Mock Version: 6.6 Mock Version: 6.6 Mock Version: 6.6 Mock Version: 6.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'], chrootPath='/var/lib/mock/dlrn-centos9-epoxy-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1040gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.src.rpm Child return code was: 0 Mock Version: 6.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'], chrootPath='/var/lib/mock/dlrn-centos9-epoxy-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1040gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'], chrootPath='/var/lib/mock/dlrn-centos9-epoxy-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1040gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'], chrootPath='/var/lib/mock/dlrn-centos9-epoxy-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1040gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.IrziHy + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf octavia-16.0.2.dev4 + /usr/bin/gzip -dc /builddir/build/SOURCES/octavia-16.0.2.dev4-0.20260223182140.c826891.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd octavia-16.0.2.dev4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-octavia-16.0.2 base' + /usr/bin/cat /builddir/build/SOURCES/revert_replace_of_deprecated_cert_not_valid_after.patch + /usr/bin/git apply --index --reject - Checking patch octavia/common/tls_utils/cert_parser.py... Checking patch octavia/tests/unit/common/tls_utils/test_cert_parser.py... Applied patch octavia/common/tls_utils/cert_parser.py cleanly. Applied patch octavia/tests/unit/common/tls_utils/test_cert_parser.py cleanly. + /usr/bin/git commit -q -m revert_replace_of_deprecated_cert_not_valid_after.patch --author 'rpm-build ' + find octavia -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i 's/cryptography.*/cryptography>=3.0/g' requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme pylint + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme pylint + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme pylint + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme pylint + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme pylint + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme pylint + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bashate.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bashate.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme pylint + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme pylint + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order bashate sphinx openstackdocstheme pylint + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pylint.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pylint.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.JwLwoA + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + RPM_TOXENV=py39 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.0.2.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'], chrootPath='/var/lib/mock/dlrn-centos9-epoxy-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1040gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.obZB8J + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + RPM_TOXENV=py39 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.0.2.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement not satisfied: tox-current-env >= 0.0.16 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'], chrootPath='/var/lib/mock/dlrn-centos9-epoxy-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1040gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.jHtW9w + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + RPM_TOXENV=py39 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.0.2.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) Handling alembic>=0.9.6 from tox --print-deps-only: py39 Requirement not satisfied: alembic>=0.9.6 Handling cotyledon>=1.3.0 from tox --print-deps-only: py39 Requirement not satisfied: cotyledon>=1.3.0 Handling pecan>=1.3.2 from tox --print-deps-only: py39 Requirement not satisfied: pecan>=1.3.2 Handling pbr>=3.1.1 from tox --print-deps-only: py39 Requirement satisfied: pbr>=3.1.1 (installed: pbr 6.1.1) Handling SQLAlchemy>=1.2.19 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy>=1.2.19 (installed: SQLAlchemy 2.0.38) Handling SQLAlchemy-Utils>=0.30.11 from tox --print-deps-only: py39 Requirement not satisfied: SQLAlchemy-Utils>=0.30.11 Handling futurist>=1.2.0 from tox --print-deps-only: py39 Requirement not satisfied: futurist>=1.2.0 Handling requests>=2.23.0 from tox --print-deps-only: py39 Requirement satisfied: requests>=2.23.0 (installed: requests 2.32.3) Handling rfc3986>=1.2.0 from tox --print-deps-only: py39 Requirement not satisfied: rfc3986>=1.2.0 Handling keystoneauth1>=3.4.0 from tox --print-deps-only: py39 Requirement not satisfied: keystoneauth1>=3.4.0 Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py39 Requirement not satisfied: keystonemiddleware>=9.5.0 Handling WebOb>=1.8.2 from tox --print-deps-only: py39 Requirement not satisfied: WebOb>=1.8.2 Handling stevedore>=1.20.0 from tox --print-deps-only: py39 Requirement not satisfied: stevedore>=1.20.0 Handling openstacksdk>=0.103.0 from tox --print-deps-only: py39 Requirement not satisfied: openstacksdk>=0.103.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.context>=2.22.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.context>=2.22.0 Handling oslo.db[mysql]>=8.4.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.db[mysql]>=8.4.0 Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.i18n>=3.20.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.messaging>=14.1.0 Handling oslo.middleware>=4.0.1 from tox --print-deps-only: py39 Requirement not satisfied: oslo.middleware>=4.0.1 Handling oslo.policy>=3.7.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.policy>=3.7.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.serialization>=2.28.1 from tox --print-deps-only: py39 Requirement not satisfied: oslo.serialization>=2.28.1 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.utils>=4.7.0 Handling psutil>=5.7.1 from tox --print-deps-only: py39 Requirement not satisfied: psutil>=5.7.1 Handling pyasn1!=0.2.3,>=0.1.8 from tox --print-deps-only: py39 Requirement not satisfied: pyasn1!=0.2.3,>=0.1.8 Handling pyasn1-modules>=0.0.6 from tox --print-deps-only: py39 Requirement not satisfied: pyasn1-modules>=0.0.6 Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py39 Requirement not satisfied: python-barbicanclient>=4.5.2 Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py39 Requirement not satisfied: python-glanceclient>=2.8.0 Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39 Requirement not satisfied: python-novaclient>=9.1.0 Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py39 Requirement not satisfied: python-cinderclient>=3.3.0 Handling WSME>=0.8.0 from tox --print-deps-only: py39 Requirement not satisfied: WSME>=0.8.0 Handling Jinja2>=2.10 from tox --print-deps-only: py39 Requirement satisfied: Jinja2>=2.10 (installed: Jinja2 3.0.1) Handling taskflow>=5.9.0 from tox --print-deps-only: py39 Requirement not satisfied: taskflow>=5.9.0 Handling castellan>=0.16.0 from tox --print-deps-only: py39 Requirement not satisfied: castellan>=0.16.0 Handling tenacity>=5.0.4 from tox --print-deps-only: py39 Requirement not satisfied: tenacity>=5.0.4 Handling distro>=1.2.0 from tox --print-deps-only: py39 Requirement not satisfied: distro>=1.2.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py39 Requirement not satisfied: jsonschema>=3.2.0 Handling octavia-lib>=3.8.0 from tox --print-deps-only: py39 Requirement not satisfied: octavia-lib>=3.8.0 Handling setproctitle>=1.1.10 from tox --print-deps-only: py39 Requirement not satisfied: setproctitle>=1.1.10 Handling python-dateutil>=2.7.0 from tox --print-deps-only: py39 Requirement not satisfied: python-dateutil>=2.7.0 Handling Flask!=0.11,>=0.10 from tox --print-deps-only: py39 Requirement not satisfied: Flask!=0.11,>=0.10 Handling cryptography>=3.0 from tox --print-deps-only: py39 Requirement not satisfied: cryptography>=3.0 Handling pyroute2>=0.5.14;sys_platform!='win32' from tox --print-deps-only: py39 Requirement not satisfied: pyroute2>=0.5.14;sys_platform!='win32' Handling gunicorn>=19.9.0 from tox --print-deps-only: py39 Requirement not satisfied: gunicorn>=19.9.0 Handling Werkzeug>=0.14.1 from tox --print-deps-only: py39 Requirement not satisfied: Werkzeug>=0.14.1 Handling requests-mock>=1.2.0 from tox --print-deps-only: py39 Requirement not satisfied: requests-mock>=1.2.0 Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39 Requirement not satisfied: coverage!=4.4,>=4.0 Handling fixtures>=3.0.0 from tox --print-deps-only: py39 Requirement not satisfied: fixtures>=3.0.0 Handling python-subunit>=1.0.0 from tox --print-deps-only: py39 Requirement not satisfied: python-subunit>=1.0.0 Handling oslotest>=3.2.0 from tox --print-deps-only: py39 Requirement not satisfied: oslotest>=3.2.0 Handling testrepository>=0.0.18 from tox --print-deps-only: py39 Requirement not satisfied: testrepository>=0.0.18 Handling testtools>=2.2.0 from tox --print-deps-only: py39 Requirement not satisfied: testtools>=2.2.0 Handling testresources>=2.0.0 from tox --print-deps-only: py39 Requirement not satisfied: testresources>=2.0.0 Handling testscenarios>=0.4 from tox --print-deps-only: py39 Requirement not satisfied: testscenarios>=0.4 Handling tempest>=23.0.0 from tox --print-deps-only: py39 Requirement not satisfied: tempest>=23.0.0 Handling WebTest>=2.0.26 from tox --print-deps-only: py39 Requirement not satisfied: WebTest>=2.0.26 Handling setuptools<82.0.0 from tox --print-deps-only: py39 Requirement satisfied: setuptools<82.0.0 (installed: setuptools 65.5.1) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing octavia.egg-info/PKG-INFO writing dependency_links to octavia.egg-info/dependency_links.txt writing entry points to octavia.egg-info/entry_points.txt writing requirements to octavia.egg-info/requires.txt writing top-level names to octavia.egg-info/top_level.txt writing pbr to octavia.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git 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 adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'octavia.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/octavia-16.0.2.dev4/octavia-16.0.2.dev4.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling alembic (>=0.9.6) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: alembic (>=0.9.6) Handling cotyledon (>=1.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: cotyledon (>=1.3.0) Handling pecan (>=1.3.2) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: pecan (>=1.3.2) Handling pbr (>=3.1.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pbr (>=3.1.1) (installed: pbr 6.1.1) Handling SQLAlchemy (>=1.2.19) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: SQLAlchemy (>=1.2.19) (installed: SQLAlchemy 2.0.38) Handling SQLAlchemy-Utils (>=0.30.11) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: SQLAlchemy-Utils (>=0.30.11) Handling futurist (>=1.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: futurist (>=1.2.0) Handling requests (>=2.23.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: requests (>=2.23.0) (installed: requests 2.32.3) Handling rfc3986 (>=1.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: rfc3986 (>=1.2.0) Handling keystoneauth1 (>=3.4.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: keystoneauth1 (>=3.4.0) Handling keystonemiddleware (>=9.5.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: keystonemiddleware (>=9.5.0) Handling WebOb (>=1.8.2) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: WebOb (>=1.8.2) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: stevedore (>=1.20.0) Handling openstacksdk (>=0.103.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: openstacksdk (>=0.103.0) Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.config (>=6.8.0) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.context (>=2.22.0) Handling oslo.db[mysql] (>=8.4.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.db[mysql] (>=8.4.0) Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.i18n (>=3.20.0) Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.log (>=4.3.0) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.messaging (>=14.1.0) Handling oslo.middleware (>=4.0.1) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.middleware (>=4.0.1) Handling oslo.policy (>=3.7.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.policy (>=3.7.0) Handling oslo.reports (>=1.18.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.reports (>=1.18.0) Handling oslo.serialization (>=2.28.1) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.serialization (>=2.28.1) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.upgradecheck (>=1.3.0) Handling oslo.utils (>=4.7.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.utils (>=4.7.0) Handling psutil (>=5.7.1) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: psutil (>=5.7.1) Handling pyasn1 (!=0.2.3,>=0.1.8) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: pyasn1 (!=0.2.3,>=0.1.8) Handling pyasn1-modules (>=0.0.6) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: pyasn1-modules (>=0.0.6) Handling python-barbicanclient (>=4.5.2) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: python-barbicanclient (>=4.5.2) Handling python-glanceclient (>=2.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: python-glanceclient (>=2.8.0) Handling python-novaclient (>=9.1.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: python-novaclient (>=9.1.0) Handling python-cinderclient (>=3.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: python-cinderclient (>=3.3.0) Handling WSME (>=0.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: WSME (>=0.8.0) Handling Jinja2 (>=2.10) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: Jinja2 (>=2.10) (installed: Jinja2 3.0.1) Handling taskflow (>=5.9.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: taskflow (>=5.9.0) Handling castellan (>=0.16.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: castellan (>=0.16.0) Handling tenacity (>=5.0.4) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: tenacity (>=5.0.4) Handling distro (>=1.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: distro (>=1.2.0) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: jsonschema (>=3.2.0) Handling octavia-lib (>=3.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: octavia-lib (>=3.8.0) Handling setproctitle (>=1.1.10) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: setproctitle (>=1.1.10) Handling python-dateutil (>=2.7.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: python-dateutil (>=2.7.0) Handling Flask (!=0.11,>=0.10) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: Flask (!=0.11,>=0.10) Handling cryptography (>=3.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: cryptography (>=3.0) Handling pyroute2 (>=0.5.14) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: pyroute2 (>=0.5.14) Handling gunicorn (>=19.9.0) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: gunicorn (>=19.9.0) Handling Werkzeug (>=0.14.1) from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: Werkzeug (>=0.14.1) Handling etcd3gw (>=2.4.1) ; extra == 'etcd' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: etcd3gw (>=2.4.1) ; extra == 'etcd' Handling redis (>=3.4.0) ; extra == 'redis' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: redis (>=3.4.0) ; extra == 'redis' Handling requests-mock (>=1.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: requests-mock (>=1.2.0) ; extra == 'test' Handling coverage (!=4.4,>=4.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: coverage (!=4.4,>=4.0) ; extra == 'test' Handling fixtures (>=3.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: fixtures (>=3.0.0) ; extra == 'test' Handling python-subunit (>=1.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: python-subunit (>=1.0.0) ; extra == 'test' Handling oslotest (>=3.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: oslotest (>=3.2.0) ; extra == 'test' Handling testrepository (>=0.0.18) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testrepository (>=0.0.18) ; extra == 'test' Handling testtools (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testtools (>=2.2.0) ; extra == 'test' Handling testresources (>=2.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testresources (>=2.0.0) ; extra == 'test' Handling testscenarios (>=0.4) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testscenarios (>=0.4) ; extra == 'test' Handling tempest (>=23.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: tempest (>=23.0.0) ; extra == 'test' Handling WebTest (>=2.0.26) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: WebTest (>=2.0.26) ; extra == 'test' Handling kazoo (>=2.6.0) ; extra == 'zookeeper' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: kazoo (>=2.6.0) ; extra == 'zookeeper' Handling zake (>=0.1.6) ; extra == 'zookeeper' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: zake (>=0.1.6) ; extra == 'zookeeper' + cat /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires + rm -rfv octavia-16.0.2.dev4.dist-info/ removed 'octavia-16.0.2.dev4.dist-info/AUTHORS' removed 'octavia-16.0.2.dev4.dist-info/LICENSE' removed 'octavia-16.0.2.dev4.dist-info/METADATA' removed 'octavia-16.0.2.dev4.dist-info/entry_points.txt' removed 'octavia-16.0.2.dev4.dist-info/pbr.json' removed 'octavia-16.0.2.dev4.dist-info/top_level.txt' removed directory 'octavia-16.0.2.dev4.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'], chrootPath='/var/lib/mock/dlrn-centos9-epoxy-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1040gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-octavia.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.lSmgb6 + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + RPM_TOXENV=py39 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.0.2.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) Handling alembic>=0.9.6 from tox --print-deps-only: py39 Requirement satisfied: alembic>=0.9.6 (installed: alembic 1.14.1) Handling cotyledon>=1.3.0 from tox --print-deps-only: py39 Requirement satisfied: cotyledon>=1.3.0 (installed: cotyledon 1.7.3) Handling pecan>=1.3.2 from tox --print-deps-only: py39 Requirement satisfied: pecan>=1.3.2 (installed: pecan 1.5.1) Handling pbr>=3.1.1 from tox --print-deps-only: py39 Requirement satisfied: pbr>=3.1.1 (installed: pbr 6.1.1) Handling SQLAlchemy>=1.2.19 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy>=1.2.19 (installed: SQLAlchemy 2.0.38) Handling SQLAlchemy-Utils>=0.30.11 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy-Utils>=0.30.11 (installed: SQLAlchemy-Utils 0.41.1) Handling futurist>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: futurist>=1.2.0 (installed: futurist 3.1.0) Handling requests>=2.23.0 from tox --print-deps-only: py39 Requirement satisfied: requests>=2.23.0 (installed: requests 2.32.3) Handling rfc3986>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: rfc3986>=1.2.0 (installed: rfc3986 2.0.0) Handling keystoneauth1>=3.4.0 from tox --print-deps-only: py39 Requirement satisfied: keystoneauth1>=3.4.0 (installed: keystoneauth1 5.10.0) Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py39 Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.9.0) Handling WebOb>=1.8.2 from tox --print-deps-only: py39 Requirement satisfied: WebOb>=1.8.2 (installed: WebOb 1.8.9) Handling stevedore>=1.20.0 from tox --print-deps-only: py39 Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.4.1) Handling openstacksdk>=0.103.0 from tox --print-deps-only: py39 Requirement satisfied: openstacksdk>=0.103.0 (installed: openstacksdk 4.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 9.7.1) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.7.1) Handling oslo.db[mysql]>=8.4.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.db[mysql]>=8.4.0 (installed: oslo.db 17.2.1) (extras are currently not checked) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 16.1.0) Handling oslo.middleware>=4.0.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.middleware>=4.0.1 (installed: oslo.middleware 6.3.1) Handling oslo.policy>=3.7.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.policy>=3.7.0 (installed: oslo.policy 4.5.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.serialization>=2.28.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.serialization>=2.28.1 (installed: oslo.serialization 5.7.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 8.2.0) Handling psutil>=5.7.1 from tox --print-deps-only: py39 Requirement satisfied: psutil>=5.7.1 (installed: psutil 5.8.0) Handling pyasn1!=0.2.3,>=0.1.8 from tox --print-deps-only: py39 Requirement satisfied: pyasn1!=0.2.3,>=0.1.8 (installed: pyasn1 0.6.0) Handling pyasn1-modules>=0.0.6 from tox --print-deps-only: py39 Requirement satisfied: pyasn1-modules>=0.0.6 (installed: pyasn1-modules 0.4.0) Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py39 Requirement satisfied: python-barbicanclient>=4.5.2 (installed: python-barbicanclient 7.1.0) Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py39 Requirement satisfied: python-glanceclient>=2.8.0 (installed: python-glanceclient 4.8.0) Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39 Requirement satisfied: python-novaclient>=9.1.0 (installed: python-novaclient 18.9.0) Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py39 Requirement satisfied: python-cinderclient>=3.3.0 (installed: python-cinderclient 9.7.0) Handling WSME>=0.8.0 from tox --print-deps-only: py39 Requirement satisfied: WSME>=0.8.0 (installed: WSME 0.12.1) Handling Jinja2>=2.10 from tox --print-deps-only: py39 Requirement satisfied: Jinja2>=2.10 (installed: Jinja2 3.0.1) Handling taskflow>=5.9.0 from tox --print-deps-only: py39 Requirement satisfied: taskflow>=5.9.0 (installed: taskflow 5.12.0) Handling castellan>=0.16.0 from tox --print-deps-only: py39 Requirement satisfied: castellan>=0.16.0 (installed: castellan 5.2.1) Handling tenacity>=5.0.4 from tox --print-deps-only: py39 Requirement satisfied: tenacity>=5.0.4 (installed: tenacity 8.2.3) Handling distro>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: distro>=1.2.0 (installed: distro 1.9.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.16.0) Handling octavia-lib>=3.8.0 from tox --print-deps-only: py39 Requirement satisfied: octavia-lib>=3.8.0 (installed: octavia-lib 3.8.0) Handling setproctitle>=1.1.10 from tox --print-deps-only: py39 Requirement satisfied: setproctitle>=1.1.10 (installed: setproctitle 1.3.3) Handling python-dateutil>=2.7.0 from tox --print-deps-only: py39 Requirement satisfied: python-dateutil>=2.7.0 (installed: python-dateutil 2.9.0.post0) Handling Flask!=0.11,>=0.10 from tox --print-deps-only: py39 Requirement satisfied: Flask!=0.11,>=0.10 (installed: Flask 3.0.3) Handling cryptography>=3.0 from tox --print-deps-only: py39 Requirement satisfied: cryptography>=3.0 (installed: cryptography 36.0.1) Handling pyroute2>=0.5.14;sys_platform!='win32' from tox --print-deps-only: py39 Requirement satisfied: pyroute2>=0.5.14;sys_platform!='win32' (installed: pyroute2 0.7.12) Handling gunicorn>=19.9.0 from tox --print-deps-only: py39 Requirement satisfied: gunicorn>=19.9.0 (installed: gunicorn 21.2.0) Handling Werkzeug>=0.14.1 from tox --print-deps-only: py39 Requirement satisfied: Werkzeug>=0.14.1 (installed: Werkzeug 3.0.3) Handling requests-mock>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: requests-mock>=1.2.0 (installed: requests-mock 1.10.0) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py39 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.1.0) Handling python-subunit>=1.0.0 from tox --print-deps-only: py39 Requirement satisfied: python-subunit>=1.0.0 (installed: python-subunit 1.4.0) Handling oslotest>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.0) Handling testrepository>=0.0.18 from tox --print-deps-only: py39 Requirement satisfied: testrepository>=0.0.18 (installed: testrepository 0.0.20) Handling testtools>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.1) Handling testresources>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: testresources>=2.0.0 (installed: testresources 2.0.1) Handling testscenarios>=0.4 from tox --print-deps-only: py39 Requirement satisfied: testscenarios>=0.4 (installed: testscenarios 0.5.0) Handling tempest>=23.0.0 from tox --print-deps-only: py39 Requirement satisfied: tempest>=23.0.0 (installed: tempest 43.0.0) Handling WebTest>=2.0.26 from tox --print-deps-only: py39 Requirement satisfied: WebTest>=2.0.26 (installed: WebTest 3.0.0) Handling setuptools<82.0.0 from tox --print-deps-only: py39 Requirement satisfied: setuptools<82.0.0 (installed: setuptools 65.5.1) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing octavia.egg-info/PKG-INFO writing dependency_links to octavia.egg-info/dependency_links.txt writing entry points to octavia.egg-info/entry_points.txt writing requirements to octavia.egg-info/requires.txt writing top-level names to octavia.egg-info/top_level.txt writing pbr to octavia.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git 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 adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'octavia.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/octavia-16.0.2.dev4/octavia-16.0.2.dev4.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling alembic (>=0.9.6) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: alembic (>=0.9.6) (installed: alembic 1.14.1) Handling cotyledon (>=1.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: cotyledon (>=1.3.0) (installed: cotyledon 1.7.3) Handling pecan (>=1.3.2) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pecan (>=1.3.2) (installed: pecan 1.5.1) Handling pbr (>=3.1.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pbr (>=3.1.1) (installed: pbr 6.1.1) Handling SQLAlchemy (>=1.2.19) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: SQLAlchemy (>=1.2.19) (installed: SQLAlchemy 2.0.38) Handling SQLAlchemy-Utils (>=0.30.11) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: SQLAlchemy-Utils (>=0.30.11) (installed: SQLAlchemy-Utils 0.41.1) Handling futurist (>=1.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: futurist (>=1.2.0) (installed: futurist 3.1.0) Handling requests (>=2.23.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: requests (>=2.23.0) (installed: requests 2.32.3) Handling rfc3986 (>=1.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: rfc3986 (>=1.2.0) (installed: rfc3986 2.0.0) Handling keystoneauth1 (>=3.4.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: keystoneauth1 (>=3.4.0) (installed: keystoneauth1 5.10.0) Handling keystonemiddleware (>=9.5.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: keystonemiddleware (>=9.5.0) (installed: keystonemiddleware 10.9.0) Handling WebOb (>=1.8.2) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: WebOb (>=1.8.2) (installed: WebOb 1.8.9) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: stevedore (>=1.20.0) (installed: stevedore 5.4.1) Handling openstacksdk (>=0.103.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: openstacksdk (>=0.103.0) (installed: openstacksdk 4.4.0) Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.config (>=6.8.0) (installed: oslo.config 9.7.1) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.7.1) Handling oslo.db[mysql] (>=8.4.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.db[mysql] (>=8.4.0) (installed: oslo.db 17.2.1) (extras are currently not checked) Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.i18n (>=3.20.0) (installed: oslo.i18n 6.5.1) Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.log (>=4.3.0) (installed: oslo.log 7.1.0) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.messaging (>=14.1.0) (installed: oslo.messaging 16.1.0) Handling oslo.middleware (>=4.0.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.middleware (>=4.0.1) (installed: oslo.middleware 6.3.1) Handling oslo.policy (>=3.7.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.policy (>=3.7.0) (installed: oslo.policy 4.5.1) Handling oslo.reports (>=1.18.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.reports (>=1.18.0) (installed: oslo.reports 3.5.1) Handling oslo.serialization (>=2.28.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.serialization (>=2.28.1) (installed: oslo.serialization 5.7.0) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils (>=4.7.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.utils (>=4.7.0) (installed: oslo.utils 8.2.0) Handling psutil (>=5.7.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: psutil (>=5.7.1) (installed: psutil 5.8.0) Handling pyasn1 (!=0.2.3,>=0.1.8) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pyasn1 (!=0.2.3,>=0.1.8) (installed: pyasn1 0.6.0) Handling pyasn1-modules (>=0.0.6) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pyasn1-modules (>=0.0.6) (installed: pyasn1-modules 0.4.0) Handling python-barbicanclient (>=4.5.2) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-barbicanclient (>=4.5.2) (installed: python-barbicanclient 7.1.0) Handling python-glanceclient (>=2.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-glanceclient (>=2.8.0) (installed: python-glanceclient 4.8.0) Handling python-novaclient (>=9.1.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-novaclient (>=9.1.0) (installed: python-novaclient 18.9.0) Handling python-cinderclient (>=3.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-cinderclient (>=3.3.0) (installed: python-cinderclient 9.7.0) Handling WSME (>=0.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: WSME (>=0.8.0) (installed: WSME 0.12.1) Handling Jinja2 (>=2.10) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: Jinja2 (>=2.10) (installed: Jinja2 3.0.1) Handling taskflow (>=5.9.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: taskflow (>=5.9.0) (installed: taskflow 5.12.0) Handling castellan (>=0.16.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: castellan (>=0.16.0) (installed: castellan 5.2.1) Handling tenacity (>=5.0.4) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: tenacity (>=5.0.4) (installed: tenacity 8.2.3) Handling distro (>=1.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: distro (>=1.2.0) (installed: distro 1.9.0) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: jsonschema (>=3.2.0) (installed: jsonschema 4.16.0) Handling octavia-lib (>=3.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: octavia-lib (>=3.8.0) (installed: octavia-lib 3.8.0) Handling setproctitle (>=1.1.10) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: setproctitle (>=1.1.10) (installed: setproctitle 1.3.3) Handling python-dateutil (>=2.7.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-dateutil (>=2.7.0) (installed: python-dateutil 2.9.0.post0) Handling Flask (!=0.11,>=0.10) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: Flask (!=0.11,>=0.10) (installed: Flask 3.0.3) Handling cryptography (>=3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: cryptography (>=3.0) (installed: cryptography 36.0.1) Handling pyroute2 (>=0.5.14) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pyroute2 (>=0.5.14) (installed: pyroute2 0.7.12) Handling gunicorn (>=19.9.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: gunicorn (>=19.9.0) (installed: gunicorn 21.2.0) Handling Werkzeug (>=0.14.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: Werkzeug (>=0.14.1) (installed: Werkzeug 3.0.3) Handling etcd3gw (>=2.4.1) ; extra == 'etcd' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: etcd3gw (>=2.4.1) ; extra == 'etcd' Handling redis (>=3.4.0) ; extra == 'redis' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: redis (>=3.4.0) ; extra == 'redis' Handling requests-mock (>=1.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: requests-mock (>=1.2.0) ; extra == 'test' Handling coverage (!=4.4,>=4.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: coverage (!=4.4,>=4.0) ; extra == 'test' Handling fixtures (>=3.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: fixtures (>=3.0.0) ; extra == 'test' Handling python-subunit (>=1.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: python-subunit (>=1.0.0) ; extra == 'test' Handling oslotest (>=3.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: oslotest (>=3.2.0) ; extra == 'test' Handling testrepository (>=0.0.18) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testrepository (>=0.0.18) ; extra == 'test' Handling testtools (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testtools (>=2.2.0) ; extra == 'test' Handling testresources (>=2.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testresources (>=2.0.0) ; extra == 'test' Handling testscenarios (>=0.4) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testscenarios (>=0.4) ; extra == 'test' Handling tempest (>=23.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: tempest (>=23.0.0) ; extra == 'test' Handling WebTest (>=2.0.26) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: WebTest (>=2.0.26) ; extra == 'test' Handling kazoo (>=2.6.0) ; extra == 'zookeeper' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: kazoo (>=2.6.0) ; extra == 'zookeeper' Handling zake (>=0.1.6) ; extra == 'zookeeper' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: zake (>=0.1.6) ; extra == 'zookeeper' + cat /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires + rm -rfv octavia-16.0.2.dev4.dist-info/ removed 'octavia-16.0.2.dev4.dist-info/AUTHORS' removed 'octavia-16.0.2.dev4.dist-info/LICENSE' removed 'octavia-16.0.2.dev4.dist-info/METADATA' removed 'octavia-16.0.2.dev4.dist-info/top_level.txt' removed 'octavia-16.0.2.dev4.dist-info/pbr.json' removed 'octavia-16.0.2.dev4.dist-info/entry_points.txt' removed directory 'octavia-16.0.2.dev4.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-octavia.spec'], chrootPath='/var/lib/mock/dlrn-centos9-epoxy-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1040gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-octavia.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.2cMXt6 + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + RPM_TOXENV=py39 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.0.2.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) Handling alembic>=0.9.6 from tox --print-deps-only: py39 Requirement satisfied: alembic>=0.9.6 (installed: alembic 1.14.1) Handling cotyledon>=1.3.0 from tox --print-deps-only: py39 Requirement satisfied: cotyledon>=1.3.0 (installed: cotyledon 1.7.3) Handling pecan>=1.3.2 from tox --print-deps-only: py39 Requirement satisfied: pecan>=1.3.2 (installed: pecan 1.5.1) Handling pbr>=3.1.1 from tox --print-deps-only: py39 Requirement satisfied: pbr>=3.1.1 (installed: pbr 6.1.1) Handling SQLAlchemy>=1.2.19 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy>=1.2.19 (installed: SQLAlchemy 2.0.38) Handling SQLAlchemy-Utils>=0.30.11 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy-Utils>=0.30.11 (installed: SQLAlchemy-Utils 0.41.1) Handling futurist>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: futurist>=1.2.0 (installed: futurist 3.1.0) Handling requests>=2.23.0 from tox --print-deps-only: py39 Requirement satisfied: requests>=2.23.0 (installed: requests 2.32.3) Handling rfc3986>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: rfc3986>=1.2.0 (installed: rfc3986 2.0.0) Handling keystoneauth1>=3.4.0 from tox --print-deps-only: py39 Requirement satisfied: keystoneauth1>=3.4.0 (installed: keystoneauth1 5.10.0) Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py39 Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.9.0) Handling WebOb>=1.8.2 from tox --print-deps-only: py39 Requirement satisfied: WebOb>=1.8.2 (installed: WebOb 1.8.9) Handling stevedore>=1.20.0 from tox --print-deps-only: py39 Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.4.1) Handling openstacksdk>=0.103.0 from tox --print-deps-only: py39 Requirement satisfied: openstacksdk>=0.103.0 (installed: openstacksdk 4.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 9.7.1) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.7.1) Handling oslo.db[mysql]>=8.4.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.db[mysql]>=8.4.0 (installed: oslo.db 17.2.1) (extras are currently not checked) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 16.1.0) Handling oslo.middleware>=4.0.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.middleware>=4.0.1 (installed: oslo.middleware 6.3.1) Handling oslo.policy>=3.7.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.policy>=3.7.0 (installed: oslo.policy 4.5.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.serialization>=2.28.1 from tox --print-deps-only: py39 Requirement satisfied: oslo.serialization>=2.28.1 (installed: oslo.serialization 5.7.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 8.2.0) Handling psutil>=5.7.1 from tox --print-deps-only: py39 Requirement satisfied: psutil>=5.7.1 (installed: psutil 5.8.0) Handling pyasn1!=0.2.3,>=0.1.8 from tox --print-deps-only: py39 Requirement satisfied: pyasn1!=0.2.3,>=0.1.8 (installed: pyasn1 0.6.0) Handling pyasn1-modules>=0.0.6 from tox --print-deps-only: py39 Requirement satisfied: pyasn1-modules>=0.0.6 (installed: pyasn1-modules 0.4.0) Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py39 Requirement satisfied: python-barbicanclient>=4.5.2 (installed: python-barbicanclient 7.1.0) Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py39 Requirement satisfied: python-glanceclient>=2.8.0 (installed: python-glanceclient 4.8.0) Handling python-novaclient>=9.1.0 from tox --print-deps-only: py39 Requirement satisfied: python-novaclient>=9.1.0 (installed: python-novaclient 18.9.0) Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py39 Requirement satisfied: python-cinderclient>=3.3.0 (installed: python-cinderclient 9.7.0) Handling WSME>=0.8.0 from tox --print-deps-only: py39 Requirement satisfied: WSME>=0.8.0 (installed: WSME 0.12.1) Handling Jinja2>=2.10 from tox --print-deps-only: py39 Requirement satisfied: Jinja2>=2.10 (installed: Jinja2 3.0.1) Handling taskflow>=5.9.0 from tox --print-deps-only: py39 Requirement satisfied: taskflow>=5.9.0 (installed: taskflow 5.12.0) Handling castellan>=0.16.0 from tox --print-deps-only: py39 Requirement satisfied: castellan>=0.16.0 (installed: castellan 5.2.1) Handling tenacity>=5.0.4 from tox --print-deps-only: py39 Requirement satisfied: tenacity>=5.0.4 (installed: tenacity 8.2.3) Handling distro>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: distro>=1.2.0 (installed: distro 1.9.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.16.0) Handling octavia-lib>=3.8.0 from tox --print-deps-only: py39 Requirement satisfied: octavia-lib>=3.8.0 (installed: octavia-lib 3.8.0) Handling setproctitle>=1.1.10 from tox --print-deps-only: py39 Requirement satisfied: setproctitle>=1.1.10 (installed: setproctitle 1.3.3) Handling python-dateutil>=2.7.0 from tox --print-deps-only: py39 Requirement satisfied: python-dateutil>=2.7.0 (installed: python-dateutil 2.9.0.post0) Handling Flask!=0.11,>=0.10 from tox --print-deps-only: py39 Requirement satisfied: Flask!=0.11,>=0.10 (installed: Flask 3.0.3) Handling cryptography>=3.0 from tox --print-deps-only: py39 Requirement satisfied: cryptography>=3.0 (installed: cryptography 36.0.1) Handling pyroute2>=0.5.14;sys_platform!='win32' from tox --print-deps-only: py39 Requirement satisfied: pyroute2>=0.5.14;sys_platform!='win32' (installed: pyroute2 0.7.12) Handling gunicorn>=19.9.0 from tox --print-deps-only: py39 Requirement satisfied: gunicorn>=19.9.0 (installed: gunicorn 21.2.0) Handling Werkzeug>=0.14.1 from tox --print-deps-only: py39 Requirement satisfied: Werkzeug>=0.14.1 (installed: Werkzeug 3.0.3) Handling requests-mock>=1.2.0 from tox --print-deps-only: py39 Requirement satisfied: requests-mock>=1.2.0 (installed: requests-mock 1.10.0) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py39 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.1.0) Handling python-subunit>=1.0.0 from tox --print-deps-only: py39 Requirement satisfied: python-subunit>=1.0.0 (installed: python-subunit 1.4.0) Handling oslotest>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.0) Handling testrepository>=0.0.18 from tox --print-deps-only: py39 Requirement satisfied: testrepository>=0.0.18 (installed: testrepository 0.0.20) Handling testtools>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.1) Handling testresources>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: testresources>=2.0.0 (installed: testresources 2.0.1) Handling testscenarios>=0.4 from tox --print-deps-only: py39 Requirement satisfied: testscenarios>=0.4 (installed: testscenarios 0.5.0) Handling tempest>=23.0.0 from tox --print-deps-only: py39 Requirement satisfied: tempest>=23.0.0 (installed: tempest 43.0.0) Handling WebTest>=2.0.26 from tox --print-deps-only: py39 Requirement satisfied: WebTest>=2.0.26 (installed: WebTest 3.0.0) Handling setuptools<82.0.0 from tox --print-deps-only: py39 Requirement satisfied: setuptools<82.0.0 (installed: setuptools 65.5.1) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing octavia.egg-info/PKG-INFO writing dependency_links to octavia.egg-info/dependency_links.txt writing entry points to octavia.egg-info/entry_points.txt writing requirements to octavia.egg-info/requires.txt writing top-level names to octavia.egg-info/top_level.txt writing pbr to octavia.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git 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 adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'octavia.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/octavia-16.0.2.dev4/octavia-16.0.2.dev4.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling alembic (>=0.9.6) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: alembic (>=0.9.6) (installed: alembic 1.14.1) Handling cotyledon (>=1.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: cotyledon (>=1.3.0) (installed: cotyledon 1.7.3) Handling pecan (>=1.3.2) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pecan (>=1.3.2) (installed: pecan 1.5.1) Handling pbr (>=3.1.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pbr (>=3.1.1) (installed: pbr 6.1.1) Handling SQLAlchemy (>=1.2.19) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: SQLAlchemy (>=1.2.19) (installed: SQLAlchemy 2.0.38) Handling SQLAlchemy-Utils (>=0.30.11) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: SQLAlchemy-Utils (>=0.30.11) (installed: SQLAlchemy-Utils 0.41.1) Handling futurist (>=1.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: futurist (>=1.2.0) (installed: futurist 3.1.0) Handling requests (>=2.23.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: requests (>=2.23.0) (installed: requests 2.32.3) Handling rfc3986 (>=1.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: rfc3986 (>=1.2.0) (installed: rfc3986 2.0.0) Handling keystoneauth1 (>=3.4.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: keystoneauth1 (>=3.4.0) (installed: keystoneauth1 5.10.0) Handling keystonemiddleware (>=9.5.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: keystonemiddleware (>=9.5.0) (installed: keystonemiddleware 10.9.0) Handling WebOb (>=1.8.2) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: WebOb (>=1.8.2) (installed: WebOb 1.8.9) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: stevedore (>=1.20.0) (installed: stevedore 5.4.1) Handling openstacksdk (>=0.103.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: openstacksdk (>=0.103.0) (installed: openstacksdk 4.4.0) Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.config (>=6.8.0) (installed: oslo.config 9.7.1) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.7.1) Handling oslo.db[mysql] (>=8.4.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.db[mysql] (>=8.4.0) (installed: oslo.db 17.2.1) (extras are currently not checked) Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.i18n (>=3.20.0) (installed: oslo.i18n 6.5.1) Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.log (>=4.3.0) (installed: oslo.log 7.1.0) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.messaging (>=14.1.0) (installed: oslo.messaging 16.1.0) Handling oslo.middleware (>=4.0.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.middleware (>=4.0.1) (installed: oslo.middleware 6.3.1) Handling oslo.policy (>=3.7.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.policy (>=3.7.0) (installed: oslo.policy 4.5.1) Handling oslo.reports (>=1.18.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.reports (>=1.18.0) (installed: oslo.reports 3.5.1) Handling oslo.serialization (>=2.28.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.serialization (>=2.28.1) (installed: oslo.serialization 5.7.0) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils (>=4.7.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.utils (>=4.7.0) (installed: oslo.utils 8.2.0) Handling psutil (>=5.7.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: psutil (>=5.7.1) (installed: psutil 5.8.0) Handling pyasn1 (!=0.2.3,>=0.1.8) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pyasn1 (!=0.2.3,>=0.1.8) (installed: pyasn1 0.6.0) Handling pyasn1-modules (>=0.0.6) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pyasn1-modules (>=0.0.6) (installed: pyasn1-modules 0.4.0) Handling python-barbicanclient (>=4.5.2) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-barbicanclient (>=4.5.2) (installed: python-barbicanclient 7.1.0) Handling python-glanceclient (>=2.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-glanceclient (>=2.8.0) (installed: python-glanceclient 4.8.0) Handling python-novaclient (>=9.1.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-novaclient (>=9.1.0) (installed: python-novaclient 18.9.0) Handling python-cinderclient (>=3.3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-cinderclient (>=3.3.0) (installed: python-cinderclient 9.7.0) Handling WSME (>=0.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: WSME (>=0.8.0) (installed: WSME 0.12.1) Handling Jinja2 (>=2.10) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: Jinja2 (>=2.10) (installed: Jinja2 3.0.1) Handling taskflow (>=5.9.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: taskflow (>=5.9.0) (installed: taskflow 5.12.0) Handling castellan (>=0.16.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: castellan (>=0.16.0) (installed: castellan 5.2.1) Handling tenacity (>=5.0.4) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: tenacity (>=5.0.4) (installed: tenacity 8.2.3) Handling distro (>=1.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: distro (>=1.2.0) (installed: distro 1.9.0) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: jsonschema (>=3.2.0) (installed: jsonschema 4.16.0) Handling octavia-lib (>=3.8.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: octavia-lib (>=3.8.0) (installed: octavia-lib 3.8.0) Handling setproctitle (>=1.1.10) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: setproctitle (>=1.1.10) (installed: setproctitle 1.3.3) Handling python-dateutil (>=2.7.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: python-dateutil (>=2.7.0) (installed: python-dateutil 2.9.0.post0) Handling Flask (!=0.11,>=0.10) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: Flask (!=0.11,>=0.10) (installed: Flask 3.0.3) Handling cryptography (>=3.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: cryptography (>=3.0) (installed: cryptography 36.0.1) Handling pyroute2 (>=0.5.14) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: pyroute2 (>=0.5.14) (installed: pyroute2 0.7.12) Handling gunicorn (>=19.9.0) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: gunicorn (>=19.9.0) (installed: gunicorn 21.2.0) Handling Werkzeug (>=0.14.1) from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: Werkzeug (>=0.14.1) (installed: Werkzeug 3.0.3) Handling etcd3gw (>=2.4.1) ; extra == 'etcd' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: etcd3gw (>=2.4.1) ; extra == 'etcd' Handling redis (>=3.4.0) ; extra == 'redis' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: redis (>=3.4.0) ; extra == 'redis' Handling requests-mock (>=1.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: requests-mock (>=1.2.0) ; extra == 'test' Handling coverage (!=4.4,>=4.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: coverage (!=4.4,>=4.0) ; extra == 'test' Handling fixtures (>=3.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: fixtures (>=3.0.0) ; extra == 'test' Handling python-subunit (>=1.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: python-subunit (>=1.0.0) ; extra == 'test' Handling oslotest (>=3.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: oslotest (>=3.2.0) ; extra == 'test' Handling testrepository (>=0.0.18) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testrepository (>=0.0.18) ; extra == 'test' Handling testtools (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testtools (>=2.2.0) ; extra == 'test' Handling testresources (>=2.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testresources (>=2.0.0) ; extra == 'test' Handling testscenarios (>=0.4) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: testscenarios (>=0.4) ; extra == 'test' Handling tempest (>=23.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: tempest (>=23.0.0) ; extra == 'test' Handling WebTest (>=2.0.26) ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: WebTest (>=2.0.26) ; extra == 'test' Handling kazoo (>=2.6.0) ; extra == 'zookeeper' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: kazoo (>=2.6.0) ; extra == 'zookeeper' Handling zake (>=0.1.6) ; extra == 'zookeeper' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: zake (>=0.1.6) ; extra == 'zookeeper' + cat /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-buildrequires + rm -rfv octavia-16.0.2.dev4.dist-info/ removed 'octavia-16.0.2.dev4.dist-info/AUTHORS' removed 'octavia-16.0.2.dev4.dist-info/LICENSE' removed 'octavia-16.0.2.dev4.dist-info/METADATA' removed 'octavia-16.0.2.dev4.dist-info/entry_points.txt' removed 'octavia-16.0.2.dev4.dist-info/pbr.json' removed 'octavia-16.0.2.dev4.dist-info/top_level.txt' removed directory 'octavia-16.0.2.dev4.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.hngedX + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + export PBR_VERSION=16.0.2 + PBR_VERSION=16.0.2 + export SKIP_PIP_INSTALL=1 + SKIP_PIP_INSTALL=1 + mkdir -p /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/octavia-16.0.2.dev4/pyproject-wheeldir Processing /builddir/build/BUILD/octavia-16.0.2.dev4 Preparing metadata (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/tmp2u5y5xv5 /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info creating /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia.egg-info writing /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git 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 adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-modern-metadata-33lutz5u/octavia-16.0.2.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: octavia Building wheel for octavia (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/tmpxqd_1_en /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/octavia creating build/lib/octavia/tests creating build/lib/octavia/tests/unit creating build/lib/octavia/tests/unit/common creating build/lib/octavia/tests/unit/common/jinja creating build/lib/octavia/tests/unit/common/jinja/logging copying octavia/tests/unit/common/jinja/logging/__init__.py -> build/lib/octavia/tests/unit/common/jinja/logging copying octavia/tests/unit/common/jinja/logging/test_logging_jinja_cfg.py -> build/lib/octavia/tests/unit/common/jinja/logging creating build/lib/octavia/tests/unit/controller creating build/lib/octavia/tests/unit/controller/queue copying octavia/tests/unit/controller/queue/__init__.py -> build/lib/octavia/tests/unit/controller/queue creating build/lib/octavia/tests/unit/api creating build/lib/octavia/tests/unit/api/v2 creating build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/__init__.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/base.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_availability_zone_profile.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_availability_zones.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_flavor_profile.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_flavors.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_health_monitor.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_l7policy.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_l7rule.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_listener.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_load_balancer.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_member.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_pool.py -> build/lib/octavia/tests/unit/api/v2/types copying octavia/tests/unit/api/v2/types/test_quotas.py -> build/lib/octavia/tests/unit/api/v2/types creating build/lib/octavia/tests/unit/certificates creating build/lib/octavia/tests/unit/certificates/common creating build/lib/octavia/tests/unit/certificates/common/auth copying octavia/tests/unit/certificates/common/auth/__init__.py -> build/lib/octavia/tests/unit/certificates/common/auth copying octavia/tests/unit/certificates/common/auth/test_barbican_acl.py -> build/lib/octavia/tests/unit/certificates/common/auth creating build/lib/octavia/amphorae creating build/lib/octavia/amphorae/drivers creating build/lib/octavia/amphorae/drivers/health copying octavia/amphorae/drivers/health/__init__.py -> build/lib/octavia/amphorae/drivers/health copying octavia/amphorae/drivers/health/heartbeat_udp.py -> build/lib/octavia/amphorae/drivers/health copying octavia/amphorae/drivers/__init__.py -> build/lib/octavia/amphorae/drivers copying octavia/amphorae/drivers/driver_base.py -> build/lib/octavia/amphorae/drivers creating build/lib/octavia/tests/unit/compute creating build/lib/octavia/tests/unit/compute/drivers creating build/lib/octavia/tests/unit/compute/drivers/noop_driver copying octavia/tests/unit/compute/drivers/noop_driver/__init__.py -> build/lib/octavia/tests/unit/compute/drivers/noop_driver copying octavia/tests/unit/compute/drivers/noop_driver/test_driver.py -> build/lib/octavia/tests/unit/compute/drivers/noop_driver creating build/lib/octavia/common copying octavia/common/__init__.py -> build/lib/octavia/common copying octavia/common/base_taskflow.py -> build/lib/octavia/common copying octavia/common/clients.py -> build/lib/octavia/common copying octavia/common/config.py -> build/lib/octavia/common copying octavia/common/constants.py -> build/lib/octavia/common copying octavia/common/context.py -> build/lib/octavia/common copying octavia/common/data_models.py -> build/lib/octavia/common copying octavia/common/decorators.py -> build/lib/octavia/common copying octavia/common/exceptions.py -> build/lib/octavia/common copying octavia/common/keystone.py -> build/lib/octavia/common copying octavia/common/policy.py -> build/lib/octavia/common copying octavia/common/rpc.py -> build/lib/octavia/common copying octavia/common/service.py -> build/lib/octavia/common copying octavia/common/stats.py -> build/lib/octavia/common copying octavia/common/utils.py -> build/lib/octavia/common copying octavia/common/validate.py -> build/lib/octavia/common creating build/lib/octavia/tests/unit/api/common copying octavia/tests/unit/api/common/__init__.py -> build/lib/octavia/tests/unit/api/common copying octavia/tests/unit/api/common/base.py -> build/lib/octavia/tests/unit/api/common copying octavia/tests/unit/api/common/test_pagination.py -> build/lib/octavia/tests/unit/api/common copying octavia/tests/unit/api/common/test_types.py -> build/lib/octavia/tests/unit/api/common creating build/lib/octavia/tests/unit/common/jinja/haproxy creating build/lib/octavia/tests/unit/common/jinja/haproxy/combined_listeners copying octavia/tests/unit/common/jinja/haproxy/combined_listeners/__init__.py -> build/lib/octavia/tests/unit/common/jinja/haproxy/combined_listeners copying octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py -> build/lib/octavia/tests/unit/common/jinja/haproxy/combined_listeners creating build/lib/octavia/volume copying octavia/volume/__init__.py -> build/lib/octavia/volume copying octavia/volume/volume_base.py -> build/lib/octavia/volume creating build/lib/octavia/amphorae/backends creating build/lib/octavia/amphorae/backends/utils copying octavia/amphorae/backends/utils/__init__.py -> build/lib/octavia/amphorae/backends/utils copying octavia/amphorae/backends/utils/haproxy_query.py -> build/lib/octavia/amphorae/backends/utils copying octavia/amphorae/backends/utils/interface.py -> build/lib/octavia/amphorae/backends/utils copying octavia/amphorae/backends/utils/interface_file.py -> build/lib/octavia/amphorae/backends/utils copying octavia/amphorae/backends/utils/ip_advertisement.py -> build/lib/octavia/amphorae/backends/utils copying octavia/amphorae/backends/utils/keepalivedlvs_query.py -> build/lib/octavia/amphorae/backends/utils copying octavia/amphorae/backends/utils/network_namespace.py -> build/lib/octavia/amphorae/backends/utils copying octavia/amphorae/backends/utils/network_utils.py -> build/lib/octavia/amphorae/backends/utils copying octavia/amphorae/backends/utils/nftable_utils.py -> build/lib/octavia/amphorae/backends/utils creating build/lib/octavia/distributor creating build/lib/octavia/distributor/drivers creating build/lib/octavia/distributor/drivers/noop_driver copying octavia/distributor/drivers/noop_driver/__init__.py -> build/lib/octavia/distributor/drivers/noop_driver copying octavia/distributor/drivers/noop_driver/driver.py -> build/lib/octavia/distributor/drivers/noop_driver copying octavia/distributor/drivers/__init__.py -> build/lib/octavia/distributor/drivers copying octavia/distributor/drivers/driver_base.py -> build/lib/octavia/distributor/drivers creating build/lib/octavia/certificates creating build/lib/octavia/certificates/generator copying octavia/certificates/generator/__init__.py -> build/lib/octavia/certificates/generator copying octavia/certificates/generator/cert_gen.py -> build/lib/octavia/certificates/generator copying octavia/certificates/generator/local.py -> build/lib/octavia/certificates/generator creating build/lib/octavia/tests/unit/network creating build/lib/octavia/tests/unit/network/drivers creating build/lib/octavia/tests/unit/network/drivers/neutron copying octavia/tests/unit/network/drivers/neutron/__init__.py -> build/lib/octavia/tests/unit/network/drivers/neutron copying octavia/tests/unit/network/drivers/neutron/test_allowed_address_pairs.py -> build/lib/octavia/tests/unit/network/drivers/neutron copying octavia/tests/unit/network/drivers/neutron/test_base.py -> build/lib/octavia/tests/unit/network/drivers/neutron copying octavia/tests/unit/network/drivers/neutron/test_utils.py -> build/lib/octavia/tests/unit/network/drivers/neutron creating build/lib/octavia/tests/unit/api/drivers creating build/lib/octavia/tests/unit/api/drivers/noop_driver copying octavia/tests/unit/api/drivers/noop_driver/__init__.py -> build/lib/octavia/tests/unit/api/drivers/noop_driver copying octavia/tests/unit/api/drivers/noop_driver/test_agent.py -> build/lib/octavia/tests/unit/api/drivers/noop_driver copying octavia/tests/unit/api/drivers/noop_driver/test_driver.py -> build/lib/octavia/tests/unit/api/drivers/noop_driver creating build/lib/octavia/tests/unit/amphorae creating build/lib/octavia/tests/unit/amphorae/backends creating build/lib/octavia/tests/unit/amphorae/backends/health_daemon copying octavia/tests/unit/amphorae/backends/health_daemon/__init__.py -> build/lib/octavia/tests/unit/amphorae/backends/health_daemon copying octavia/tests/unit/amphorae/backends/health_daemon/test_health_daemon.py -> build/lib/octavia/tests/unit/amphorae/backends/health_daemon copying octavia/tests/unit/amphorae/backends/health_daemon/test_health_sender.py -> build/lib/octavia/tests/unit/amphorae/backends/health_daemon copying octavia/tests/unit/amphorae/backends/health_daemon/test_status_message.py -> build/lib/octavia/tests/unit/amphorae/backends/health_daemon copying octavia/tests/unit/controller/__init__.py -> build/lib/octavia/tests/unit/controller creating build/lib/octavia/db creating build/lib/octavia/db/migration copying octavia/db/migration/__init__.py -> build/lib/octavia/db/migration copying octavia/db/migration/cli.py -> build/lib/octavia/db/migration creating build/lib/octavia/controller creating build/lib/octavia/controller/queue copying octavia/controller/queue/__init__.py -> build/lib/octavia/controller/queue creating build/lib/octavia/api creating build/lib/octavia/api/v2 copying octavia/api/v2/__init__.py -> build/lib/octavia/api/v2 copying octavia/db/__init__.py -> build/lib/octavia/db copying octavia/db/api.py -> build/lib/octavia/db copying octavia/db/base_models.py -> build/lib/octavia/db copying octavia/db/healthcheck.py -> build/lib/octavia/db copying octavia/db/models.py -> build/lib/octavia/db copying octavia/db/prepare.py -> build/lib/octavia/db copying octavia/db/repositories.py -> build/lib/octavia/db creating build/lib/octavia/api/drivers copying octavia/api/drivers/__init__.py -> build/lib/octavia/api/drivers copying octavia/api/drivers/driver_factory.py -> build/lib/octavia/api/drivers copying octavia/api/drivers/utils.py -> build/lib/octavia/api/drivers creating build/lib/octavia/common/jinja creating build/lib/octavia/common/jinja/haproxy creating build/lib/octavia/common/jinja/haproxy/combined_listeners copying octavia/common/jinja/haproxy/combined_listeners/__init__.py -> build/lib/octavia/common/jinja/haproxy/combined_listeners copying octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py -> build/lib/octavia/common/jinja/haproxy/combined_listeners creating build/lib/octavia/common/jinja/lvs copying octavia/common/jinja/lvs/__init__.py -> build/lib/octavia/common/jinja/lvs copying octavia/common/jinja/lvs/jinja_cfg.py -> build/lib/octavia/common/jinja/lvs creating build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/__init__.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/amphora.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/availability_zone_profiles.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/availability_zones.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/base.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/flavor_profiles.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/flavors.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/health_monitor.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/l7policy.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/l7rule.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/listener.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/load_balancer.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/member.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/pool.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/provider.py -> build/lib/octavia/api/v2/controllers copying octavia/api/v2/controllers/quotas.py -> build/lib/octavia/api/v2/controllers creating build/lib/octavia/api/drivers/amphora_driver copying octavia/api/drivers/amphora_driver/__init__.py -> build/lib/octavia/api/drivers/amphora_driver copying octavia/api/drivers/amphora_driver/availability_zone_schema.py -> build/lib/octavia/api/drivers/amphora_driver copying octavia/api/drivers/amphora_driver/flavor_schema.py -> build/lib/octavia/api/drivers/amphora_driver copying octavia/tests/unit/compute/__init__.py -> build/lib/octavia/tests/unit/compute creating build/lib/octavia/tests/functional creating build/lib/octavia/tests/functional/amphorae copying octavia/tests/functional/amphorae/__init__.py -> build/lib/octavia/tests/functional/amphorae creating build/lib/octavia/image creating build/lib/octavia/image/drivers copying octavia/image/drivers/__init__.py -> build/lib/octavia/image/drivers copying octavia/image/drivers/glance_driver.py -> build/lib/octavia/image/drivers creating build/lib/octavia/controller/worker creating build/lib/octavia/controller/worker/v2 creating build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/__init__.py -> build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/amphora_flows.py -> build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/flow_utils.py -> build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/health_monitor_flows.py -> build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/l7policy_flows.py -> build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/l7rule_flows.py -> build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/listener_flows.py -> build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/load_balancer_flows.py -> build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/member_flows.py -> build/lib/octavia/controller/worker/v2/flows copying octavia/controller/worker/v2/flows/pool_flows.py -> build/lib/octavia/controller/worker/v2/flows creating build/lib/octavia/tests/unit/controller/worker creating build/lib/octavia/tests/unit/controller/worker/v2 creating build/lib/octavia/tests/unit/controller/worker/v2/flows copying octavia/tests/unit/controller/worker/v2/flows/__init__.py -> build/lib/octavia/tests/unit/controller/worker/v2/flows copying octavia/tests/unit/controller/worker/v2/flows/test_amphora_flows.py -> build/lib/octavia/tests/unit/controller/worker/v2/flows copying octavia/tests/unit/controller/worker/v2/flows/test_health_monitor_flows.py -> build/lib/octavia/tests/unit/controller/worker/v2/flows copying octavia/tests/unit/controller/worker/v2/flows/test_l7policy_flows.py -> build/lib/octavia/tests/unit/controller/worker/v2/flows copying octavia/tests/unit/controller/worker/v2/flows/test_l7rule_flows.py -> build/lib/octavia/tests/unit/controller/worker/v2/flows copying octavia/tests/unit/controller/worker/v2/flows/test_listener_flows.py -> build/lib/octavia/tests/unit/controller/worker/v2/flows copying octavia/tests/unit/controller/worker/v2/flows/test_load_balancer_flows.py -> build/lib/octavia/tests/unit/controller/worker/v2/flows copying octavia/tests/unit/controller/worker/v2/flows/test_member_flows.py -> build/lib/octavia/tests/unit/controller/worker/v2/flows copying octavia/tests/unit/controller/worker/v2/flows/test_pool_flows.py -> build/lib/octavia/tests/unit/controller/worker/v2/flows creating build/lib/octavia/tests/unit/amphorae/drivers creating build/lib/octavia/tests/unit/amphorae/drivers/noop_driver copying octavia/tests/unit/amphorae/drivers/noop_driver/__init__.py -> build/lib/octavia/tests/unit/amphorae/drivers/noop_driver copying octavia/tests/unit/amphorae/drivers/noop_driver/test_driver.py -> build/lib/octavia/tests/unit/amphorae/drivers/noop_driver creating build/lib/octavia/tests/unit/common/sample_configs copying octavia/tests/unit/common/sample_configs/__init__.py -> build/lib/octavia/tests/unit/common/sample_configs copying octavia/tests/unit/common/sample_configs/sample_configs_combined.py -> build/lib/octavia/tests/unit/common/sample_configs copying octavia/tests/unit/network/drivers/__init__.py -> build/lib/octavia/tests/unit/network/drivers creating build/lib/octavia/tests/unit/common/tls_utils copying octavia/tests/unit/common/tls_utils/__init__.py -> build/lib/octavia/tests/unit/common/tls_utils copying octavia/tests/unit/common/tls_utils/test_cert_parser.py -> build/lib/octavia/tests/unit/common/tls_utils creating build/lib/octavia/tests/unit/amphorae/drivers/haproxy copying octavia/tests/unit/amphorae/drivers/haproxy/__init__.py -> build/lib/octavia/tests/unit/amphorae/drivers/haproxy copying octavia/tests/unit/amphorae/drivers/haproxy/test_exceptions.py -> build/lib/octavia/tests/unit/amphorae/drivers/haproxy copying octavia/tests/unit/amphorae/drivers/haproxy/test_rest_api_driver.py -> build/lib/octavia/tests/unit/amphorae/drivers/haproxy copying octavia/tests/unit/amphorae/drivers/haproxy/test_rest_api_driver_1_0.py -> build/lib/octavia/tests/unit/amphorae/drivers/haproxy creating build/lib/octavia/tests/unit/api/drivers/amphora_driver copying octavia/tests/unit/api/drivers/amphora_driver/__init__.py -> build/lib/octavia/tests/unit/api/drivers/amphora_driver creating build/lib/octavia/api/common copying octavia/api/common/__init__.py -> build/lib/octavia/api/common copying octavia/api/common/hooks.py -> build/lib/octavia/api/common copying octavia/api/common/pagination.py -> build/lib/octavia/api/common copying octavia/api/common/types.py -> build/lib/octavia/api/common copying octavia/api/common/utils.py -> build/lib/octavia/api/common creating build/lib/octavia/common/jinja/logging copying octavia/common/jinja/logging/__init__.py -> build/lib/octavia/common/jinja/logging copying octavia/common/jinja/logging/logging_jinja_cfg.py -> build/lib/octavia/common/jinja/logging creating build/lib/octavia/tests/functional/api copying octavia/tests/functional/api/__init__.py -> build/lib/octavia/tests/functional/api copying octavia/tests/functional/api/test_content_types.py -> build/lib/octavia/tests/functional/api copying octavia/tests/functional/api/test_healthcheck.py -> build/lib/octavia/tests/functional/api copying octavia/tests/functional/api/test_root_controller.py -> build/lib/octavia/tests/functional/api creating build/lib/octavia/controller/housekeeping copying octavia/controller/housekeeping/__init__.py -> build/lib/octavia/controller/housekeeping copying octavia/controller/housekeeping/house_keeping.py -> build/lib/octavia/controller/housekeeping copying octavia/controller/__init__.py -> build/lib/octavia/controller copying octavia/amphorae/__init__.py -> build/lib/octavia/amphorae creating build/lib/octavia/statistics copying octavia/statistics/__init__.py -> build/lib/octavia/statistics copying octavia/statistics/stats_base.py -> build/lib/octavia/statistics creating build/lib/octavia/tests/unit/controller/healthmanager copying octavia/tests/unit/controller/healthmanager/__init__.py -> build/lib/octavia/tests/unit/controller/healthmanager copying octavia/tests/unit/controller/healthmanager/test_health_manager.py -> build/lib/octavia/tests/unit/controller/healthmanager creating build/lib/octavia/volume/drivers creating build/lib/octavia/volume/drivers/noop_driver copying octavia/volume/drivers/noop_driver/__init__.py -> build/lib/octavia/volume/drivers/noop_driver copying octavia/volume/drivers/noop_driver/driver.py -> build/lib/octavia/volume/drivers/noop_driver creating build/lib/octavia/tests/functional/db copying octavia/tests/functional/db/__init__.py -> build/lib/octavia/tests/functional/db copying octavia/tests/functional/db/base.py -> build/lib/octavia/tests/functional/db copying octavia/tests/functional/db/test_models.py -> build/lib/octavia/tests/functional/db copying octavia/tests/functional/db/test_repositories.py -> build/lib/octavia/tests/functional/db creating build/lib/octavia/tests/unit/certificates/generator copying octavia/tests/unit/certificates/generator/__init__.py -> build/lib/octavia/tests/unit/certificates/generator copying octavia/tests/unit/certificates/generator/local_csr.py -> build/lib/octavia/tests/unit/certificates/generator copying octavia/tests/unit/certificates/generator/test_local.py -> build/lib/octavia/tests/unit/certificates/generator creating build/lib/octavia/amphorae/backends/agent creating build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/__init__.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/amphora_info.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/certificate_update.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/haproxy_compatibility.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/keepalived.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/keepalivedlvs.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/loadbalancer.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/lvs_listener_base.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/osutils.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/plug.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/rules_schema.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/server.py -> build/lib/octavia/amphorae/backends/agent/api_server copying octavia/amphorae/backends/agent/api_server/util.py -> build/lib/octavia/amphorae/backends/agent/api_server creating build/lib/octavia/tests/unit/controller/housekeeping copying octavia/tests/unit/controller/housekeeping/__init__.py -> build/lib/octavia/tests/unit/controller/housekeeping copying octavia/tests/unit/controller/housekeeping/test_house_keeping.py -> build/lib/octavia/tests/unit/controller/housekeeping copying octavia/distributor/__init__.py -> build/lib/octavia/distributor creating build/lib/octavia/network creating build/lib/octavia/network/drivers creating build/lib/octavia/network/drivers/neutron copying octavia/network/drivers/neutron/__init__.py -> build/lib/octavia/network/drivers/neutron copying octavia/network/drivers/neutron/allowed_address_pairs.py -> build/lib/octavia/network/drivers/neutron copying octavia/network/drivers/neutron/base.py -> build/lib/octavia/network/drivers/neutron copying octavia/network/drivers/neutron/utils.py -> build/lib/octavia/network/drivers/neutron creating build/lib/octavia/certificates/manager copying octavia/certificates/manager/__init__.py -> build/lib/octavia/certificates/manager copying octavia/certificates/manager/barbican.py -> build/lib/octavia/certificates/manager copying octavia/certificates/manager/barbican_legacy.py -> build/lib/octavia/certificates/manager copying octavia/certificates/manager/castellan_mgr.py -> build/lib/octavia/certificates/manager copying octavia/certificates/manager/cert_mgr.py -> build/lib/octavia/certificates/manager copying octavia/certificates/manager/local.py -> build/lib/octavia/certificates/manager copying octavia/certificates/manager/noop.py -> build/lib/octavia/certificates/manager copying octavia/amphorae/backends/__init__.py -> build/lib/octavia/amphorae/backends creating build/lib/octavia/tests/unit/volume creating build/lib/octavia/tests/unit/volume/drivers creating build/lib/octavia/tests/unit/volume/drivers/noop_driver copying octavia/tests/unit/volume/drivers/noop_driver/__init__.py -> build/lib/octavia/tests/unit/volume/drivers/noop_driver copying octavia/tests/unit/volume/drivers/noop_driver/test_driver.py -> build/lib/octavia/tests/unit/volume/drivers/noop_driver creating build/lib/octavia/controller/healthmanager copying octavia/controller/healthmanager/__init__.py -> build/lib/octavia/controller/healthmanager copying octavia/controller/healthmanager/health_manager.py -> build/lib/octavia/controller/healthmanager creating build/lib/octavia/tests/unit/amphorae/backends/agent creating build/lib/octavia/tests/unit/amphorae/backends/agent/api_server copying octavia/tests/unit/amphorae/backends/agent/api_server/__init__.py -> build/lib/octavia/tests/unit/amphorae/backends/agent/api_server copying octavia/tests/unit/amphorae/backends/agent/api_server/test_amphora_info.py -> build/lib/octavia/tests/unit/amphorae/backends/agent/api_server copying octavia/tests/unit/amphorae/backends/agent/api_server/test_haproxy_compatibility.py -> build/lib/octavia/tests/unit/amphorae/backends/agent/api_server copying octavia/tests/unit/amphorae/backends/agent/api_server/test_keepalived.py -> build/lib/octavia/tests/unit/amphorae/backends/agent/api_server copying octavia/tests/unit/amphorae/backends/agent/api_server/test_keepalivedlvs.py -> build/lib/octavia/tests/unit/amphorae/backends/agent/api_server copying octavia/tests/unit/amphorae/backends/agent/api_server/test_loadbalancer.py -> build/lib/octavia/tests/unit/amphorae/backends/agent/api_server copying octavia/tests/unit/amphorae/backends/agent/api_server/test_osutils.py -> build/lib/octavia/tests/unit/amphorae/backends/agent/api_server copying octavia/tests/unit/amphorae/backends/agent/api_server/test_plug.py -> build/lib/octavia/tests/unit/amphorae/backends/agent/api_server copying octavia/tests/unit/amphorae/backends/agent/api_server/test_util.py -> build/lib/octavia/tests/unit/amphorae/backends/agent/api_server creating build/lib/octavia/image/drivers/noop_driver copying octavia/image/drivers/noop_driver/__init__.py -> build/lib/octavia/image/drivers/noop_driver copying octavia/image/drivers/noop_driver/driver.py -> build/lib/octavia/image/drivers/noop_driver copying octavia/common/jinja/haproxy/__init__.py -> build/lib/octavia/common/jinja/haproxy copying octavia/tests/unit/api/drivers/__init__.py -> build/lib/octavia/tests/unit/api/drivers copying octavia/tests/unit/api/drivers/test_driver_factory.py -> build/lib/octavia/tests/unit/api/drivers copying octavia/tests/unit/api/drivers/test_utils.py -> build/lib/octavia/tests/unit/api/drivers copying octavia/tests/unit/api/__init__.py -> build/lib/octavia/tests/unit/api copying octavia/tests/unit/api/test_app.py -> build/lib/octavia/tests/unit/api copying octavia/tests/unit/api/test_config.py -> build/lib/octavia/tests/unit/api creating build/lib/octavia/tests/unit/common/jinja/lvs copying octavia/tests/unit/common/jinja/lvs/__init__.py -> build/lib/octavia/tests/unit/common/jinja/lvs copying octavia/tests/unit/common/jinja/lvs/test_jinja_cfg.py -> build/lib/octavia/tests/unit/common/jinja/lvs creating build/lib/octavia/tests/functional/amphorae/backend copying octavia/tests/functional/amphorae/backend/__init__.py -> build/lib/octavia/tests/functional/amphorae/backend copying octavia/common/jinja/__init__.py -> build/lib/octavia/common/jinja copying octavia/common/jinja/user_data_jinja_cfg.py -> build/lib/octavia/common/jinja creating build/lib/octavia/amphorae/drivers/keepalived creating build/lib/octavia/amphorae/drivers/keepalived/jinja copying octavia/amphorae/drivers/keepalived/jinja/__init__.py -> build/lib/octavia/amphorae/drivers/keepalived/jinja copying octavia/amphorae/drivers/keepalived/jinja/jinja_cfg.py -> build/lib/octavia/amphorae/drivers/keepalived/jinja copying octavia/api/__init__.py -> build/lib/octavia/api copying octavia/api/app.py -> build/lib/octavia/api copying octavia/api/config.py -> build/lib/octavia/api copying octavia/api/root_controller.py -> build/lib/octavia/api creating build/lib/octavia/cmd copying octavia/cmd/__init__.py -> build/lib/octavia/cmd copying octavia/cmd/agent.py -> build/lib/octavia/cmd copying octavia/cmd/api.py -> build/lib/octavia/cmd copying octavia/cmd/driver_agent.py -> build/lib/octavia/cmd copying octavia/cmd/haproxy_vrrp_check.py -> build/lib/octavia/cmd copying octavia/cmd/health_checker.py -> build/lib/octavia/cmd copying octavia/cmd/health_manager.py -> build/lib/octavia/cmd copying octavia/cmd/house_keeping.py -> build/lib/octavia/cmd copying octavia/cmd/interface.py -> build/lib/octavia/cmd copying octavia/cmd/octavia_worker.py -> build/lib/octavia/cmd copying octavia/cmd/prometheus_proxy.py -> build/lib/octavia/cmd copying octavia/cmd/status.py -> build/lib/octavia/cmd creating build/lib/octavia/tests/unit/db copying octavia/tests/unit/db/__init__.py -> build/lib/octavia/tests/unit/db creating build/lib/octavia/tests/unit/amphorae/backends/utils copying octavia/tests/unit/amphorae/backends/utils/__init__.py -> build/lib/octavia/tests/unit/amphorae/backends/utils copying octavia/tests/unit/amphorae/backends/utils/test_haproxy_query.py -> build/lib/octavia/tests/unit/amphorae/backends/utils copying octavia/tests/unit/amphorae/backends/utils/test_interface.py -> build/lib/octavia/tests/unit/amphorae/backends/utils copying octavia/tests/unit/amphorae/backends/utils/test_interface_file.py -> build/lib/octavia/tests/unit/amphorae/backends/utils copying octavia/tests/unit/amphorae/backends/utils/test_ip_advertisement.py -> build/lib/octavia/tests/unit/amphorae/backends/utils copying octavia/tests/unit/amphorae/backends/utils/test_keepalivedlvs_query.py -> build/lib/octavia/tests/unit/amphorae/backends/utils copying octavia/tests/unit/amphorae/backends/utils/test_network_namespace.py -> build/lib/octavia/tests/unit/amphorae/backends/utils copying octavia/tests/unit/amphorae/backends/utils/test_network_utils.py -> build/lib/octavia/tests/unit/amphorae/backends/utils copying octavia/tests/unit/amphorae/backends/utils/test_nftable_utils.py -> build/lib/octavia/tests/unit/amphorae/backends/utils creating build/lib/octavia/tests/unit/controller/queue/v2 copying octavia/tests/unit/controller/queue/v2/__init__.py -> build/lib/octavia/tests/unit/controller/queue/v2 copying octavia/tests/unit/controller/queue/v2/test_consumer.py -> build/lib/octavia/tests/unit/controller/queue/v2 copying octavia/tests/unit/controller/queue/v2/test_endpoints.py -> build/lib/octavia/tests/unit/controller/queue/v2 copying octavia/tests/unit/network/__init__.py -> build/lib/octavia/tests/unit/network creating build/lib/octavia/network/drivers/noop_driver copying octavia/network/drivers/noop_driver/__init__.py -> build/lib/octavia/network/drivers/noop_driver copying octavia/network/drivers/noop_driver/driver.py -> build/lib/octavia/network/drivers/noop_driver copying octavia/tests/unit/common/__init__.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_base_taskflow.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_clients.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_config.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_constants.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_data_models.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_decorators.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_exceptions.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_keystone.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_policy.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_stats.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_utils.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/common/test_validate.py -> build/lib/octavia/tests/unit/common copying octavia/tests/unit/amphorae/backends/__init__.py -> build/lib/octavia/tests/unit/amphorae/backends creating build/lib/octavia/tests/functional/api/drivers creating build/lib/octavia/tests/functional/api/drivers/driver_agent copying octavia/tests/functional/api/drivers/driver_agent/__init__.py -> build/lib/octavia/tests/functional/api/drivers/driver_agent copying octavia/tests/functional/api/drivers/driver_agent/test_driver_agent.py -> build/lib/octavia/tests/functional/api/drivers/driver_agent creating build/lib/octavia/tests/unit/image copying octavia/tests/unit/image/__init__.py -> build/lib/octavia/tests/unit/image creating build/lib/octavia/policies copying octavia/policies/__init__.py -> build/lib/octavia/policies copying octavia/policies/advanced_rbac.py -> build/lib/octavia/policies copying octavia/policies/amphora.py -> build/lib/octavia/policies copying octavia/policies/availability_zone.py -> build/lib/octavia/policies copying octavia/policies/availability_zone_profile.py -> build/lib/octavia/policies copying octavia/policies/base.py -> build/lib/octavia/policies copying octavia/policies/flavor.py -> build/lib/octavia/policies copying octavia/policies/flavor_profile.py -> build/lib/octavia/policies copying octavia/policies/healthmonitor.py -> build/lib/octavia/policies copying octavia/policies/keystone_default_roles.py -> build/lib/octavia/policies copying octavia/policies/l7policy.py -> build/lib/octavia/policies copying octavia/policies/l7rule.py -> build/lib/octavia/policies copying octavia/policies/listener.py -> build/lib/octavia/policies copying octavia/policies/loadbalancer.py -> build/lib/octavia/policies copying octavia/policies/member.py -> build/lib/octavia/policies copying octavia/policies/pool.py -> build/lib/octavia/policies copying octavia/policies/provider.py -> build/lib/octavia/policies copying octavia/policies/provider_availability_zone.py -> build/lib/octavia/policies copying octavia/policies/provider_flavor.py -> build/lib/octavia/policies copying octavia/policies/quota.py -> build/lib/octavia/policies creating build/lib/octavia/tests/unit/certificates/manager copying octavia/tests/unit/certificates/manager/__init__.py -> build/lib/octavia/tests/unit/certificates/manager copying octavia/tests/unit/certificates/manager/test_barbican.py -> build/lib/octavia/tests/unit/certificates/manager copying octavia/tests/unit/certificates/manager/test_barbican_legacy.py -> build/lib/octavia/tests/unit/certificates/manager copying octavia/tests/unit/certificates/manager/test_castellan_mgr.py -> build/lib/octavia/tests/unit/certificates/manager copying octavia/tests/unit/certificates/manager/test_local.py -> build/lib/octavia/tests/unit/certificates/manager copying octavia/tests/unit/certificates/manager/test_noop.py -> build/lib/octavia/tests/unit/certificates/manager copying octavia/controller/worker/__init__.py -> build/lib/octavia/controller/worker copying octavia/controller/worker/amphora_rate_limit.py -> build/lib/octavia/controller/worker copying octavia/controller/worker/task_utils.py -> build/lib/octavia/controller/worker copying octavia/network/__init__.py -> build/lib/octavia/network copying octavia/network/base.py -> build/lib/octavia/network copying octavia/network/data_models.py -> build/lib/octavia/network creating build/lib/octavia/tests/unit/image/drivers copying octavia/tests/unit/image/drivers/__init__.py -> build/lib/octavia/tests/unit/image/drivers copying octavia/tests/unit/image/drivers/test_glance_driver.py -> build/lib/octavia/tests/unit/image/drivers copying octavia/tests/unit/volume/__init__.py -> build/lib/octavia/tests/unit/volume creating build/lib/octavia/amphorae/drivers/noop_driver copying octavia/amphorae/drivers/noop_driver/__init__.py -> build/lib/octavia/amphorae/drivers/noop_driver copying octavia/amphorae/drivers/noop_driver/driver.py -> build/lib/octavia/amphorae/drivers/noop_driver creating build/lib/octavia/common/tls_utils copying octavia/common/tls_utils/__init__.py -> build/lib/octavia/common/tls_utils copying octavia/common/tls_utils/cert_parser.py -> build/lib/octavia/common/tls_utils copying octavia/tests/unit/compute/drivers/__init__.py -> build/lib/octavia/tests/unit/compute/drivers copying octavia/tests/unit/compute/drivers/test_nova_driver.py -> build/lib/octavia/tests/unit/compute/drivers copying octavia/image/__init__.py -> build/lib/octavia/image copying octavia/image/image_base.py -> build/lib/octavia/image creating build/lib/octavia/certificates/common creating build/lib/octavia/certificates/common/auth copying octavia/certificates/common/auth/__init__.py -> build/lib/octavia/certificates/common/auth copying octavia/certificates/common/auth/barbican_acl.py -> build/lib/octavia/certificates/common/auth copying octavia/tests/unit/api/v2/__init__.py -> build/lib/octavia/tests/unit/api/v2 creating build/lib/octavia/tests/unit/api/drivers/driver_agent copying octavia/tests/unit/api/drivers/driver_agent/__init__.py -> build/lib/octavia/tests/unit/api/drivers/driver_agent copying octavia/tests/unit/api/drivers/driver_agent/test_driver_get.py -> build/lib/octavia/tests/unit/api/drivers/driver_agent copying octavia/tests/unit/api/drivers/driver_agent/test_driver_listener.py -> build/lib/octavia/tests/unit/api/drivers/driver_agent copying octavia/tests/unit/api/drivers/driver_agent/test_driver_updater.py -> build/lib/octavia/tests/unit/api/drivers/driver_agent creating build/lib/octavia/controller/queue/v2 copying octavia/controller/queue/v2/__init__.py -> build/lib/octavia/controller/queue/v2 copying octavia/controller/queue/v2/consumer.py -> build/lib/octavia/controller/queue/v2 copying octavia/controller/queue/v2/endpoints.py -> build/lib/octavia/controller/queue/v2 creating build/lib/octavia/hacking copying octavia/hacking/__init__.py -> build/lib/octavia/hacking copying octavia/hacking/checks.py -> build/lib/octavia/hacking creating build/lib/octavia/api/v2/types copying octavia/api/v2/types/__init__.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/amphora.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/availability_zone_profile.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/availability_zones.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/flavor_profile.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/flavors.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/health_monitor.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/l7policy.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/l7rule.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/listener.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/load_balancer.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/member.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/pool.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/provider.py -> build/lib/octavia/api/v2/types copying octavia/api/v2/types/quotas.py -> build/lib/octavia/api/v2/types copying octavia/tests/unit/amphorae/drivers/__init__.py -> build/lib/octavia/tests/unit/amphorae/drivers copying octavia/__init__.py -> build/lib/octavia copying octavia/i18n.py -> build/lib/octavia copying octavia/opts.py -> build/lib/octavia copying octavia/version.py -> build/lib/octavia creating build/lib/octavia/tests/unit/api/drivers/amphora_driver/v2 copying octavia/tests/unit/api/drivers/amphora_driver/v2/__init__.py -> build/lib/octavia/tests/unit/api/drivers/amphora_driver/v2 copying octavia/tests/unit/api/drivers/amphora_driver/v2/test_driver.py -> build/lib/octavia/tests/unit/api/drivers/amphora_driver/v2 copying octavia/tests/unit/amphorae/__init__.py -> build/lib/octavia/tests/unit/amphorae copying octavia/tests/unit/common/jinja/__init__.py -> build/lib/octavia/tests/unit/common/jinja copying octavia/tests/unit/common/jinja/test_user_data_jinja_cfg.py -> build/lib/octavia/tests/unit/common/jinja creating build/lib/octavia/statistics/drivers copying octavia/statistics/drivers/__init__.py -> build/lib/octavia/statistics/drivers copying octavia/statistics/drivers/logger.py -> build/lib/octavia/statistics/drivers copying octavia/statistics/drivers/update_db.py -> build/lib/octavia/statistics/drivers creating build/lib/octavia/tests/unit/network/drivers/noop_driver copying octavia/tests/unit/network/drivers/noop_driver/__init__.py -> build/lib/octavia/tests/unit/network/drivers/noop_driver copying octavia/tests/unit/network/drivers/noop_driver/test_driver.py -> build/lib/octavia/tests/unit/network/drivers/noop_driver creating build/lib/octavia/compute creating build/lib/octavia/compute/drivers creating build/lib/octavia/compute/drivers/noop_driver copying octavia/compute/drivers/noop_driver/__init__.py -> build/lib/octavia/compute/drivers/noop_driver copying octavia/compute/drivers/noop_driver/driver.py -> build/lib/octavia/compute/drivers/noop_driver copying octavia/tests/unit/__init__.py -> build/lib/octavia/tests/unit copying octavia/tests/unit/base.py -> build/lib/octavia/tests/unit copying octavia/tests/unit/test_opts.py -> build/lib/octavia/tests/unit copying octavia/tests/unit/test_version.py -> build/lib/octavia/tests/unit copying octavia/amphorae/drivers/keepalived/__init__.py -> build/lib/octavia/amphorae/drivers/keepalived copying octavia/amphorae/drivers/keepalived/vrrp_rest_driver.py -> build/lib/octavia/amphorae/drivers/keepalived creating build/lib/octavia/tests/unit/statistics copying octavia/tests/unit/statistics/__init__.py -> build/lib/octavia/tests/unit/statistics copying octavia/tests/unit/statistics/test_stats_base.py -> build/lib/octavia/tests/unit/statistics copying octavia/compute/__init__.py -> build/lib/octavia/compute copying octavia/compute/compute_base.py -> build/lib/octavia/compute copying octavia/tests/functional/api/drivers/__init__.py -> build/lib/octavia/tests/functional/api/drivers creating build/lib/octavia/tests/functional/amphorae/backend/agent creating build/lib/octavia/tests/functional/amphorae/backend/agent/api_server copying octavia/tests/functional/amphorae/backend/agent/api_server/__init__.py -> build/lib/octavia/tests/functional/amphorae/backend/agent/api_server copying octavia/tests/functional/amphorae/backend/agent/api_server/test_keepalivedlvs.py -> build/lib/octavia/tests/functional/amphorae/backend/agent/api_server copying octavia/tests/functional/amphorae/backend/agent/api_server/test_server.py -> build/lib/octavia/tests/functional/amphorae/backend/agent/api_server copying octavia/tests/__init__.py -> build/lib/octavia/tests copying octavia/tests/fixtures.py -> build/lib/octavia/tests copying octavia/certificates/__init__.py -> build/lib/octavia/certificates copying octavia/amphorae/backends/agent/__init__.py -> build/lib/octavia/amphorae/backends/agent copying octavia/amphorae/backends/agent/agent_jinja_cfg.py -> build/lib/octavia/amphorae/backends/agent copying octavia/controller/worker/v2/__init__.py -> build/lib/octavia/controller/worker/v2 copying octavia/controller/worker/v2/controller_worker.py -> build/lib/octavia/controller/worker/v2 copying octavia/controller/worker/v2/taskflow_jobboard_driver.py -> build/lib/octavia/controller/worker/v2 creating build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/__init__.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/base.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_amphora.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_availability_zone_profiles.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_availability_zones.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_flavor_profiles.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_flavors.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_health_monitor.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_l7policy.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_l7rule.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_listener.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_load_balancer.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_member.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_pool.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_provider.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/tests/functional/api/v2/test_quotas.py -> build/lib/octavia/tests/functional/api/v2 copying octavia/volume/drivers/__init__.py -> build/lib/octavia/volume/drivers copying octavia/volume/drivers/cinder_driver.py -> build/lib/octavia/volume/drivers creating build/lib/octavia/amphorae/drivers/haproxy copying octavia/amphorae/drivers/haproxy/__init__.py -> build/lib/octavia/amphorae/drivers/haproxy copying octavia/amphorae/drivers/haproxy/data_models.py -> build/lib/octavia/amphorae/drivers/haproxy copying octavia/amphorae/drivers/haproxy/exceptions.py -> build/lib/octavia/amphorae/drivers/haproxy copying octavia/amphorae/drivers/haproxy/rest_api_driver.py -> build/lib/octavia/amphorae/drivers/haproxy creating build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/__init__.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_amphora_driver_tasks.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_cert_task.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_compute_tasks.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_database_tasks.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_database_tasks_quota.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_lifecycle_tasks.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_network_tasks.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_notification_tasks.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_retry_tasks.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks copying octavia/tests/unit/controller/worker/v2/tasks/test_shim_tasks.py -> build/lib/octavia/tests/unit/controller/worker/v2/tasks creating build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/__init__.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/test_agent.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/test_driver_agent.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/test_haproxy_vrrp_check.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/test_health_checker.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/test_health_manager.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/test_house_keeping.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/test_interface.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/test_prometheus_proxy.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/unit/cmd/test_status.py -> build/lib/octavia/tests/unit/cmd copying octavia/tests/functional/amphorae/backend/agent/__init__.py -> build/lib/octavia/tests/functional/amphorae/backend/agent creating build/lib/octavia/api/drivers/driver_agent copying octavia/api/drivers/driver_agent/__init__.py -> build/lib/octavia/api/drivers/driver_agent copying octavia/api/drivers/driver_agent/driver_get.py -> build/lib/octavia/api/drivers/driver_agent copying octavia/api/drivers/driver_agent/driver_listener.py -> build/lib/octavia/api/drivers/driver_agent copying octavia/api/drivers/driver_agent/driver_updater.py -> build/lib/octavia/api/drivers/driver_agent copying octavia/tests/unit/common/jinja/haproxy/__init__.py -> build/lib/octavia/tests/unit/common/jinja/haproxy copying octavia/tests/unit/amphorae/backends/agent/__init__.py -> build/lib/octavia/tests/unit/amphorae/backends/agent copying octavia/tests/unit/amphorae/backends/agent/test_agent_jinja_cfg.py -> build/lib/octavia/tests/unit/amphorae/backends/agent copying octavia/tests/unit/certificates/__init__.py -> build/lib/octavia/tests/unit/certificates creating build/lib/octavia/tests/unit/statistics/drivers copying octavia/tests/unit/statistics/drivers/__init__.py -> build/lib/octavia/tests/unit/statistics/drivers copying octavia/tests/unit/statistics/drivers/test_logger.py -> build/lib/octavia/tests/unit/statistics/drivers copying octavia/tests/unit/statistics/drivers/test_update_db.py -> build/lib/octavia/tests/unit/statistics/drivers creating build/lib/octavia/amphorae/driver_exceptions copying octavia/amphorae/driver_exceptions/__init__.py -> build/lib/octavia/amphorae/driver_exceptions copying octavia/amphorae/driver_exceptions/exceptions.py -> build/lib/octavia/amphorae/driver_exceptions copying octavia/tests/unit/volume/drivers/__init__.py -> build/lib/octavia/tests/unit/volume/drivers copying octavia/tests/unit/volume/drivers/test_cinder_driver.py -> build/lib/octavia/tests/unit/volume/drivers copying octavia/tests/functional/__init__.py -> build/lib/octavia/tests/functional copying octavia/tests/unit/controller/worker/v2/__init__.py -> build/lib/octavia/tests/unit/controller/worker/v2 copying octavia/tests/unit/controller/worker/v2/test_controller_worker.py -> build/lib/octavia/tests/unit/controller/worker/v2 copying octavia/tests/unit/controller/worker/v2/test_taskflow_jobboard_driver.py -> build/lib/octavia/tests/unit/controller/worker/v2 copying octavia/compute/drivers/__init__.py -> build/lib/octavia/compute/drivers copying octavia/compute/drivers/nova_driver.py -> build/lib/octavia/compute/drivers copying octavia/tests/unit/certificates/common/__init__.py -> build/lib/octavia/tests/unit/certificates/common copying octavia/tests/unit/certificates/common/test_barbican.py -> build/lib/octavia/tests/unit/certificates/common copying octavia/tests/unit/certificates/common/test_local.py -> build/lib/octavia/tests/unit/certificates/common creating build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/__init__.py -> build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/amphora_driver_tasks.py -> build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/cert_task.py -> build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/compute_tasks.py -> build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/database_tasks.py -> build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/lifecycle_tasks.py -> build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/network_tasks.py -> build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/notification_tasks.py -> build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/retry_tasks.py -> build/lib/octavia/controller/worker/v2/tasks copying octavia/controller/worker/v2/tasks/shim_tasks.py -> build/lib/octavia/controller/worker/v2/tasks creating build/lib/octavia/api/drivers/amphora_driver/v2 copying octavia/api/drivers/amphora_driver/v2/__init__.py -> build/lib/octavia/api/drivers/amphora_driver/v2 copying octavia/api/drivers/amphora_driver/v2/driver.py -> build/lib/octavia/api/drivers/amphora_driver/v2 copying octavia/tests/unit/controller/worker/__init__.py -> build/lib/octavia/tests/unit/controller/worker copying octavia/tests/unit/controller/worker/test_amphora_rate_limit.py -> build/lib/octavia/tests/unit/controller/worker copying octavia/tests/unit/controller/worker/test_task_utils.py -> build/lib/octavia/tests/unit/controller/worker creating build/lib/octavia/api/drivers/noop_driver copying octavia/api/drivers/noop_driver/__init__.py -> build/lib/octavia/api/drivers/noop_driver copying octavia/api/drivers/noop_driver/agent.py -> build/lib/octavia/api/drivers/noop_driver copying octavia/api/drivers/noop_driver/driver.py -> build/lib/octavia/api/drivers/noop_driver copying octavia/network/drivers/__init__.py -> build/lib/octavia/network/drivers creating build/lib/octavia/tests/common copying octavia/tests/common/__init__.py -> build/lib/octavia/tests/common copying octavia/tests/common/constants.py -> build/lib/octavia/tests/common copying octavia/tests/common/data_model_helpers.py -> build/lib/octavia/tests/common copying octavia/tests/common/sample_certs.py -> build/lib/octavia/tests/common copying octavia/tests/common/sample_data_models.py -> build/lib/octavia/tests/common copying octavia/tests/common/sample_network_data.py -> build/lib/octavia/tests/common copying octavia/tests/common/utils.py -> build/lib/octavia/tests/common creating build/lib/octavia/amphorae/backends/health_daemon copying octavia/amphorae/backends/health_daemon/__init__.py -> build/lib/octavia/amphorae/backends/health_daemon copying octavia/amphorae/backends/health_daemon/health_daemon.py -> build/lib/octavia/amphorae/backends/health_daemon copying octavia/amphorae/backends/health_daemon/health_sender.py -> build/lib/octavia/amphorae/backends/health_daemon copying octavia/amphorae/backends/health_daemon/status_message.py -> build/lib/octavia/amphorae/backends/health_daemon copying octavia/certificates/common/__init__.py -> build/lib/octavia/certificates/common copying octavia/certificates/common/barbican.py -> build/lib/octavia/certificates/common copying octavia/certificates/common/cert.py -> build/lib/octavia/certificates/common copying octavia/certificates/common/local.py -> build/lib/octavia/certificates/common copying octavia/certificates/common/pkcs12.py -> build/lib/octavia/certificates/common creating build/lib/octavia/tests/unit/amphorae/drivers/keepalived copying octavia/tests/unit/amphorae/drivers/keepalived/__init__.py -> build/lib/octavia/tests/unit/amphorae/drivers/keepalived copying octavia/tests/unit/amphorae/drivers/keepalived/test_vrrp_rest_driver.py -> build/lib/octavia/tests/unit/amphorae/drivers/keepalived creating build/lib/octavia/tests/unit/amphorae/drivers/keepalived/jinja copying octavia/tests/unit/amphorae/drivers/keepalived/jinja/__init__.py -> build/lib/octavia/tests/unit/amphorae/drivers/keepalived/jinja copying octavia/tests/unit/amphorae/drivers/keepalived/jinja/test_jinja_cfg.py -> build/lib/octavia/tests/unit/amphorae/drivers/keepalived/jinja creating build/lib/octavia/tests/unit/amphorae/drivers/health copying octavia/tests/unit/amphorae/drivers/health/__init__.py -> build/lib/octavia/tests/unit/amphorae/drivers/health copying octavia/tests/unit/amphorae/drivers/health/test_heartbeat_udp.py -> build/lib/octavia/tests/unit/amphorae/drivers/health running egg_info writing octavia.egg-info/PKG-INFO writing dependency_links to octavia.egg-info/dependency_links.txt writing entry points to octavia.egg-info/entry_points.txt writing requirements to octavia.egg-info/requires.txt writing top-level names to octavia.egg-info/top_level.txt writing pbr to octavia.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git 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 adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'octavia.egg-info/SOURCES.txt' /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.amphorae.backends.agent.api_server.templates' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.amphorae.backends.agent.api_server.templates' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.amphorae.backends.agent.api_server.templates' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.amphorae.backends.agent.api_server.templates' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.amphorae.backends.agent.templates' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.amphorae.backends.agent.templates' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.amphorae.backends.agent.templates' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.amphorae.backends.agent.templates' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.amphorae.drivers.keepalived.jinja.templates' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.amphorae.drivers.keepalived.jinja.templates' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.amphorae.drivers.keepalived.jinja.templates' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.amphorae.drivers.keepalived.jinja.templates' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.api.healthcheck' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.api.healthcheck' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.api.healthcheck' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.api.healthcheck' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.common.jinja.haproxy.combined_listeners.templates' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.common.jinja.haproxy.combined_listeners.templates' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.common.jinja.haproxy.combined_listeners.templates' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.common.jinja.haproxy.combined_listeners.templates' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.common.jinja.logging.templates' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.common.jinja.logging.templates' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.common.jinja.logging.templates' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.common.jinja.logging.templates' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.common.jinja.lvs.templates' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.common.jinja.lvs.templates' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.common.jinja.lvs.templates' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.common.jinja.lvs.templates' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.common.jinja.templates' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.common.jinja.templates' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.common.jinja.templates' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.common.jinja.templates' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.db.migration.alembic_migrations' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.db.migration.alembic_migrations' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.db.migration.alembic_migrations' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.db.migration.alembic_migrations' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.db.migration.alembic_migrations.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.db.migration.alembic_migrations.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.db.migration.alembic_migrations.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.db.migration.alembic_migrations.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.tests.unit.hacking' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.tests.unit.hacking' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.tests.unit.hacking' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.tests.unit.hacking' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'octavia.tests.unit.image.drivers.noop_driver' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'octavia.tests.unit.image.drivers.noop_driver' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'octavia.tests.unit.image.drivers.noop_driver' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'octavia.tests.unit.image.drivers.noop_driver' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) copying octavia/amphorae/backends/utils/udp_check.sh -> build/lib/octavia/amphorae/backends/utils copying octavia/db/migration/alembic.ini -> build/lib/octavia/db/migration creating build/lib/octavia/db/migration/alembic_migrations copying octavia/db/migration/alembic_migrations/README.rst -> build/lib/octavia/db/migration/alembic_migrations copying octavia/db/migration/alembic_migrations/env.py -> build/lib/octavia/db/migration/alembic_migrations copying octavia/db/migration/alembic_migrations/script.py.mako -> build/lib/octavia/db/migration/alembic_migrations creating build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/034756a182a2_amphora_add_image_id.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/034b2dc2f3e0_modernize_l7policy_fields.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/0995c26fc506_add_failover_stopped_to_provisioning_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/0aee2b450512_extend_api_to_accept_qos_policy_id.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/0f242cf02c74_add_provider_column.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/0fd2c131923f_add_timeout_fields_to_listener.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/10d38216ad34_add_timestamps_to_amphora.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/11e4bb2bb8ef_fix_ipv6_vip.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/13500e2e978d_update_url_and_name_size.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/14892634e228_update_vip.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/186509101b9b_add_server_group_id_to_loadbalancer.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/1afc932f1ca2_l7rule_support_client_cert.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/1e4c1d83044c_keepalived_configuration_datamodel.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/211982b05afc_add_flavor_id_to_lb.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/2351ea316465_adding_terminate_https_tls_ref_support.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/256852d5ff7c_add_lb_network_ip_to_amphora.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/27e54d00c3cd_add_monitor_address_and_port_to_member.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/298eac0640a7_add_amphora_vrrp_port_id_and_ha_port_id.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/29ff921a6eb_shared_pools.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/2ab994dd3ec2_add_listener_alpn_protocols_column.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/2ad093f6353f_add_listener_client_ca_tls_certificate_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/3097e55493ae_add_sg_id_to_vip_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/31f7653ded67_allow_multiple_vips_per_loadbalancer.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/32e5c35b26a8_add_l7policy_and_l7rule_quota.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/357d17a6d5ac_update_lb_and_amphora_data_model_for_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/35dee79d5865_initial_create.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/36b94648fef8_add_timestamp.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/392fb85b4419_add_primary_key_to_spares_pool.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/3a1e1cdb7b27_rename_amphora_host_id.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/3b199c848b96_create_no_monitor_operational_status.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/3e5b37a0bdb9_add_vrrp_ip_and_ha_ip_to_amphora.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/3f8ff3be828e_create_quotas_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/43287cd10fef_make_pool_lb_algorithm_larger.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/443fe6676637_add_network_id_to_vip.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/44a2414dd683_adding_name_column_to_member_and_health_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/458c9ee2a011_l7_policies_and_rules.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/46d914b2a5e5_seed_the_spares_pool_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/48660b6643f0_add_new_states_for_amphora.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/4a6ec0ab7284_remove_fk_constraints_on_listener_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/4aeb9e23ad43_add_draining_operating_status.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/4c094013699a_update_load_balancer_amphora.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/4d9cf7d32f2_insert_headers.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/4f65b4f91c39_amphora_add_flavor_id.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/4faaa983e7a9_update_member_address_column.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/4fe8240425b4_update_vip_add_subnet_id.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/52377704420e_add_timestamps_to_healthmonitor.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/5309960964f8_add_proxy_protocol_for_pool.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/543f5d8e4e56_add_a_column_busy_in_table_amphora_health.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/55874a4ceed6_add_l7policy_action_redirect_prefix.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/5a3ee5472c31_add_cert_expiration__infor_in_amphora_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/62816c232310_fix_migration_for_mysql_5_7.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/632152d2d32e_add_http_strict_transport_security_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/6742ca1b27c2_add_l7policy_redirect_http_code.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/6abb04f24c5_tenant_id_to_project_id.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/6ac558d7fc21_add_prometheus_listener_protocol.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/6ffc710674ef_spares_pool_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/7432f1d4ea83_add_http_host_head_inject_for_http_health_check.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/74aae261694c_extend_pool_for_backend_ca_and_crl.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/76aacf2e176c_extend_support_udp_protocol.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/7c36b277bfb0_add_listener_ciphers_column.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/80dba23a159f_tags_support.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/82b9402e71fd_update_vip_address_size.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/8ac4ed24df3a_add_availability_zone_to_lb.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/8b47b2546312_sctp_support.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/8c0851bdf6c3_change_tls_container_id_length_in_sni_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/8db7a6443785_add_member_vnic_type.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/92fe9857279_create_healthmanager_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/9b5473976d6d_add_provisioning_status_to_objects.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/9bf4d21caaea_adding_amphora_id_to_listener_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/a1f689aecc1d_extend_pool_for_support_backend_reencryption.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/a5762a99609a_add_protocol_in_listener_keys.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/a7f187cd221f_add_tls_boolean_type_for_reencryption.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/b8bd389cbae7_update_default_value_in_l7rule_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/b9c703669314_add_flavor_and_flavor_profile_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/ba35e0fb88e1_add_backup_field_to_member.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/be9fdc039b51_add_pool_alpn_protocols_column.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/bf171d0d91c3_amphora_add_cached_zone.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/c11292016060_add_request_errors_for_stats.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/c761c8a71579_add_availability_zone_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/d3c8a090f3de_add_pool_tls_versions_column.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/d85ca7258d21_modernize_l7rule.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/da371b422669_allowed_cidr_for_listeners.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/db2a73e82626_add_vnic_type_for_vip.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/dcf88e59aae4_add_lb_algorithm_source_ip_port.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/e37941b010db_add_lb_flavor_constraint.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/e5493ae5f9a7_add_listener_tls_versions_column.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/e6672bda93bf_add_ping_and_tlshello_monitor_types.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/e6ee84f0abf3_add_proxy_v2_pool_protocol.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/ebbcc72b4e5e_add_octavia_owned_vip_column_to_vip_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/f21ae3f21adc_add_client_auth_option.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/fabf4983846b_add_member_port_table.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/fac584114642_.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/fbd705961c3a_add_pool_ciphers_column.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/fc5582da7d8a_create_amphora_build_rate_limit_tables.py -> build/lib/octavia/db/migration/alembic_migrations/versions copying octavia/db/migration/alembic_migrations/versions/ffad172e98c1_add_certificate_revoke_list_option.py -> build/lib/octavia/db/migration/alembic_migrations/versions creating build/lib/octavia/common/jinja/haproxy/combined_listeners/templates copying octavia/common/jinja/haproxy/combined_listeners/templates/base.j2 -> build/lib/octavia/common/jinja/haproxy/combined_listeners/templates copying octavia/common/jinja/haproxy/combined_listeners/templates/haproxy.cfg.j2 -> build/lib/octavia/common/jinja/haproxy/combined_listeners/templates copying octavia/common/jinja/haproxy/combined_listeners/templates/macros.j2 -> build/lib/octavia/common/jinja/haproxy/combined_listeners/templates creating build/lib/octavia/common/jinja/lvs/templates copying octavia/common/jinja/lvs/templates/base.j2 -> build/lib/octavia/common/jinja/lvs/templates copying octavia/common/jinja/lvs/templates/keepalivedlvs.cfg.j2 -> build/lib/octavia/common/jinja/lvs/templates copying octavia/common/jinja/lvs/templates/macros.j2 -> build/lib/octavia/common/jinja/lvs/templates copying octavia/tests/unit/common/sample_configs/sample_pkcs12.p12 -> build/lib/octavia/tests/unit/common/sample_configs creating build/lib/octavia/common/jinja/logging/templates copying octavia/common/jinja/logging/templates/10-rsyslog.conf.template -> build/lib/octavia/common/jinja/logging/templates creating build/lib/octavia/amphorae/backends/agent/api_server/templates copying octavia/amphorae/backends/agent/api_server/templates/amphora-netns.systemd.j2 -> build/lib/octavia/amphorae/backends/agent/api_server/templates copying octavia/amphorae/backends/agent/api_server/templates/keepalived.systemd.j2 -> build/lib/octavia/amphorae/backends/agent/api_server/templates copying octavia/amphorae/backends/agent/api_server/templates/keepalived_check_script.conf.j2 -> build/lib/octavia/amphorae/backends/agent/api_server/templates copying octavia/amphorae/backends/agent/api_server/templates/keepalived_lvs_check_script.sh.j2 -> build/lib/octavia/amphorae/backends/agent/api_server/templates copying octavia/amphorae/backends/agent/api_server/templates/systemd.conf.j2 -> build/lib/octavia/amphorae/backends/agent/api_server/templates creating build/lib/octavia/common/jinja/templates copying octavia/common/jinja/templates/user_data_config_drive.template -> build/lib/octavia/common/jinja/templates creating build/lib/octavia/amphorae/drivers/keepalived/jinja/templates copying octavia/amphorae/drivers/keepalived/jinja/templates/keepalived_base.template -> build/lib/octavia/amphorae/drivers/keepalived/jinja/templates creating build/lib/octavia/api/healthcheck copying octavia/api/healthcheck/healthcheck_plugins.py -> build/lib/octavia/api/healthcheck creating build/lib/octavia/tests/unit/image/drivers/noop_driver copying octavia/tests/unit/image/drivers/noop_driver/test_driver.py -> build/lib/octavia/tests/unit/image/drivers/noop_driver creating build/lib/octavia/tests/unit/hacking copying octavia/tests/unit/hacking/test_checks.py -> build/lib/octavia/tests/unit/hacking creating build/lib/octavia/amphorae/backends/agent/templates copying octavia/amphorae/backends/agent/templates/amphora_agent_conf.template -> build/lib/octavia/amphorae/backends/agent/templates copying octavia/tests/common/sample_haproxy_prometheus -> build/lib/octavia/tests/common copying octavia/tests/common/sample_octavia_prometheus -> build/lib/octavia/tests/common running build_scripts creating build/scripts-3.9 copying and adjusting bin/octavia-wsgi -> build/scripts-3.9 changing mode of build/scripts-3.9/octavia-wsgi from 644 to 755 installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.1s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/octavia creating build/bdist.linux-x86_64/wheel/octavia/compute copying build/lib/octavia/compute/compute_base.py -> build/bdist.linux-x86_64/wheel/octavia/compute copying build/lib/octavia/compute/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/compute creating build/bdist.linux-x86_64/wheel/octavia/compute/drivers copying build/lib/octavia/compute/drivers/nova_driver.py -> build/bdist.linux-x86_64/wheel/octavia/compute/drivers copying build/lib/octavia/compute/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/compute/drivers creating build/bdist.linux-x86_64/wheel/octavia/compute/drivers/noop_driver copying build/lib/octavia/compute/drivers/noop_driver/driver.py -> build/bdist.linux-x86_64/wheel/octavia/compute/drivers/noop_driver copying build/lib/octavia/compute/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/compute/drivers/noop_driver copying build/lib/octavia/version.py -> build/bdist.linux-x86_64/wheel/octavia copying build/lib/octavia/opts.py -> build/bdist.linux-x86_64/wheel/octavia copying build/lib/octavia/i18n.py -> build/bdist.linux-x86_64/wheel/octavia copying build/lib/octavia/__init__.py -> build/bdist.linux-x86_64/wheel/octavia creating build/bdist.linux-x86_64/wheel/octavia/hacking copying build/lib/octavia/hacking/checks.py -> build/bdist.linux-x86_64/wheel/octavia/hacking copying build/lib/octavia/hacking/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/hacking creating build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/quota.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/provider_flavor.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/provider_availability_zone.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/provider.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/pool.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/member.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/loadbalancer.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/listener.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/l7rule.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/l7policy.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/keystone_default_roles.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/healthmonitor.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/flavor_profile.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/flavor.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/base.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/availability_zone_profile.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/availability_zone.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/amphora.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/advanced_rbac.py -> build/bdist.linux-x86_64/wheel/octavia/policies copying build/lib/octavia/policies/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/policies creating build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/status.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/prometheus_proxy.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/octavia_worker.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/interface.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/house_keeping.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/health_manager.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/health_checker.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/haproxy_vrrp_check.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/driver_agent.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/api.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/agent.py -> build/bdist.linux-x86_64/wheel/octavia/cmd copying build/lib/octavia/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/cmd creating build/bdist.linux-x86_64/wheel/octavia/network copying build/lib/octavia/network/data_models.py -> build/bdist.linux-x86_64/wheel/octavia/network copying build/lib/octavia/network/base.py -> build/bdist.linux-x86_64/wheel/octavia/network copying build/lib/octavia/network/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/network creating build/bdist.linux-x86_64/wheel/octavia/network/drivers copying build/lib/octavia/network/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/network/drivers creating build/bdist.linux-x86_64/wheel/octavia/network/drivers/noop_driver copying build/lib/octavia/network/drivers/noop_driver/driver.py -> build/bdist.linux-x86_64/wheel/octavia/network/drivers/noop_driver copying build/lib/octavia/network/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/network/drivers/noop_driver creating build/bdist.linux-x86_64/wheel/octavia/network/drivers/neutron copying build/lib/octavia/network/drivers/neutron/utils.py -> build/bdist.linux-x86_64/wheel/octavia/network/drivers/neutron copying build/lib/octavia/network/drivers/neutron/base.py -> build/bdist.linux-x86_64/wheel/octavia/network/drivers/neutron copying build/lib/octavia/network/drivers/neutron/allowed_address_pairs.py -> build/bdist.linux-x86_64/wheel/octavia/network/drivers/neutron copying build/lib/octavia/network/drivers/neutron/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/network/drivers/neutron creating build/bdist.linux-x86_64/wheel/octavia/statistics creating build/bdist.linux-x86_64/wheel/octavia/statistics/drivers copying build/lib/octavia/statistics/drivers/update_db.py -> build/bdist.linux-x86_64/wheel/octavia/statistics/drivers copying build/lib/octavia/statistics/drivers/logger.py -> build/bdist.linux-x86_64/wheel/octavia/statistics/drivers copying build/lib/octavia/statistics/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/statistics/drivers copying build/lib/octavia/statistics/stats_base.py -> build/bdist.linux-x86_64/wheel/octavia/statistics copying build/lib/octavia/statistics/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/statistics creating build/bdist.linux-x86_64/wheel/octavia/image copying build/lib/octavia/image/image_base.py -> build/bdist.linux-x86_64/wheel/octavia/image copying build/lib/octavia/image/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/image creating build/bdist.linux-x86_64/wheel/octavia/image/drivers creating build/bdist.linux-x86_64/wheel/octavia/image/drivers/noop_driver copying build/lib/octavia/image/drivers/noop_driver/driver.py -> build/bdist.linux-x86_64/wheel/octavia/image/drivers/noop_driver copying build/lib/octavia/image/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/image/drivers/noop_driver copying build/lib/octavia/image/drivers/glance_driver.py -> build/bdist.linux-x86_64/wheel/octavia/image/drivers copying build/lib/octavia/image/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/image/drivers creating build/bdist.linux-x86_64/wheel/octavia/api creating build/bdist.linux-x86_64/wheel/octavia/api/healthcheck copying build/lib/octavia/api/healthcheck/healthcheck_plugins.py -> build/bdist.linux-x86_64/wheel/octavia/api/healthcheck copying build/lib/octavia/api/root_controller.py -> build/bdist.linux-x86_64/wheel/octavia/api copying build/lib/octavia/api/config.py -> build/bdist.linux-x86_64/wheel/octavia/api copying build/lib/octavia/api/app.py -> build/bdist.linux-x86_64/wheel/octavia/api copying build/lib/octavia/api/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api creating build/bdist.linux-x86_64/wheel/octavia/api/common copying build/lib/octavia/api/common/utils.py -> build/bdist.linux-x86_64/wheel/octavia/api/common copying build/lib/octavia/api/common/types.py -> build/bdist.linux-x86_64/wheel/octavia/api/common copying build/lib/octavia/api/common/pagination.py -> build/bdist.linux-x86_64/wheel/octavia/api/common copying build/lib/octavia/api/common/hooks.py -> build/bdist.linux-x86_64/wheel/octavia/api/common copying build/lib/octavia/api/common/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api/common creating build/bdist.linux-x86_64/wheel/octavia/api/drivers creating build/bdist.linux-x86_64/wheel/octavia/api/drivers/noop_driver copying build/lib/octavia/api/drivers/noop_driver/driver.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/noop_driver copying build/lib/octavia/api/drivers/noop_driver/agent.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/noop_driver copying build/lib/octavia/api/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/noop_driver creating build/bdist.linux-x86_64/wheel/octavia/api/drivers/driver_agent copying build/lib/octavia/api/drivers/driver_agent/driver_updater.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/driver_agent copying build/lib/octavia/api/drivers/driver_agent/driver_listener.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/driver_agent copying build/lib/octavia/api/drivers/driver_agent/driver_get.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/driver_agent copying build/lib/octavia/api/drivers/driver_agent/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/driver_agent creating build/bdist.linux-x86_64/wheel/octavia/api/drivers/amphora_driver creating build/bdist.linux-x86_64/wheel/octavia/api/drivers/amphora_driver/v2 copying build/lib/octavia/api/drivers/amphora_driver/v2/driver.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/amphora_driver/v2 copying build/lib/octavia/api/drivers/amphora_driver/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/amphora_driver/v2 copying build/lib/octavia/api/drivers/amphora_driver/flavor_schema.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/amphora_driver copying build/lib/octavia/api/drivers/amphora_driver/availability_zone_schema.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/amphora_driver copying build/lib/octavia/api/drivers/amphora_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers/amphora_driver copying build/lib/octavia/api/drivers/utils.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers copying build/lib/octavia/api/drivers/driver_factory.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers copying build/lib/octavia/api/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api/drivers creating build/bdist.linux-x86_64/wheel/octavia/api/v2 creating build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/quotas.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/provider.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/pool.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/member.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/load_balancer.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/listener.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/l7rule.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/l7policy.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/health_monitor.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/flavors.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/flavor_profile.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/availability_zones.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/availability_zone_profile.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/amphora.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types copying build/lib/octavia/api/v2/types/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/types creating build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/quotas.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/provider.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/pool.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/member.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/load_balancer.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/listener.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/l7rule.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/l7policy.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/health_monitor.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/flavors.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/flavor_profiles.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/base.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/availability_zones.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/availability_zone_profiles.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/amphora.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2/controllers copying build/lib/octavia/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/api/v2 creating build/bdist.linux-x86_64/wheel/octavia/controller creating build/bdist.linux-x86_64/wheel/octavia/controller/healthmanager copying build/lib/octavia/controller/healthmanager/health_manager.py -> build/bdist.linux-x86_64/wheel/octavia/controller/healthmanager copying build/lib/octavia/controller/healthmanager/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/controller/healthmanager copying build/lib/octavia/controller/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/controller creating build/bdist.linux-x86_64/wheel/octavia/controller/housekeeping copying build/lib/octavia/controller/housekeeping/house_keeping.py -> build/bdist.linux-x86_64/wheel/octavia/controller/housekeeping copying build/lib/octavia/controller/housekeeping/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/controller/housekeeping creating build/bdist.linux-x86_64/wheel/octavia/controller/worker copying build/lib/octavia/controller/worker/task_utils.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker copying build/lib/octavia/controller/worker/amphora_rate_limit.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker copying build/lib/octavia/controller/worker/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker creating build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2 creating build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/shim_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/retry_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/notification_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/network_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/lifecycle_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/database_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/compute_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/cert_task.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/amphora_driver_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/tasks/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/tasks copying build/lib/octavia/controller/worker/v2/taskflow_jobboard_driver.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2 copying build/lib/octavia/controller/worker/v2/controller_worker.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2 copying build/lib/octavia/controller/worker/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2 creating build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/pool_flows.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/member_flows.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/load_balancer_flows.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/listener_flows.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/l7rule_flows.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/l7policy_flows.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/health_monitor_flows.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/flow_utils.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/amphora_flows.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows copying build/lib/octavia/controller/worker/v2/flows/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/controller/worker/v2/flows creating build/bdist.linux-x86_64/wheel/octavia/controller/queue creating build/bdist.linux-x86_64/wheel/octavia/controller/queue/v2 copying build/lib/octavia/controller/queue/v2/endpoints.py -> build/bdist.linux-x86_64/wheel/octavia/controller/queue/v2 copying build/lib/octavia/controller/queue/v2/consumer.py -> build/bdist.linux-x86_64/wheel/octavia/controller/queue/v2 copying build/lib/octavia/controller/queue/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/controller/queue/v2 copying build/lib/octavia/controller/queue/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/controller/queue creating build/bdist.linux-x86_64/wheel/octavia/db copying build/lib/octavia/db/repositories.py -> build/bdist.linux-x86_64/wheel/octavia/db copying build/lib/octavia/db/prepare.py -> build/bdist.linux-x86_64/wheel/octavia/db copying build/lib/octavia/db/models.py -> build/bdist.linux-x86_64/wheel/octavia/db copying build/lib/octavia/db/healthcheck.py -> build/bdist.linux-x86_64/wheel/octavia/db copying build/lib/octavia/db/base_models.py -> build/bdist.linux-x86_64/wheel/octavia/db copying build/lib/octavia/db/api.py -> build/bdist.linux-x86_64/wheel/octavia/db copying build/lib/octavia/db/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/db creating build/bdist.linux-x86_64/wheel/octavia/db/migration creating build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations creating build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/ffad172e98c1_add_certificate_revoke_list_option.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/fc5582da7d8a_create_amphora_build_rate_limit_tables.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/fbd705961c3a_add_pool_ciphers_column.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/fac584114642_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/fabf4983846b_add_member_port_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/f21ae3f21adc_add_client_auth_option.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/ebbcc72b4e5e_add_octavia_owned_vip_column_to_vip_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/e6ee84f0abf3_add_proxy_v2_pool_protocol.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/e6672bda93bf_add_ping_and_tlshello_monitor_types.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/e5493ae5f9a7_add_listener_tls_versions_column.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/e37941b010db_add_lb_flavor_constraint.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/dcf88e59aae4_add_lb_algorithm_source_ip_port.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/db2a73e82626_add_vnic_type_for_vip.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/da371b422669_allowed_cidr_for_listeners.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/d85ca7258d21_modernize_l7rule.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/d3c8a090f3de_add_pool_tls_versions_column.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/c761c8a71579_add_availability_zone_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/c11292016060_add_request_errors_for_stats.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/bf171d0d91c3_amphora_add_cached_zone.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/be9fdc039b51_add_pool_alpn_protocols_column.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/ba35e0fb88e1_add_backup_field_to_member.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/b9c703669314_add_flavor_and_flavor_profile_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/b8bd389cbae7_update_default_value_in_l7rule_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/a7f187cd221f_add_tls_boolean_type_for_reencryption.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/a5762a99609a_add_protocol_in_listener_keys.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/a1f689aecc1d_extend_pool_for_support_backend_reencryption.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/9bf4d21caaea_adding_amphora_id_to_listener_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/9b5473976d6d_add_provisioning_status_to_objects.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/92fe9857279_create_healthmanager_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/8db7a6443785_add_member_vnic_type.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/8c0851bdf6c3_change_tls_container_id_length_in_sni_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/8b47b2546312_sctp_support.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/8ac4ed24df3a_add_availability_zone_to_lb.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/82b9402e71fd_update_vip_address_size.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/80dba23a159f_tags_support.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/7c36b277bfb0_add_listener_ciphers_column.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/76aacf2e176c_extend_support_udp_protocol.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/74aae261694c_extend_pool_for_backend_ca_and_crl.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/7432f1d4ea83_add_http_host_head_inject_for_http_health_check.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/6ffc710674ef_spares_pool_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/6ac558d7fc21_add_prometheus_listener_protocol.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/6abb04f24c5_tenant_id_to_project_id.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/6742ca1b27c2_add_l7policy_redirect_http_code.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/632152d2d32e_add_http_strict_transport_security_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/62816c232310_fix_migration_for_mysql_5_7.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/5a3ee5472c31_add_cert_expiration__infor_in_amphora_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/55874a4ceed6_add_l7policy_action_redirect_prefix.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/543f5d8e4e56_add_a_column_busy_in_table_amphora_health.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/5309960964f8_add_proxy_protocol_for_pool.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/52377704420e_add_timestamps_to_healthmonitor.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/4fe8240425b4_update_vip_add_subnet_id.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/4faaa983e7a9_update_member_address_column.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/4f65b4f91c39_amphora_add_flavor_id.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/4d9cf7d32f2_insert_headers.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/4c094013699a_update_load_balancer_amphora.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/4aeb9e23ad43_add_draining_operating_status.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/4a6ec0ab7284_remove_fk_constraints_on_listener_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/48660b6643f0_add_new_states_for_amphora.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/46d914b2a5e5_seed_the_spares_pool_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/458c9ee2a011_l7_policies_and_rules.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/44a2414dd683_adding_name_column_to_member_and_health_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/443fe6676637_add_network_id_to_vip.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/43287cd10fef_make_pool_lb_algorithm_larger.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/3f8ff3be828e_create_quotas_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/3e5b37a0bdb9_add_vrrp_ip_and_ha_ip_to_amphora.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/3b199c848b96_create_no_monitor_operational_status.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/3a1e1cdb7b27_rename_amphora_host_id.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/392fb85b4419_add_primary_key_to_spares_pool.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/36b94648fef8_add_timestamp.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/35dee79d5865_initial_create.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/357d17a6d5ac_update_lb_and_amphora_data_model_for_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/32e5c35b26a8_add_l7policy_and_l7rule_quota.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/31f7653ded67_allow_multiple_vips_per_loadbalancer.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/3097e55493ae_add_sg_id_to_vip_table.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/2ad093f6353f_add_listener_client_ca_tls_certificate_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/2ab994dd3ec2_add_listener_alpn_protocols_column.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/29ff921a6eb_shared_pools.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/298eac0640a7_add_amphora_vrrp_port_id_and_ha_port_id.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/27e54d00c3cd_add_monitor_address_and_port_to_member.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/256852d5ff7c_add_lb_network_ip_to_amphora.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/2351ea316465_adding_terminate_https_tls_ref_support.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/211982b05afc_add_flavor_id_to_lb.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/1e4c1d83044c_keepalived_configuration_datamodel.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/1afc932f1ca2_l7rule_support_client_cert.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/186509101b9b_add_server_group_id_to_loadbalancer.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/14892634e228_update_vip.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/13500e2e978d_update_url_and_name_size.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/11e4bb2bb8ef_fix_ipv6_vip.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/10d38216ad34_add_timestamps_to_amphora.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/0fd2c131923f_add_timeout_fields_to_listener.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/0f242cf02c74_add_provider_column.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/0aee2b450512_extend_api_to_accept_qos_policy_id.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/0995c26fc506_add_failover_stopped_to_provisioning_.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/034b2dc2f3e0_modernize_l7policy_fields.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/versions/034756a182a2_amphora_add_image_id.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations/versions copying build/lib/octavia/db/migration/alembic_migrations/script.py.mako -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations copying build/lib/octavia/db/migration/alembic_migrations/env.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations copying build/lib/octavia/db/migration/alembic_migrations/README.rst -> build/bdist.linux-x86_64/wheel/octavia/db/migration/alembic_migrations copying build/lib/octavia/db/migration/alembic.ini -> build/bdist.linux-x86_64/wheel/octavia/db/migration copying build/lib/octavia/db/migration/cli.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration copying build/lib/octavia/db/migration/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/db/migration creating build/bdist.linux-x86_64/wheel/octavia/certificates copying build/lib/octavia/certificates/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/certificates creating build/bdist.linux-x86_64/wheel/octavia/certificates/common copying build/lib/octavia/certificates/common/pkcs12.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/common copying build/lib/octavia/certificates/common/local.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/common copying build/lib/octavia/certificates/common/cert.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/common copying build/lib/octavia/certificates/common/barbican.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/common copying build/lib/octavia/certificates/common/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/common creating build/bdist.linux-x86_64/wheel/octavia/certificates/common/auth copying build/lib/octavia/certificates/common/auth/barbican_acl.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/common/auth copying build/lib/octavia/certificates/common/auth/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/common/auth creating build/bdist.linux-x86_64/wheel/octavia/certificates/manager copying build/lib/octavia/certificates/manager/noop.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/manager copying build/lib/octavia/certificates/manager/local.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/manager copying build/lib/octavia/certificates/manager/cert_mgr.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/manager copying build/lib/octavia/certificates/manager/castellan_mgr.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/manager copying build/lib/octavia/certificates/manager/barbican_legacy.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/manager copying build/lib/octavia/certificates/manager/barbican.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/manager copying build/lib/octavia/certificates/manager/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/manager creating build/bdist.linux-x86_64/wheel/octavia/certificates/generator copying build/lib/octavia/certificates/generator/local.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/generator copying build/lib/octavia/certificates/generator/cert_gen.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/generator copying build/lib/octavia/certificates/generator/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/certificates/generator creating build/bdist.linux-x86_64/wheel/octavia/distributor copying build/lib/octavia/distributor/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/distributor creating build/bdist.linux-x86_64/wheel/octavia/distributor/drivers copying build/lib/octavia/distributor/drivers/driver_base.py -> build/bdist.linux-x86_64/wheel/octavia/distributor/drivers copying build/lib/octavia/distributor/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/distributor/drivers creating build/bdist.linux-x86_64/wheel/octavia/distributor/drivers/noop_driver copying build/lib/octavia/distributor/drivers/noop_driver/driver.py -> build/bdist.linux-x86_64/wheel/octavia/distributor/drivers/noop_driver copying build/lib/octavia/distributor/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/distributor/drivers/noop_driver creating build/bdist.linux-x86_64/wheel/octavia/volume creating build/bdist.linux-x86_64/wheel/octavia/volume/drivers copying build/lib/octavia/volume/drivers/cinder_driver.py -> build/bdist.linux-x86_64/wheel/octavia/volume/drivers copying build/lib/octavia/volume/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/volume/drivers creating build/bdist.linux-x86_64/wheel/octavia/volume/drivers/noop_driver copying build/lib/octavia/volume/drivers/noop_driver/driver.py -> build/bdist.linux-x86_64/wheel/octavia/volume/drivers/noop_driver copying build/lib/octavia/volume/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/volume/drivers/noop_driver copying build/lib/octavia/volume/volume_base.py -> build/bdist.linux-x86_64/wheel/octavia/volume copying build/lib/octavia/volume/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/volume creating build/bdist.linux-x86_64/wheel/octavia/common creating build/bdist.linux-x86_64/wheel/octavia/common/tls_utils copying build/lib/octavia/common/tls_utils/cert_parser.py -> build/bdist.linux-x86_64/wheel/octavia/common/tls_utils copying build/lib/octavia/common/tls_utils/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/common/tls_utils creating build/bdist.linux-x86_64/wheel/octavia/common/jinja creating build/bdist.linux-x86_64/wheel/octavia/common/jinja/templates copying build/lib/octavia/common/jinja/templates/user_data_config_drive.template -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/templates copying build/lib/octavia/common/jinja/user_data_jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/common/jinja copying build/lib/octavia/common/jinja/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/common/jinja creating build/bdist.linux-x86_64/wheel/octavia/common/jinja/logging creating build/bdist.linux-x86_64/wheel/octavia/common/jinja/logging/templates copying build/lib/octavia/common/jinja/logging/templates/10-rsyslog.conf.template -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/logging/templates copying build/lib/octavia/common/jinja/logging/logging_jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/logging copying build/lib/octavia/common/jinja/logging/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/logging creating build/bdist.linux-x86_64/wheel/octavia/common/jinja/lvs creating build/bdist.linux-x86_64/wheel/octavia/common/jinja/lvs/templates copying build/lib/octavia/common/jinja/lvs/templates/macros.j2 -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/lvs/templates copying build/lib/octavia/common/jinja/lvs/templates/keepalivedlvs.cfg.j2 -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/lvs/templates copying build/lib/octavia/common/jinja/lvs/templates/base.j2 -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/lvs/templates copying build/lib/octavia/common/jinja/lvs/jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/lvs copying build/lib/octavia/common/jinja/lvs/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/lvs creating build/bdist.linux-x86_64/wheel/octavia/common/jinja/haproxy copying build/lib/octavia/common/jinja/haproxy/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/haproxy creating build/bdist.linux-x86_64/wheel/octavia/common/jinja/haproxy/combined_listeners creating build/bdist.linux-x86_64/wheel/octavia/common/jinja/haproxy/combined_listeners/templates copying build/lib/octavia/common/jinja/haproxy/combined_listeners/templates/macros.j2 -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/haproxy/combined_listeners/templates copying build/lib/octavia/common/jinja/haproxy/combined_listeners/templates/haproxy.cfg.j2 -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/haproxy/combined_listeners/templates copying build/lib/octavia/common/jinja/haproxy/combined_listeners/templates/base.j2 -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/haproxy/combined_listeners/templates copying build/lib/octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/haproxy/combined_listeners copying build/lib/octavia/common/jinja/haproxy/combined_listeners/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/common/jinja/haproxy/combined_listeners copying build/lib/octavia/common/validate.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/utils.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/stats.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/service.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/rpc.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/policy.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/keystone.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/exceptions.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/decorators.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/data_models.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/context.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/constants.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/config.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/clients.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/base_taskflow.py -> build/bdist.linux-x86_64/wheel/octavia/common copying build/lib/octavia/common/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/common creating build/bdist.linux-x86_64/wheel/octavia/amphorae creating build/bdist.linux-x86_64/wheel/octavia/amphorae/driver_exceptions copying build/lib/octavia/amphorae/driver_exceptions/exceptions.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/driver_exceptions copying build/lib/octavia/amphorae/driver_exceptions/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/driver_exceptions copying build/lib/octavia/amphorae/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae creating build/bdist.linux-x86_64/wheel/octavia/amphorae/backends creating build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/health_daemon copying build/lib/octavia/amphorae/backends/health_daemon/status_message.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/health_daemon copying build/lib/octavia/amphorae/backends/health_daemon/health_sender.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/health_daemon copying build/lib/octavia/amphorae/backends/health_daemon/health_daemon.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/health_daemon copying build/lib/octavia/amphorae/backends/health_daemon/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/health_daemon copying build/lib/octavia/amphorae/backends/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends creating build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent creating build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/templates copying build/lib/octavia/amphorae/backends/agent/templates/amphora_agent_conf.template -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/templates copying build/lib/octavia/amphorae/backends/agent/agent_jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent copying build/lib/octavia/amphorae/backends/agent/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent creating build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server creating build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server/templates copying build/lib/octavia/amphorae/backends/agent/api_server/templates/systemd.conf.j2 -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server/templates copying build/lib/octavia/amphorae/backends/agent/api_server/templates/keepalived_lvs_check_script.sh.j2 -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server/templates copying build/lib/octavia/amphorae/backends/agent/api_server/templates/keepalived_check_script.conf.j2 -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server/templates copying build/lib/octavia/amphorae/backends/agent/api_server/templates/keepalived.systemd.j2 -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server/templates copying build/lib/octavia/amphorae/backends/agent/api_server/templates/amphora-netns.systemd.j2 -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server/templates copying build/lib/octavia/amphorae/backends/agent/api_server/util.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/server.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/rules_schema.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/plug.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/osutils.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/lvs_listener_base.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/loadbalancer.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/keepalivedlvs.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/keepalived.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/haproxy_compatibility.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/certificate_update.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/amphora_info.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server copying build/lib/octavia/amphorae/backends/agent/api_server/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/agent/api_server creating build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/udp_check.sh -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/nftable_utils.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/network_utils.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/network_namespace.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/keepalivedlvs_query.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/ip_advertisement.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/interface_file.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/interface.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/haproxy_query.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils copying build/lib/octavia/amphorae/backends/utils/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/backends/utils creating build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers creating build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/haproxy copying build/lib/octavia/amphorae/drivers/haproxy/rest_api_driver.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/haproxy copying build/lib/octavia/amphorae/drivers/haproxy/exceptions.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/haproxy copying build/lib/octavia/amphorae/drivers/haproxy/data_models.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/haproxy copying build/lib/octavia/amphorae/drivers/haproxy/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/haproxy creating build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/noop_driver copying build/lib/octavia/amphorae/drivers/noop_driver/driver.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/noop_driver copying build/lib/octavia/amphorae/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/noop_driver creating build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/keepalived copying build/lib/octavia/amphorae/drivers/keepalived/vrrp_rest_driver.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/keepalived copying build/lib/octavia/amphorae/drivers/keepalived/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/keepalived creating build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/keepalived/jinja creating build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/keepalived/jinja/templates copying build/lib/octavia/amphorae/drivers/keepalived/jinja/templates/keepalived_base.template -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/keepalived/jinja/templates copying build/lib/octavia/amphorae/drivers/keepalived/jinja/jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/keepalived/jinja copying build/lib/octavia/amphorae/drivers/keepalived/jinja/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/keepalived/jinja copying build/lib/octavia/amphorae/drivers/driver_base.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers copying build/lib/octavia/amphorae/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers creating build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/health copying build/lib/octavia/amphorae/drivers/health/heartbeat_udp.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/health copying build/lib/octavia/amphorae/drivers/health/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/amphorae/drivers/health creating build/bdist.linux-x86_64/wheel/octavia/tests creating build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/common/sample_octavia_prometheus -> build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/common/sample_haproxy_prometheus -> build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/common/utils.py -> build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/common/sample_network_data.py -> build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/common/sample_data_models.py -> build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/common/sample_certs.py -> build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/common/data_model_helpers.py -> build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/common/constants.py -> build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/common/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/common copying build/lib/octavia/tests/fixtures.py -> build/bdist.linux-x86_64/wheel/octavia/tests copying build/lib/octavia/tests/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests creating build/bdist.linux-x86_64/wheel/octavia/tests/functional copying build/lib/octavia/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional creating build/bdist.linux-x86_64/wheel/octavia/tests/functional/db copying build/lib/octavia/tests/functional/db/test_repositories.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/db copying build/lib/octavia/tests/functional/db/test_models.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/db copying build/lib/octavia/tests/functional/db/base.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/db copying build/lib/octavia/tests/functional/db/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/db creating build/bdist.linux-x86_64/wheel/octavia/tests/functional/api creating build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_provider.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_pool.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_member.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_load_balancer.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_listener.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_l7rule.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_l7policy.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_health_monitor.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_flavors.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_flavor_profiles.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_availability_zones.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_availability_zone_profiles.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/test_amphora.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/base.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 copying build/lib/octavia/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/v2 creating build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/drivers copying build/lib/octavia/tests/functional/api/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/drivers/driver_agent copying build/lib/octavia/tests/functional/api/drivers/driver_agent/test_driver_agent.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/drivers/driver_agent copying build/lib/octavia/tests/functional/api/drivers/driver_agent/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api/drivers/driver_agent copying build/lib/octavia/tests/functional/api/test_root_controller.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api copying build/lib/octavia/tests/functional/api/test_healthcheck.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api copying build/lib/octavia/tests/functional/api/test_content_types.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api copying build/lib/octavia/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/api creating build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae creating build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend creating build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend/agent copying build/lib/octavia/tests/functional/amphorae/backend/agent/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend/agent creating build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend/agent/api_server copying build/lib/octavia/tests/functional/amphorae/backend/agent/api_server/test_server.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend/agent/api_server copying build/lib/octavia/tests/functional/amphorae/backend/agent/api_server/test_keepalivedlvs.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend/agent/api_server copying build/lib/octavia/tests/functional/amphorae/backend/agent/api_server/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend/agent/api_server copying build/lib/octavia/tests/functional/amphorae/backend/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend copying build/lib/octavia/tests/functional/amphorae/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae creating build/bdist.linux-x86_64/wheel/octavia/tests/unit creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/hacking copying build/lib/octavia/tests/unit/hacking/test_checks.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/hacking creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/test_prometheus_proxy.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/test_interface.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/test_house_keeping.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/test_health_manager.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/test_health_checker.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/test_haproxy_vrrp_check.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/test_driver_agent.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/test_agent.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd copying build/lib/octavia/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/statistics creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/statistics/drivers copying build/lib/octavia/tests/unit/statistics/drivers/test_update_db.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/statistics/drivers copying build/lib/octavia/tests/unit/statistics/drivers/test_logger.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/statistics/drivers copying build/lib/octavia/tests/unit/statistics/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/statistics/drivers copying build/lib/octavia/tests/unit/statistics/test_stats_base.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/statistics copying build/lib/octavia/tests/unit/statistics/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/statistics copying build/lib/octavia/tests/unit/test_version.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit copying build/lib/octavia/tests/unit/test_opts.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit copying build/lib/octavia/tests/unit/base.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit copying build/lib/octavia/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/image creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/image/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/image/drivers/noop_driver copying build/lib/octavia/tests/unit/image/drivers/noop_driver/test_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/image/drivers/noop_driver copying build/lib/octavia/tests/unit/image/drivers/test_glance_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/image/drivers copying build/lib/octavia/tests/unit/image/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/image/drivers copying build/lib/octavia/tests/unit/image/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/image creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/db copying build/lib/octavia/tests/unit/db/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/db creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/volume copying build/lib/octavia/tests/unit/volume/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/volume creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/volume/drivers copying build/lib/octavia/tests/unit/volume/drivers/test_cinder_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/volume/drivers copying build/lib/octavia/tests/unit/volume/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/volume/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/volume/drivers/noop_driver copying build/lib/octavia/tests/unit/volume/drivers/noop_driver/test_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/volume/drivers/noop_driver copying build/lib/octavia/tests/unit/volume/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/volume/drivers/noop_driver creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae copying build/lib/octavia/tests/unit/amphorae/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/health copying build/lib/octavia/tests/unit/amphorae/drivers/health/test_heartbeat_udp.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/health copying build/lib/octavia/tests/unit/amphorae/drivers/health/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/health creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/keepalived creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/keepalived/jinja copying build/lib/octavia/tests/unit/amphorae/drivers/keepalived/jinja/test_jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/keepalived/jinja copying build/lib/octavia/tests/unit/amphorae/drivers/keepalived/jinja/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/keepalived/jinja copying build/lib/octavia/tests/unit/amphorae/drivers/keepalived/test_vrrp_rest_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/keepalived copying build/lib/octavia/tests/unit/amphorae/drivers/keepalived/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/keepalived copying build/lib/octavia/tests/unit/amphorae/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/haproxy copying build/lib/octavia/tests/unit/amphorae/drivers/haproxy/test_rest_api_driver_1_0.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/haproxy copying build/lib/octavia/tests/unit/amphorae/drivers/haproxy/test_rest_api_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/haproxy copying build/lib/octavia/tests/unit/amphorae/drivers/haproxy/test_exceptions.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/haproxy copying build/lib/octavia/tests/unit/amphorae/drivers/haproxy/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/haproxy creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/noop_driver copying build/lib/octavia/tests/unit/amphorae/drivers/noop_driver/test_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/noop_driver copying build/lib/octavia/tests/unit/amphorae/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/drivers/noop_driver creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends copying build/lib/octavia/tests/unit/amphorae/backends/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils copying build/lib/octavia/tests/unit/amphorae/backends/utils/test_nftable_utils.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils copying build/lib/octavia/tests/unit/amphorae/backends/utils/test_network_utils.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils copying build/lib/octavia/tests/unit/amphorae/backends/utils/test_network_namespace.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils copying build/lib/octavia/tests/unit/amphorae/backends/utils/test_keepalivedlvs_query.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils copying build/lib/octavia/tests/unit/amphorae/backends/utils/test_ip_advertisement.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils copying build/lib/octavia/tests/unit/amphorae/backends/utils/test_interface_file.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils copying build/lib/octavia/tests/unit/amphorae/backends/utils/test_interface.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils copying build/lib/octavia/tests/unit/amphorae/backends/utils/test_haproxy_query.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils copying build/lib/octavia/tests/unit/amphorae/backends/utils/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/utils creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent copying build/lib/octavia/tests/unit/amphorae/backends/agent/test_agent_jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent copying build/lib/octavia/tests/unit/amphorae/backends/agent/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server copying build/lib/octavia/tests/unit/amphorae/backends/agent/api_server/test_util.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server copying build/lib/octavia/tests/unit/amphorae/backends/agent/api_server/test_plug.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server copying build/lib/octavia/tests/unit/amphorae/backends/agent/api_server/test_osutils.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server copying build/lib/octavia/tests/unit/amphorae/backends/agent/api_server/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server copying build/lib/octavia/tests/unit/amphorae/backends/agent/api_server/test_keepalivedlvs.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server copying build/lib/octavia/tests/unit/amphorae/backends/agent/api_server/test_keepalived.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server copying build/lib/octavia/tests/unit/amphorae/backends/agent/api_server/test_haproxy_compatibility.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server copying build/lib/octavia/tests/unit/amphorae/backends/agent/api_server/test_amphora_info.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server copying build/lib/octavia/tests/unit/amphorae/backends/agent/api_server/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/agent/api_server creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/health_daemon copying build/lib/octavia/tests/unit/amphorae/backends/health_daemon/test_status_message.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/health_daemon copying build/lib/octavia/tests/unit/amphorae/backends/health_daemon/test_health_sender.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/health_daemon copying build/lib/octavia/tests/unit/amphorae/backends/health_daemon/test_health_daemon.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/health_daemon copying build/lib/octavia/tests/unit/amphorae/backends/health_daemon/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/amphorae/backends/health_daemon creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/network copying build/lib/octavia/tests/unit/network/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/network creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers/noop_driver copying build/lib/octavia/tests/unit/network/drivers/noop_driver/test_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers/noop_driver copying build/lib/octavia/tests/unit/network/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers/noop_driver copying build/lib/octavia/tests/unit/network/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers/neutron copying build/lib/octavia/tests/unit/network/drivers/neutron/test_utils.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers/neutron copying build/lib/octavia/tests/unit/network/drivers/neutron/test_base.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers/neutron copying build/lib/octavia/tests/unit/network/drivers/neutron/test_allowed_address_pairs.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers/neutron copying build/lib/octavia/tests/unit/network/drivers/neutron/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers/neutron creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/compute copying build/lib/octavia/tests/unit/compute/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/compute creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/compute/drivers copying build/lib/octavia/tests/unit/compute/drivers/test_nova_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/compute/drivers copying build/lib/octavia/tests/unit/compute/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/compute/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/compute/drivers/noop_driver copying build/lib/octavia/tests/unit/compute/drivers/noop_driver/test_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/compute/drivers/noop_driver copying build/lib/octavia/tests/unit/compute/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/compute/drivers/noop_driver creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates copying build/lib/octavia/tests/unit/certificates/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/manager copying build/lib/octavia/tests/unit/certificates/manager/test_noop.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/manager copying build/lib/octavia/tests/unit/certificates/manager/test_local.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/manager copying build/lib/octavia/tests/unit/certificates/manager/test_castellan_mgr.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/manager copying build/lib/octavia/tests/unit/certificates/manager/test_barbican_legacy.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/manager copying build/lib/octavia/tests/unit/certificates/manager/test_barbican.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/manager copying build/lib/octavia/tests/unit/certificates/manager/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/manager creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/generator copying build/lib/octavia/tests/unit/certificates/generator/test_local.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/generator copying build/lib/octavia/tests/unit/certificates/generator/local_csr.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/generator copying build/lib/octavia/tests/unit/certificates/generator/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/generator creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/common copying build/lib/octavia/tests/unit/certificates/common/test_local.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/common copying build/lib/octavia/tests/unit/certificates/common/test_barbican.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/common copying build/lib/octavia/tests/unit/certificates/common/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/common creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/common/auth copying build/lib/octavia/tests/unit/certificates/common/auth/test_barbican_acl.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/common/auth copying build/lib/octavia/tests/unit/certificates/common/auth/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates/common/auth creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/api copying build/lib/octavia/tests/unit/api/test_config.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api copying build/lib/octavia/tests/unit/api/test_app.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api copying build/lib/octavia/tests/unit/api/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/driver_agent copying build/lib/octavia/tests/unit/api/drivers/driver_agent/test_driver_updater.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/driver_agent copying build/lib/octavia/tests/unit/api/drivers/driver_agent/test_driver_listener.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/driver_agent copying build/lib/octavia/tests/unit/api/drivers/driver_agent/test_driver_get.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/driver_agent copying build/lib/octavia/tests/unit/api/drivers/driver_agent/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/driver_agent copying build/lib/octavia/tests/unit/api/drivers/test_utils.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers copying build/lib/octavia/tests/unit/api/drivers/test_driver_factory.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers copying build/lib/octavia/tests/unit/api/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/amphora_driver creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/amphora_driver/v2 copying build/lib/octavia/tests/unit/api/drivers/amphora_driver/v2/test_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/amphora_driver/v2 copying build/lib/octavia/tests/unit/api/drivers/amphora_driver/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/amphora_driver/v2 copying build/lib/octavia/tests/unit/api/drivers/amphora_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/amphora_driver creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/noop_driver copying build/lib/octavia/tests/unit/api/drivers/noop_driver/test_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/noop_driver copying build/lib/octavia/tests/unit/api/drivers/noop_driver/test_agent.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/noop_driver copying build/lib/octavia/tests/unit/api/drivers/noop_driver/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/drivers/noop_driver creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/common copying build/lib/octavia/tests/unit/api/common/test_types.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/common copying build/lib/octavia/tests/unit/api/common/test_pagination.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/common copying build/lib/octavia/tests/unit/api/common/base.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/common copying build/lib/octavia/tests/unit/api/common/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/common creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2 copying build/lib/octavia/tests/unit/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2 creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_quotas.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_pool.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_member.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_load_balancer.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_listener.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_l7rule.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_l7policy.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_health_monitor.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_flavors.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_flavor_profile.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_availability_zones.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/test_availability_zone_profile.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/base.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types copying build/lib/octavia/tests/unit/api/v2/types/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2/types creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/housekeeping copying build/lib/octavia/tests/unit/controller/housekeeping/test_house_keeping.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/housekeeping copying build/lib/octavia/tests/unit/controller/housekeeping/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/housekeeping creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/healthmanager copying build/lib/octavia/tests/unit/controller/healthmanager/test_health_manager.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/healthmanager copying build/lib/octavia/tests/unit/controller/healthmanager/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/healthmanager creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker copying build/lib/octavia/tests/unit/controller/worker/test_task_utils.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker copying build/lib/octavia/tests/unit/controller/worker/test_amphora_rate_limit.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker copying build/lib/octavia/tests/unit/controller/worker/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2 copying build/lib/octavia/tests/unit/controller/worker/v2/test_taskflow_jobboard_driver.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2 copying build/lib/octavia/tests/unit/controller/worker/v2/test_controller_worker.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2 copying build/lib/octavia/tests/unit/controller/worker/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2 creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_shim_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_retry_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_notification_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_network_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_lifecycle_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_database_tasks_quota.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_database_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_compute_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_cert_task.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/test_amphora_driver_tasks.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks copying build/lib/octavia/tests/unit/controller/worker/v2/tasks/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/tasks creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/worker/v2/flows/test_pool_flows.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/worker/v2/flows/test_member_flows.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/worker/v2/flows/test_load_balancer_flows.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/worker/v2/flows/test_listener_flows.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/worker/v2/flows/test_l7rule_flows.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/worker/v2/flows/test_l7policy_flows.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/worker/v2/flows/test_health_monitor_flows.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/worker/v2/flows/test_amphora_flows.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/worker/v2/flows/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/worker/v2/flows copying build/lib/octavia/tests/unit/controller/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/queue creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/queue/v2 copying build/lib/octavia/tests/unit/controller/queue/v2/test_endpoints.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/queue/v2 copying build/lib/octavia/tests/unit/controller/queue/v2/test_consumer.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/queue/v2 copying build/lib/octavia/tests/unit/controller/queue/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/queue/v2 copying build/lib/octavia/tests/unit/controller/queue/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/controller/queue creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_validate.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_utils.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_stats.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_policy.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_keystone.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_exceptions.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_decorators.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_data_models.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_constants.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_config.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_clients.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/test_base_taskflow.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common copying build/lib/octavia/tests/unit/common/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/tls_utils copying build/lib/octavia/tests/unit/common/tls_utils/test_cert_parser.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/tls_utils copying build/lib/octavia/tests/unit/common/tls_utils/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/tls_utils creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/sample_configs copying build/lib/octavia/tests/unit/common/sample_configs/sample_pkcs12.p12 -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/sample_configs copying build/lib/octavia/tests/unit/common/sample_configs/sample_configs_combined.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/sample_configs copying build/lib/octavia/tests/unit/common/sample_configs/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/sample_configs creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja copying build/lib/octavia/tests/unit/common/jinja/test_user_data_jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja copying build/lib/octavia/tests/unit/common/jinja/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/lvs copying build/lib/octavia/tests/unit/common/jinja/lvs/test_jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/lvs copying build/lib/octavia/tests/unit/common/jinja/lvs/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/lvs creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/haproxy copying build/lib/octavia/tests/unit/common/jinja/haproxy/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/haproxy creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/haproxy/combined_listeners copying build/lib/octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/haproxy/combined_listeners copying build/lib/octavia/tests/unit/common/jinja/haproxy/combined_listeners/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/haproxy/combined_listeners creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/logging copying build/lib/octavia/tests/unit/common/jinja/logging/test_logging_jinja_cfg.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/logging copying build/lib/octavia/tests/unit/common/jinja/logging/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/common/jinja/logging running install_data creating build/bdist.linux-x86_64/wheel/octavia-16.0.2.data creating build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data creating build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share creating build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia copying LICENSE -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia copying README.rst -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia creating build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia/diskimage-create copying diskimage-create/diskimage-create.sh -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia/diskimage-create copying diskimage-create/image-tests.sh -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia/diskimage-create copying diskimage-create/README.rst -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia/diskimage-create copying diskimage-create/requirements.txt -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia/diskimage-create copying diskimage-create/test-requirements.txt -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia/diskimage-create copying diskimage-create/tox.ini -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia/diskimage-create copying diskimage-create/version.txt -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/data/share/octavia/diskimage-create running install_egg_info Copying octavia.egg-info to build/bdist.linux-x86_64/wheel/octavia-16.0.2-py3.9.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/scripts copying build/scripts-3.9/octavia-wsgi -> build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/scripts changing mode of build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/scripts/octavia-wsgi to 755 Installing octavia-wsgi script to build/bdist.linux-x86_64/wheel/octavia-16.0.2.data/scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") creating build/bdist.linux-x86_64/wheel/octavia-16.0.2.dist-info/WHEEL creating '/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir/pip-wheel-05h61gql/tmp3rpcmzn1/octavia-16.0.2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'octavia/__init__.py' adding 'octavia/i18n.py' adding 'octavia/opts.py' adding 'octavia/version.py' adding 'octavia/amphorae/__init__.py' adding 'octavia/amphorae/backends/__init__.py' adding 'octavia/amphorae/backends/agent/__init__.py' adding 'octavia/amphorae/backends/agent/agent_jinja_cfg.py' adding 'octavia/amphorae/backends/agent/api_server/__init__.py' adding 'octavia/amphorae/backends/agent/api_server/amphora_info.py' adding 'octavia/amphorae/backends/agent/api_server/certificate_update.py' adding 'octavia/amphorae/backends/agent/api_server/haproxy_compatibility.py' adding 'octavia/amphorae/backends/agent/api_server/keepalived.py' adding 'octavia/amphorae/backends/agent/api_server/keepalivedlvs.py' adding 'octavia/amphorae/backends/agent/api_server/loadbalancer.py' adding 'octavia/amphorae/backends/agent/api_server/lvs_listener_base.py' adding 'octavia/amphorae/backends/agent/api_server/osutils.py' adding 'octavia/amphorae/backends/agent/api_server/plug.py' adding 'octavia/amphorae/backends/agent/api_server/rules_schema.py' adding 'octavia/amphorae/backends/agent/api_server/server.py' adding 'octavia/amphorae/backends/agent/api_server/util.py' adding 'octavia/amphorae/backends/agent/api_server/templates/amphora-netns.systemd.j2' adding 'octavia/amphorae/backends/agent/api_server/templates/keepalived.systemd.j2' adding 'octavia/amphorae/backends/agent/api_server/templates/keepalived_check_script.conf.j2' adding 'octavia/amphorae/backends/agent/api_server/templates/keepalived_lvs_check_script.sh.j2' adding 'octavia/amphorae/backends/agent/api_server/templates/systemd.conf.j2' adding 'octavia/amphorae/backends/agent/templates/amphora_agent_conf.template' adding 'octavia/amphorae/backends/health_daemon/__init__.py' adding 'octavia/amphorae/backends/health_daemon/health_daemon.py' adding 'octavia/amphorae/backends/health_daemon/health_sender.py' adding 'octavia/amphorae/backends/health_daemon/status_message.py' adding 'octavia/amphorae/backends/utils/__init__.py' adding 'octavia/amphorae/backends/utils/haproxy_query.py' adding 'octavia/amphorae/backends/utils/interface.py' adding 'octavia/amphorae/backends/utils/interface_file.py' adding 'octavia/amphorae/backends/utils/ip_advertisement.py' adding 'octavia/amphorae/backends/utils/keepalivedlvs_query.py' adding 'octavia/amphorae/backends/utils/network_namespace.py' adding 'octavia/amphorae/backends/utils/network_utils.py' adding 'octavia/amphorae/backends/utils/nftable_utils.py' adding 'octavia/amphorae/backends/utils/udp_check.sh' adding 'octavia/amphorae/driver_exceptions/__init__.py' adding 'octavia/amphorae/driver_exceptions/exceptions.py' adding 'octavia/amphorae/drivers/__init__.py' adding 'octavia/amphorae/drivers/driver_base.py' adding 'octavia/amphorae/drivers/haproxy/__init__.py' adding 'octavia/amphorae/drivers/haproxy/data_models.py' adding 'octavia/amphorae/drivers/haproxy/exceptions.py' adding 'octavia/amphorae/drivers/haproxy/rest_api_driver.py' adding 'octavia/amphorae/drivers/health/__init__.py' adding 'octavia/amphorae/drivers/health/heartbeat_udp.py' adding 'octavia/amphorae/drivers/keepalived/__init__.py' adding 'octavia/amphorae/drivers/keepalived/vrrp_rest_driver.py' adding 'octavia/amphorae/drivers/keepalived/jinja/__init__.py' adding 'octavia/amphorae/drivers/keepalived/jinja/jinja_cfg.py' adding 'octavia/amphorae/drivers/keepalived/jinja/templates/keepalived_base.template' adding 'octavia/amphorae/drivers/noop_driver/__init__.py' adding 'octavia/amphorae/drivers/noop_driver/driver.py' adding 'octavia/api/__init__.py' adding 'octavia/api/app.py' adding 'octavia/api/config.py' adding 'octavia/api/root_controller.py' adding 'octavia/api/common/__init__.py' adding 'octavia/api/common/hooks.py' adding 'octavia/api/common/pagination.py' adding 'octavia/api/common/types.py' adding 'octavia/api/common/utils.py' adding 'octavia/api/drivers/__init__.py' adding 'octavia/api/drivers/driver_factory.py' adding 'octavia/api/drivers/utils.py' adding 'octavia/api/drivers/amphora_driver/__init__.py' adding 'octavia/api/drivers/amphora_driver/availability_zone_schema.py' adding 'octavia/api/drivers/amphora_driver/flavor_schema.py' adding 'octavia/api/drivers/amphora_driver/v2/__init__.py' adding 'octavia/api/drivers/amphora_driver/v2/driver.py' adding 'octavia/api/drivers/driver_agent/__init__.py' adding 'octavia/api/drivers/driver_agent/driver_get.py' adding 'octavia/api/drivers/driver_agent/driver_listener.py' adding 'octavia/api/drivers/driver_agent/driver_updater.py' adding 'octavia/api/drivers/noop_driver/__init__.py' adding 'octavia/api/drivers/noop_driver/agent.py' adding 'octavia/api/drivers/noop_driver/driver.py' adding 'octavia/api/healthcheck/healthcheck_plugins.py' adding 'octavia/api/v2/__init__.py' adding 'octavia/api/v2/controllers/__init__.py' adding 'octavia/api/v2/controllers/amphora.py' adding 'octavia/api/v2/controllers/availability_zone_profiles.py' adding 'octavia/api/v2/controllers/availability_zones.py' adding 'octavia/api/v2/controllers/base.py' adding 'octavia/api/v2/controllers/flavor_profiles.py' adding 'octavia/api/v2/controllers/flavors.py' adding 'octavia/api/v2/controllers/health_monitor.py' adding 'octavia/api/v2/controllers/l7policy.py' adding 'octavia/api/v2/controllers/l7rule.py' adding 'octavia/api/v2/controllers/listener.py' adding 'octavia/api/v2/controllers/load_balancer.py' adding 'octavia/api/v2/controllers/member.py' adding 'octavia/api/v2/controllers/pool.py' adding 'octavia/api/v2/controllers/provider.py' adding 'octavia/api/v2/controllers/quotas.py' adding 'octavia/api/v2/types/__init__.py' adding 'octavia/api/v2/types/amphora.py' adding 'octavia/api/v2/types/availability_zone_profile.py' adding 'octavia/api/v2/types/availability_zones.py' adding 'octavia/api/v2/types/flavor_profile.py' adding 'octavia/api/v2/types/flavors.py' adding 'octavia/api/v2/types/health_monitor.py' adding 'octavia/api/v2/types/l7policy.py' adding 'octavia/api/v2/types/l7rule.py' adding 'octavia/api/v2/types/listener.py' adding 'octavia/api/v2/types/load_balancer.py' adding 'octavia/api/v2/types/member.py' adding 'octavia/api/v2/types/pool.py' adding 'octavia/api/v2/types/provider.py' adding 'octavia/api/v2/types/quotas.py' adding 'octavia/certificates/__init__.py' adding 'octavia/certificates/common/__init__.py' adding 'octavia/certificates/common/barbican.py' adding 'octavia/certificates/common/cert.py' adding 'octavia/certificates/common/local.py' adding 'octavia/certificates/common/pkcs12.py' adding 'octavia/certificates/common/auth/__init__.py' adding 'octavia/certificates/common/auth/barbican_acl.py' adding 'octavia/certificates/generator/__init__.py' adding 'octavia/certificates/generator/cert_gen.py' adding 'octavia/certificates/generator/local.py' adding 'octavia/certificates/manager/__init__.py' adding 'octavia/certificates/manager/barbican.py' adding 'octavia/certificates/manager/barbican_legacy.py' adding 'octavia/certificates/manager/castellan_mgr.py' adding 'octavia/certificates/manager/cert_mgr.py' adding 'octavia/certificates/manager/local.py' adding 'octavia/certificates/manager/noop.py' adding 'octavia/cmd/__init__.py' adding 'octavia/cmd/agent.py' adding 'octavia/cmd/api.py' adding 'octavia/cmd/driver_agent.py' adding 'octavia/cmd/haproxy_vrrp_check.py' adding 'octavia/cmd/health_checker.py' adding 'octavia/cmd/health_manager.py' adding 'octavia/cmd/house_keeping.py' adding 'octavia/cmd/interface.py' adding 'octavia/cmd/octavia_worker.py' adding 'octavia/cmd/prometheus_proxy.py' adding 'octavia/cmd/status.py' adding 'octavia/common/__init__.py' adding 'octavia/common/base_taskflow.py' adding 'octavia/common/clients.py' adding 'octavia/common/config.py' adding 'octavia/common/constants.py' adding 'octavia/common/context.py' adding 'octavia/common/data_models.py' adding 'octavia/common/decorators.py' adding 'octavia/common/exceptions.py' adding 'octavia/common/keystone.py' adding 'octavia/common/policy.py' adding 'octavia/common/rpc.py' adding 'octavia/common/service.py' adding 'octavia/common/stats.py' adding 'octavia/common/utils.py' adding 'octavia/common/validate.py' adding 'octavia/common/jinja/__init__.py' adding 'octavia/common/jinja/user_data_jinja_cfg.py' adding 'octavia/common/jinja/haproxy/__init__.py' adding 'octavia/common/jinja/haproxy/combined_listeners/__init__.py' adding 'octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py' adding 'octavia/common/jinja/haproxy/combined_listeners/templates/base.j2' adding 'octavia/common/jinja/haproxy/combined_listeners/templates/haproxy.cfg.j2' adding 'octavia/common/jinja/haproxy/combined_listeners/templates/macros.j2' adding 'octavia/common/jinja/logging/__init__.py' adding 'octavia/common/jinja/logging/logging_jinja_cfg.py' adding 'octavia/common/jinja/logging/templates/10-rsyslog.conf.template' adding 'octavia/common/jinja/lvs/__init__.py' adding 'octavia/common/jinja/lvs/jinja_cfg.py' adding 'octavia/common/jinja/lvs/templates/base.j2' adding 'octavia/common/jinja/lvs/templates/keepalivedlvs.cfg.j2' adding 'octavia/common/jinja/lvs/templates/macros.j2' adding 'octavia/common/jinja/templates/user_data_config_drive.template' adding 'octavia/common/tls_utils/__init__.py' adding 'octavia/common/tls_utils/cert_parser.py' adding 'octavia/compute/__init__.py' adding 'octavia/compute/compute_base.py' adding 'octavia/compute/drivers/__init__.py' adding 'octavia/compute/drivers/nova_driver.py' adding 'octavia/compute/drivers/noop_driver/__init__.py' adding 'octavia/compute/drivers/noop_driver/driver.py' adding 'octavia/controller/__init__.py' adding 'octavia/controller/healthmanager/__init__.py' adding 'octavia/controller/healthmanager/health_manager.py' adding 'octavia/controller/housekeeping/__init__.py' adding 'octavia/controller/housekeeping/house_keeping.py' adding 'octavia/controller/queue/__init__.py' adding 'octavia/controller/queue/v2/__init__.py' adding 'octavia/controller/queue/v2/consumer.py' adding 'octavia/controller/queue/v2/endpoints.py' adding 'octavia/controller/worker/__init__.py' adding 'octavia/controller/worker/amphora_rate_limit.py' adding 'octavia/controller/worker/task_utils.py' adding 'octavia/controller/worker/v2/__init__.py' adding 'octavia/controller/worker/v2/controller_worker.py' adding 'octavia/controller/worker/v2/taskflow_jobboard_driver.py' adding 'octavia/controller/worker/v2/flows/__init__.py' adding 'octavia/controller/worker/v2/flows/amphora_flows.py' adding 'octavia/controller/worker/v2/flows/flow_utils.py' adding 'octavia/controller/worker/v2/flows/health_monitor_flows.py' adding 'octavia/controller/worker/v2/flows/l7policy_flows.py' adding 'octavia/controller/worker/v2/flows/l7rule_flows.py' adding 'octavia/controller/worker/v2/flows/listener_flows.py' adding 'octavia/controller/worker/v2/flows/load_balancer_flows.py' adding 'octavia/controller/worker/v2/flows/member_flows.py' adding 'octavia/controller/worker/v2/flows/pool_flows.py' adding 'octavia/controller/worker/v2/tasks/__init__.py' adding 'octavia/controller/worker/v2/tasks/amphora_driver_tasks.py' adding 'octavia/controller/worker/v2/tasks/cert_task.py' adding 'octavia/controller/worker/v2/tasks/compute_tasks.py' adding 'octavia/controller/worker/v2/tasks/database_tasks.py' adding 'octavia/controller/worker/v2/tasks/lifecycle_tasks.py' adding 'octavia/controller/worker/v2/tasks/network_tasks.py' adding 'octavia/controller/worker/v2/tasks/notification_tasks.py' adding 'octavia/controller/worker/v2/tasks/retry_tasks.py' adding 'octavia/controller/worker/v2/tasks/shim_tasks.py' adding 'octavia/db/__init__.py' adding 'octavia/db/api.py' adding 'octavia/db/base_models.py' adding 'octavia/db/healthcheck.py' adding 'octavia/db/models.py' adding 'octavia/db/prepare.py' adding 'octavia/db/repositories.py' adding 'octavia/db/migration/__init__.py' adding 'octavia/db/migration/alembic.ini' adding 'octavia/db/migration/cli.py' adding 'octavia/db/migration/alembic_migrations/README.rst' adding 'octavia/db/migration/alembic_migrations/env.py' adding 'octavia/db/migration/alembic_migrations/script.py.mako' adding 'octavia/db/migration/alembic_migrations/versions/034756a182a2_amphora_add_image_id.py' adding 'octavia/db/migration/alembic_migrations/versions/034b2dc2f3e0_modernize_l7policy_fields.py' adding 'octavia/db/migration/alembic_migrations/versions/0995c26fc506_add_failover_stopped_to_provisioning_.py' adding 'octavia/db/migration/alembic_migrations/versions/0aee2b450512_extend_api_to_accept_qos_policy_id.py' adding 'octavia/db/migration/alembic_migrations/versions/0f242cf02c74_add_provider_column.py' adding 'octavia/db/migration/alembic_migrations/versions/0fd2c131923f_add_timeout_fields_to_listener.py' adding 'octavia/db/migration/alembic_migrations/versions/10d38216ad34_add_timestamps_to_amphora.py' adding 'octavia/db/migration/alembic_migrations/versions/11e4bb2bb8ef_fix_ipv6_vip.py' adding 'octavia/db/migration/alembic_migrations/versions/13500e2e978d_update_url_and_name_size.py' adding 'octavia/db/migration/alembic_migrations/versions/14892634e228_update_vip.py' adding 'octavia/db/migration/alembic_migrations/versions/186509101b9b_add_server_group_id_to_loadbalancer.py' adding 'octavia/db/migration/alembic_migrations/versions/1afc932f1ca2_l7rule_support_client_cert.py' adding 'octavia/db/migration/alembic_migrations/versions/1e4c1d83044c_keepalived_configuration_datamodel.py' adding 'octavia/db/migration/alembic_migrations/versions/211982b05afc_add_flavor_id_to_lb.py' adding 'octavia/db/migration/alembic_migrations/versions/2351ea316465_adding_terminate_https_tls_ref_support.py' adding 'octavia/db/migration/alembic_migrations/versions/256852d5ff7c_add_lb_network_ip_to_amphora.py' adding 'octavia/db/migration/alembic_migrations/versions/27e54d00c3cd_add_monitor_address_and_port_to_member.py' adding 'octavia/db/migration/alembic_migrations/versions/298eac0640a7_add_amphora_vrrp_port_id_and_ha_port_id.py' adding 'octavia/db/migration/alembic_migrations/versions/29ff921a6eb_shared_pools.py' adding 'octavia/db/migration/alembic_migrations/versions/2ab994dd3ec2_add_listener_alpn_protocols_column.py' adding 'octavia/db/migration/alembic_migrations/versions/2ad093f6353f_add_listener_client_ca_tls_certificate_.py' adding 'octavia/db/migration/alembic_migrations/versions/3097e55493ae_add_sg_id_to_vip_table.py' adding 'octavia/db/migration/alembic_migrations/versions/31f7653ded67_allow_multiple_vips_per_loadbalancer.py' adding 'octavia/db/migration/alembic_migrations/versions/32e5c35b26a8_add_l7policy_and_l7rule_quota.py' adding 'octavia/db/migration/alembic_migrations/versions/357d17a6d5ac_update_lb_and_amphora_data_model_for_.py' adding 'octavia/db/migration/alembic_migrations/versions/35dee79d5865_initial_create.py' adding 'octavia/db/migration/alembic_migrations/versions/36b94648fef8_add_timestamp.py' adding 'octavia/db/migration/alembic_migrations/versions/392fb85b4419_add_primary_key_to_spares_pool.py' adding 'octavia/db/migration/alembic_migrations/versions/3a1e1cdb7b27_rename_amphora_host_id.py' adding 'octavia/db/migration/alembic_migrations/versions/3b199c848b96_create_no_monitor_operational_status.py' adding 'octavia/db/migration/alembic_migrations/versions/3e5b37a0bdb9_add_vrrp_ip_and_ha_ip_to_amphora.py' adding 'octavia/db/migration/alembic_migrations/versions/3f8ff3be828e_create_quotas_table.py' adding 'octavia/db/migration/alembic_migrations/versions/43287cd10fef_make_pool_lb_algorithm_larger.py' adding 'octavia/db/migration/alembic_migrations/versions/443fe6676637_add_network_id_to_vip.py' adding 'octavia/db/migration/alembic_migrations/versions/44a2414dd683_adding_name_column_to_member_and_health_.py' adding 'octavia/db/migration/alembic_migrations/versions/458c9ee2a011_l7_policies_and_rules.py' adding 'octavia/db/migration/alembic_migrations/versions/46d914b2a5e5_seed_the_spares_pool_table.py' adding 'octavia/db/migration/alembic_migrations/versions/48660b6643f0_add_new_states_for_amphora.py' adding 'octavia/db/migration/alembic_migrations/versions/4a6ec0ab7284_remove_fk_constraints_on_listener_.py' adding 'octavia/db/migration/alembic_migrations/versions/4aeb9e23ad43_add_draining_operating_status.py' adding 'octavia/db/migration/alembic_migrations/versions/4c094013699a_update_load_balancer_amphora.py' adding 'octavia/db/migration/alembic_migrations/versions/4d9cf7d32f2_insert_headers.py' adding 'octavia/db/migration/alembic_migrations/versions/4f65b4f91c39_amphora_add_flavor_id.py' adding 'octavia/db/migration/alembic_migrations/versions/4faaa983e7a9_update_member_address_column.py' adding 'octavia/db/migration/alembic_migrations/versions/4fe8240425b4_update_vip_add_subnet_id.py' adding 'octavia/db/migration/alembic_migrations/versions/52377704420e_add_timestamps_to_healthmonitor.py' adding 'octavia/db/migration/alembic_migrations/versions/5309960964f8_add_proxy_protocol_for_pool.py' adding 'octavia/db/migration/alembic_migrations/versions/543f5d8e4e56_add_a_column_busy_in_table_amphora_health.py' adding 'octavia/db/migration/alembic_migrations/versions/55874a4ceed6_add_l7policy_action_redirect_prefix.py' adding 'octavia/db/migration/alembic_migrations/versions/5a3ee5472c31_add_cert_expiration__infor_in_amphora_table.py' adding 'octavia/db/migration/alembic_migrations/versions/62816c232310_fix_migration_for_mysql_5_7.py' adding 'octavia/db/migration/alembic_migrations/versions/632152d2d32e_add_http_strict_transport_security_.py' adding 'octavia/db/migration/alembic_migrations/versions/6742ca1b27c2_add_l7policy_redirect_http_code.py' adding 'octavia/db/migration/alembic_migrations/versions/6abb04f24c5_tenant_id_to_project_id.py' adding 'octavia/db/migration/alembic_migrations/versions/6ac558d7fc21_add_prometheus_listener_protocol.py' adding 'octavia/db/migration/alembic_migrations/versions/6ffc710674ef_spares_pool_table.py' adding 'octavia/db/migration/alembic_migrations/versions/7432f1d4ea83_add_http_host_head_inject_for_http_health_check.py' adding 'octavia/db/migration/alembic_migrations/versions/74aae261694c_extend_pool_for_backend_ca_and_crl.py' adding 'octavia/db/migration/alembic_migrations/versions/76aacf2e176c_extend_support_udp_protocol.py' adding 'octavia/db/migration/alembic_migrations/versions/7c36b277bfb0_add_listener_ciphers_column.py' adding 'octavia/db/migration/alembic_migrations/versions/80dba23a159f_tags_support.py' adding 'octavia/db/migration/alembic_migrations/versions/82b9402e71fd_update_vip_address_size.py' adding 'octavia/db/migration/alembic_migrations/versions/8ac4ed24df3a_add_availability_zone_to_lb.py' adding 'octavia/db/migration/alembic_migrations/versions/8b47b2546312_sctp_support.py' adding 'octavia/db/migration/alembic_migrations/versions/8c0851bdf6c3_change_tls_container_id_length_in_sni_.py' adding 'octavia/db/migration/alembic_migrations/versions/8db7a6443785_add_member_vnic_type.py' adding 'octavia/db/migration/alembic_migrations/versions/92fe9857279_create_healthmanager_table.py' adding 'octavia/db/migration/alembic_migrations/versions/9b5473976d6d_add_provisioning_status_to_objects.py' adding 'octavia/db/migration/alembic_migrations/versions/9bf4d21caaea_adding_amphora_id_to_listener_.py' adding 'octavia/db/migration/alembic_migrations/versions/a1f689aecc1d_extend_pool_for_support_backend_reencryption.py' adding 'octavia/db/migration/alembic_migrations/versions/a5762a99609a_add_protocol_in_listener_keys.py' adding 'octavia/db/migration/alembic_migrations/versions/a7f187cd221f_add_tls_boolean_type_for_reencryption.py' adding 'octavia/db/migration/alembic_migrations/versions/b8bd389cbae7_update_default_value_in_l7rule_table.py' adding 'octavia/db/migration/alembic_migrations/versions/b9c703669314_add_flavor_and_flavor_profile_table.py' adding 'octavia/db/migration/alembic_migrations/versions/ba35e0fb88e1_add_backup_field_to_member.py' adding 'octavia/db/migration/alembic_migrations/versions/be9fdc039b51_add_pool_alpn_protocols_column.py' adding 'octavia/db/migration/alembic_migrations/versions/bf171d0d91c3_amphora_add_cached_zone.py' adding 'octavia/db/migration/alembic_migrations/versions/c11292016060_add_request_errors_for_stats.py' adding 'octavia/db/migration/alembic_migrations/versions/c761c8a71579_add_availability_zone_table.py' adding 'octavia/db/migration/alembic_migrations/versions/d3c8a090f3de_add_pool_tls_versions_column.py' adding 'octavia/db/migration/alembic_migrations/versions/d85ca7258d21_modernize_l7rule.py' adding 'octavia/db/migration/alembic_migrations/versions/da371b422669_allowed_cidr_for_listeners.py' adding 'octavia/db/migration/alembic_migrations/versions/db2a73e82626_add_vnic_type_for_vip.py' adding 'octavia/db/migration/alembic_migrations/versions/dcf88e59aae4_add_lb_algorithm_source_ip_port.py' adding 'octavia/db/migration/alembic_migrations/versions/e37941b010db_add_lb_flavor_constraint.py' adding 'octavia/db/migration/alembic_migrations/versions/e5493ae5f9a7_add_listener_tls_versions_column.py' adding 'octavia/db/migration/alembic_migrations/versions/e6672bda93bf_add_ping_and_tlshello_monitor_types.py' adding 'octavia/db/migration/alembic_migrations/versions/e6ee84f0abf3_add_proxy_v2_pool_protocol.py' adding 'octavia/db/migration/alembic_migrations/versions/ebbcc72b4e5e_add_octavia_owned_vip_column_to_vip_.py' adding 'octavia/db/migration/alembic_migrations/versions/f21ae3f21adc_add_client_auth_option.py' adding 'octavia/db/migration/alembic_migrations/versions/fabf4983846b_add_member_port_table.py' adding 'octavia/db/migration/alembic_migrations/versions/fac584114642_.py' adding 'octavia/db/migration/alembic_migrations/versions/fbd705961c3a_add_pool_ciphers_column.py' adding 'octavia/db/migration/alembic_migrations/versions/fc5582da7d8a_create_amphora_build_rate_limit_tables.py' adding 'octavia/db/migration/alembic_migrations/versions/ffad172e98c1_add_certificate_revoke_list_option.py' adding 'octavia/distributor/__init__.py' adding 'octavia/distributor/drivers/__init__.py' adding 'octavia/distributor/drivers/driver_base.py' adding 'octavia/distributor/drivers/noop_driver/__init__.py' adding 'octavia/distributor/drivers/noop_driver/driver.py' adding 'octavia/hacking/__init__.py' adding 'octavia/hacking/checks.py' adding 'octavia/image/__init__.py' adding 'octavia/image/image_base.py' adding 'octavia/image/drivers/__init__.py' adding 'octavia/image/drivers/glance_driver.py' adding 'octavia/image/drivers/noop_driver/__init__.py' adding 'octavia/image/drivers/noop_driver/driver.py' adding 'octavia/network/__init__.py' adding 'octavia/network/base.py' adding 'octavia/network/data_models.py' adding 'octavia/network/drivers/__init__.py' adding 'octavia/network/drivers/neutron/__init__.py' adding 'octavia/network/drivers/neutron/allowed_address_pairs.py' adding 'octavia/network/drivers/neutron/base.py' adding 'octavia/network/drivers/neutron/utils.py' adding 'octavia/network/drivers/noop_driver/__init__.py' adding 'octavia/network/drivers/noop_driver/driver.py' adding 'octavia/policies/__init__.py' adding 'octavia/policies/advanced_rbac.py' adding 'octavia/policies/amphora.py' adding 'octavia/policies/availability_zone.py' adding 'octavia/policies/availability_zone_profile.py' adding 'octavia/policies/base.py' adding 'octavia/policies/flavor.py' adding 'octavia/policies/flavor_profile.py' adding 'octavia/policies/healthmonitor.py' adding 'octavia/policies/keystone_default_roles.py' adding 'octavia/policies/l7policy.py' adding 'octavia/policies/l7rule.py' adding 'octavia/policies/listener.py' adding 'octavia/policies/loadbalancer.py' adding 'octavia/policies/member.py' adding 'octavia/policies/pool.py' adding 'octavia/policies/provider.py' adding 'octavia/policies/provider_availability_zone.py' adding 'octavia/policies/provider_flavor.py' adding 'octavia/policies/quota.py' adding 'octavia/statistics/__init__.py' adding 'octavia/statistics/stats_base.py' adding 'octavia/statistics/drivers/__init__.py' adding 'octavia/statistics/drivers/logger.py' adding 'octavia/statistics/drivers/update_db.py' adding 'octavia/tests/__init__.py' adding 'octavia/tests/fixtures.py' adding 'octavia/tests/common/__init__.py' adding 'octavia/tests/common/constants.py' adding 'octavia/tests/common/data_model_helpers.py' adding 'octavia/tests/common/sample_certs.py' adding 'octavia/tests/common/sample_data_models.py' adding 'octavia/tests/common/sample_haproxy_prometheus' adding 'octavia/tests/common/sample_network_data.py' adding 'octavia/tests/common/sample_octavia_prometheus' adding 'octavia/tests/common/utils.py' adding 'octavia/tests/functional/__init__.py' adding 'octavia/tests/functional/amphorae/__init__.py' adding 'octavia/tests/functional/amphorae/backend/__init__.py' adding 'octavia/tests/functional/amphorae/backend/agent/__init__.py' adding 'octavia/tests/functional/amphorae/backend/agent/api_server/__init__.py' adding 'octavia/tests/functional/amphorae/backend/agent/api_server/test_keepalivedlvs.py' adding 'octavia/tests/functional/amphorae/backend/agent/api_server/test_server.py' adding 'octavia/tests/functional/api/__init__.py' adding 'octavia/tests/functional/api/test_content_types.py' adding 'octavia/tests/functional/api/test_healthcheck.py' adding 'octavia/tests/functional/api/test_root_controller.py' adding 'octavia/tests/functional/api/drivers/__init__.py' adding 'octavia/tests/functional/api/drivers/driver_agent/__init__.py' adding 'octavia/tests/functional/api/drivers/driver_agent/test_driver_agent.py' adding 'octavia/tests/functional/api/v2/__init__.py' adding 'octavia/tests/functional/api/v2/base.py' adding 'octavia/tests/functional/api/v2/test_amphora.py' adding 'octavia/tests/functional/api/v2/test_availability_zone_profiles.py' adding 'octavia/tests/functional/api/v2/test_availability_zones.py' adding 'octavia/tests/functional/api/v2/test_flavor_profiles.py' adding 'octavia/tests/functional/api/v2/test_flavors.py' adding 'octavia/tests/functional/api/v2/test_health_monitor.py' adding 'octavia/tests/functional/api/v2/test_l7policy.py' adding 'octavia/tests/functional/api/v2/test_l7rule.py' adding 'octavia/tests/functional/api/v2/test_listener.py' adding 'octavia/tests/functional/api/v2/test_load_balancer.py' adding 'octavia/tests/functional/api/v2/test_member.py' adding 'octavia/tests/functional/api/v2/test_pool.py' adding 'octavia/tests/functional/api/v2/test_provider.py' adding 'octavia/tests/functional/api/v2/test_quotas.py' adding 'octavia/tests/functional/db/__init__.py' adding 'octavia/tests/functional/db/base.py' adding 'octavia/tests/functional/db/test_models.py' adding 'octavia/tests/functional/db/test_repositories.py' adding 'octavia/tests/unit/__init__.py' adding 'octavia/tests/unit/base.py' adding 'octavia/tests/unit/test_opts.py' adding 'octavia/tests/unit/test_version.py' adding 'octavia/tests/unit/amphorae/__init__.py' adding 'octavia/tests/unit/amphorae/backends/__init__.py' adding 'octavia/tests/unit/amphorae/backends/agent/__init__.py' adding 'octavia/tests/unit/amphorae/backends/agent/test_agent_jinja_cfg.py' adding 'octavia/tests/unit/amphorae/backends/agent/api_server/__init__.py' adding 'octavia/tests/unit/amphorae/backends/agent/api_server/test_amphora_info.py' adding 'octavia/tests/unit/amphorae/backends/agent/api_server/test_haproxy_compatibility.py' adding 'octavia/tests/unit/amphorae/backends/agent/api_server/test_keepalived.py' adding 'octavia/tests/unit/amphorae/backends/agent/api_server/test_keepalivedlvs.py' adding 'octavia/tests/unit/amphorae/backends/agent/api_server/test_loadbalancer.py' adding 'octavia/tests/unit/amphorae/backends/agent/api_server/test_osutils.py' adding 'octavia/tests/unit/amphorae/backends/agent/api_server/test_plug.py' adding 'octavia/tests/unit/amphorae/backends/agent/api_server/test_util.py' adding 'octavia/tests/unit/amphorae/backends/health_daemon/__init__.py' adding 'octavia/tests/unit/amphorae/backends/health_daemon/test_health_daemon.py' adding 'octavia/tests/unit/amphorae/backends/health_daemon/test_health_sender.py' adding 'octavia/tests/unit/amphorae/backends/health_daemon/test_status_message.py' adding 'octavia/tests/unit/amphorae/backends/utils/__init__.py' adding 'octavia/tests/unit/amphorae/backends/utils/test_haproxy_query.py' adding 'octavia/tests/unit/amphorae/backends/utils/test_interface.py' adding 'octavia/tests/unit/amphorae/backends/utils/test_interface_file.py' adding 'octavia/tests/unit/amphorae/backends/utils/test_ip_advertisement.py' adding 'octavia/tests/unit/amphorae/backends/utils/test_keepalivedlvs_query.py' adding 'octavia/tests/unit/amphorae/backends/utils/test_network_namespace.py' adding 'octavia/tests/unit/amphorae/backends/utils/test_network_utils.py' adding 'octavia/tests/unit/amphorae/backends/utils/test_nftable_utils.py' adding 'octavia/tests/unit/amphorae/drivers/__init__.py' adding 'octavia/tests/unit/amphorae/drivers/haproxy/__init__.py' adding 'octavia/tests/unit/amphorae/drivers/haproxy/test_exceptions.py' adding 'octavia/tests/unit/amphorae/drivers/haproxy/test_rest_api_driver.py' adding 'octavia/tests/unit/amphorae/drivers/haproxy/test_rest_api_driver_1_0.py' adding 'octavia/tests/unit/amphorae/drivers/health/__init__.py' adding 'octavia/tests/unit/amphorae/drivers/health/test_heartbeat_udp.py' adding 'octavia/tests/unit/amphorae/drivers/keepalived/__init__.py' adding 'octavia/tests/unit/amphorae/drivers/keepalived/test_vrrp_rest_driver.py' adding 'octavia/tests/unit/amphorae/drivers/keepalived/jinja/__init__.py' adding 'octavia/tests/unit/amphorae/drivers/keepalived/jinja/test_jinja_cfg.py' adding 'octavia/tests/unit/amphorae/drivers/noop_driver/__init__.py' adding 'octavia/tests/unit/amphorae/drivers/noop_driver/test_driver.py' adding 'octavia/tests/unit/api/__init__.py' adding 'octavia/tests/unit/api/test_app.py' adding 'octavia/tests/unit/api/test_config.py' adding 'octavia/tests/unit/api/common/__init__.py' adding 'octavia/tests/unit/api/common/base.py' adding 'octavia/tests/unit/api/common/test_pagination.py' adding 'octavia/tests/unit/api/common/test_types.py' adding 'octavia/tests/unit/api/drivers/__init__.py' adding 'octavia/tests/unit/api/drivers/test_driver_factory.py' adding 'octavia/tests/unit/api/drivers/test_utils.py' adding 'octavia/tests/unit/api/drivers/amphora_driver/__init__.py' adding 'octavia/tests/unit/api/drivers/amphora_driver/v2/__init__.py' adding 'octavia/tests/unit/api/drivers/amphora_driver/v2/test_driver.py' adding 'octavia/tests/unit/api/drivers/driver_agent/__init__.py' adding 'octavia/tests/unit/api/drivers/driver_agent/test_driver_get.py' adding 'octavia/tests/unit/api/drivers/driver_agent/test_driver_listener.py' adding 'octavia/tests/unit/api/drivers/driver_agent/test_driver_updater.py' adding 'octavia/tests/unit/api/drivers/noop_driver/__init__.py' adding 'octavia/tests/unit/api/drivers/noop_driver/test_agent.py' adding 'octavia/tests/unit/api/drivers/noop_driver/test_driver.py' adding 'octavia/tests/unit/api/v2/__init__.py' adding 'octavia/tests/unit/api/v2/types/__init__.py' adding 'octavia/tests/unit/api/v2/types/base.py' adding 'octavia/tests/unit/api/v2/types/test_availability_zone_profile.py' adding 'octavia/tests/unit/api/v2/types/test_availability_zones.py' adding 'octavia/tests/unit/api/v2/types/test_flavor_profile.py' adding 'octavia/tests/unit/api/v2/types/test_flavors.py' adding 'octavia/tests/unit/api/v2/types/test_health_monitor.py' adding 'octavia/tests/unit/api/v2/types/test_l7policy.py' adding 'octavia/tests/unit/api/v2/types/test_l7rule.py' adding 'octavia/tests/unit/api/v2/types/test_listener.py' adding 'octavia/tests/unit/api/v2/types/test_load_balancer.py' adding 'octavia/tests/unit/api/v2/types/test_member.py' adding 'octavia/tests/unit/api/v2/types/test_pool.py' adding 'octavia/tests/unit/api/v2/types/test_quotas.py' adding 'octavia/tests/unit/certificates/__init__.py' adding 'octavia/tests/unit/certificates/common/__init__.py' adding 'octavia/tests/unit/certificates/common/test_barbican.py' adding 'octavia/tests/unit/certificates/common/test_local.py' adding 'octavia/tests/unit/certificates/common/auth/__init__.py' adding 'octavia/tests/unit/certificates/common/auth/test_barbican_acl.py' adding 'octavia/tests/unit/certificates/generator/__init__.py' adding 'octavia/tests/unit/certificates/generator/local_csr.py' adding 'octavia/tests/unit/certificates/generator/test_local.py' adding 'octavia/tests/unit/certificates/manager/__init__.py' adding 'octavia/tests/unit/certificates/manager/test_barbican.py' adding 'octavia/tests/unit/certificates/manager/test_barbican_legacy.py' adding 'octavia/tests/unit/certificates/manager/test_castellan_mgr.py' adding 'octavia/tests/unit/certificates/manager/test_local.py' adding 'octavia/tests/unit/certificates/manager/test_noop.py' adding 'octavia/tests/unit/cmd/__init__.py' adding 'octavia/tests/unit/cmd/test_agent.py' adding 'octavia/tests/unit/cmd/test_driver_agent.py' adding 'octavia/tests/unit/cmd/test_haproxy_vrrp_check.py' adding 'octavia/tests/unit/cmd/test_health_checker.py' adding 'octavia/tests/unit/cmd/test_health_manager.py' adding 'octavia/tests/unit/cmd/test_house_keeping.py' adding 'octavia/tests/unit/cmd/test_interface.py' adding 'octavia/tests/unit/cmd/test_prometheus_proxy.py' adding 'octavia/tests/unit/cmd/test_status.py' adding 'octavia/tests/unit/common/__init__.py' adding 'octavia/tests/unit/common/test_base_taskflow.py' adding 'octavia/tests/unit/common/test_clients.py' adding 'octavia/tests/unit/common/test_config.py' adding 'octavia/tests/unit/common/test_constants.py' adding 'octavia/tests/unit/common/test_data_models.py' adding 'octavia/tests/unit/common/test_decorators.py' adding 'octavia/tests/unit/common/test_exceptions.py' adding 'octavia/tests/unit/common/test_keystone.py' adding 'octavia/tests/unit/common/test_policy.py' adding 'octavia/tests/unit/common/test_stats.py' adding 'octavia/tests/unit/common/test_utils.py' adding 'octavia/tests/unit/common/test_validate.py' adding 'octavia/tests/unit/common/jinja/__init__.py' adding 'octavia/tests/unit/common/jinja/test_user_data_jinja_cfg.py' adding 'octavia/tests/unit/common/jinja/haproxy/__init__.py' adding 'octavia/tests/unit/common/jinja/haproxy/combined_listeners/__init__.py' adding 'octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py' adding 'octavia/tests/unit/common/jinja/logging/__init__.py' adding 'octavia/tests/unit/common/jinja/logging/test_logging_jinja_cfg.py' adding 'octavia/tests/unit/common/jinja/lvs/__init__.py' adding 'octavia/tests/unit/common/jinja/lvs/test_jinja_cfg.py' adding 'octavia/tests/unit/common/sample_configs/__init__.py' adding 'octavia/tests/unit/common/sample_configs/sample_configs_combined.py' adding 'octavia/tests/unit/common/sample_configs/sample_pkcs12.p12' adding 'octavia/tests/unit/common/tls_utils/__init__.py' adding 'octavia/tests/unit/common/tls_utils/test_cert_parser.py' adding 'octavia/tests/unit/compute/__init__.py' adding 'octavia/tests/unit/compute/drivers/__init__.py' adding 'octavia/tests/unit/compute/drivers/test_nova_driver.py' adding 'octavia/tests/unit/compute/drivers/noop_driver/__init__.py' adding 'octavia/tests/unit/compute/drivers/noop_driver/test_driver.py' adding 'octavia/tests/unit/controller/__init__.py' adding 'octavia/tests/unit/controller/healthmanager/__init__.py' adding 'octavia/tests/unit/controller/healthmanager/test_health_manager.py' adding 'octavia/tests/unit/controller/housekeeping/__init__.py' adding 'octavia/tests/unit/controller/housekeeping/test_house_keeping.py' adding 'octavia/tests/unit/controller/queue/__init__.py' adding 'octavia/tests/unit/controller/queue/v2/__init__.py' adding 'octavia/tests/unit/controller/queue/v2/test_consumer.py' adding 'octavia/tests/unit/controller/queue/v2/test_endpoints.py' adding 'octavia/tests/unit/controller/worker/__init__.py' adding 'octavia/tests/unit/controller/worker/test_amphora_rate_limit.py' adding 'octavia/tests/unit/controller/worker/test_task_utils.py' adding 'octavia/tests/unit/controller/worker/v2/__init__.py' adding 'octavia/tests/unit/controller/worker/v2/test_controller_worker.py' adding 'octavia/tests/unit/controller/worker/v2/test_taskflow_jobboard_driver.py' adding 'octavia/tests/unit/controller/worker/v2/flows/__init__.py' adding 'octavia/tests/unit/controller/worker/v2/flows/test_amphora_flows.py' adding 'octavia/tests/unit/controller/worker/v2/flows/test_health_monitor_flows.py' adding 'octavia/tests/unit/controller/worker/v2/flows/test_l7policy_flows.py' adding 'octavia/tests/unit/controller/worker/v2/flows/test_l7rule_flows.py' adding 'octavia/tests/unit/controller/worker/v2/flows/test_listener_flows.py' adding 'octavia/tests/unit/controller/worker/v2/flows/test_load_balancer_flows.py' adding 'octavia/tests/unit/controller/worker/v2/flows/test_member_flows.py' adding 'octavia/tests/unit/controller/worker/v2/flows/test_pool_flows.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/__init__.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_amphora_driver_tasks.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_cert_task.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_compute_tasks.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_database_tasks.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_database_tasks_quota.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_lifecycle_tasks.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_network_tasks.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_notification_tasks.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_retry_tasks.py' adding 'octavia/tests/unit/controller/worker/v2/tasks/test_shim_tasks.py' adding 'octavia/tests/unit/db/__init__.py' adding 'octavia/tests/unit/hacking/test_checks.py' adding 'octavia/tests/unit/image/__init__.py' adding 'octavia/tests/unit/image/drivers/__init__.py' adding 'octavia/tests/unit/image/drivers/test_glance_driver.py' adding 'octavia/tests/unit/image/drivers/noop_driver/test_driver.py' adding 'octavia/tests/unit/network/__init__.py' adding 'octavia/tests/unit/network/drivers/__init__.py' adding 'octavia/tests/unit/network/drivers/neutron/__init__.py' adding 'octavia/tests/unit/network/drivers/neutron/test_allowed_address_pairs.py' adding 'octavia/tests/unit/network/drivers/neutron/test_base.py' adding 'octavia/tests/unit/network/drivers/neutron/test_utils.py' adding 'octavia/tests/unit/network/drivers/noop_driver/__init__.py' adding 'octavia/tests/unit/network/drivers/noop_driver/test_driver.py' adding 'octavia/tests/unit/statistics/__init__.py' adding 'octavia/tests/unit/statistics/test_stats_base.py' adding 'octavia/tests/unit/statistics/drivers/__init__.py' adding 'octavia/tests/unit/statistics/drivers/test_logger.py' adding 'octavia/tests/unit/statistics/drivers/test_update_db.py' adding 'octavia/tests/unit/volume/__init__.py' adding 'octavia/tests/unit/volume/drivers/__init__.py' adding 'octavia/tests/unit/volume/drivers/test_cinder_driver.py' adding 'octavia/tests/unit/volume/drivers/noop_driver/__init__.py' adding 'octavia/tests/unit/volume/drivers/noop_driver/test_driver.py' adding 'octavia/volume/__init__.py' adding 'octavia/volume/volume_base.py' adding 'octavia/volume/drivers/__init__.py' adding 'octavia/volume/drivers/cinder_driver.py' adding 'octavia/volume/drivers/noop_driver/__init__.py' adding 'octavia/volume/drivers/noop_driver/driver.py' adding 'octavia-16.0.2.data/data/share/octavia/LICENSE' adding 'octavia-16.0.2.data/data/share/octavia/README.rst' adding 'octavia-16.0.2.data/data/share/octavia/diskimage-create/README.rst' adding 'octavia-16.0.2.data/data/share/octavia/diskimage-create/diskimage-create.sh' adding 'octavia-16.0.2.data/data/share/octavia/diskimage-create/image-tests.sh' adding 'octavia-16.0.2.data/data/share/octavia/diskimage-create/requirements.txt' adding 'octavia-16.0.2.data/data/share/octavia/diskimage-create/test-requirements.txt' adding 'octavia-16.0.2.data/data/share/octavia/diskimage-create/tox.ini' adding 'octavia-16.0.2.data/data/share/octavia/diskimage-create/version.txt' adding 'octavia-16.0.2.data/scripts/octavia-wsgi' adding 'octavia-16.0.2.dist-info/AUTHORS' adding 'octavia-16.0.2.dist-info/LICENSE' adding 'octavia-16.0.2.dist-info/METADATA' adding 'octavia-16.0.2.dist-info/WHEEL' adding 'octavia-16.0.2.dist-info/entry_points.txt' adding 'octavia-16.0.2.dist-info/pbr.json' adding 'octavia-16.0.2.dist-info/top_level.txt' adding 'octavia-16.0.2.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for octavia (pyproject.toml): finished with status 'done' Created wheel for octavia: filename=octavia-16.0.2-py3-none-any.whl size=1247643 sha256=2466682d14afd6b72caf8561a3dc4632fac86e55127c4b740ea6ed8fc6a1bb62 Stored in directory: /builddir/.cache/pip/wheels/f8/f5/e1/f092b0b3c43913d41777150b498f94866bdcad9261a6f6371d Successfully built octavia + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3WDgiS + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64 + cd octavia-16.0.2.dev4 ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple ++ ls /builddir/build/BUILD/octavia-16.0.2.dev4/pyproject-wheeldir/octavia-16.0.2-py3-none-any.whl + specifier=octavia==16.0.2 + '[' -z octavia==16.0.2 ']' + TMPDIR=/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/octavia-16.0.2.dev4/pyproject-wheeldir octavia==16.0.2 Using pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) Looking in links: /builddir/build/BUILD/octavia-16.0.2.dev4/pyproject-wheeldir Processing ./pyproject-wheeldir/octavia-16.0.2-py3-none-any.whl Installing collected packages: octavia changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/amphora-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/amphora-health-checker to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/amphora-interface to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/haproxy-vrrp-check to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-api to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-db-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-driver-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-health-manager to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-housekeeping to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-status to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-worker to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/prometheus-proxy to 755 Successfully installed octavia-16.0.2 + '[' -d /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin ']' + '[' -z s ']' + shebang_flags=-kas + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/amphora-agent /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/amphora-health-checker /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/amphora-interface /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/haproxy-vrrp-check /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-api /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-db-manage /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-driver-agent /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-health-manager /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-housekeeping /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-status /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-worker /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-wsgi /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/prometheus-proxy /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/amphora-agent: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/amphora-health-checker: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/amphora-interface: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/haproxy-vrrp-check: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-api: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-db-manage: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-driver-agent: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-health-manager: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-housekeeping: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-status: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-worker: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-wsgi: updating /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/prometheus-proxy: updating + rm -rfv /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib64/python3.9/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.9/site-packages/octavia-16.0.2.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages/octavia-16.0.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64 --record /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages/octavia-16.0.2.dist-info/RECORD --output /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages/octavia-16.0.2.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages/octavia-16.0.2.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages/octavia-16.0.2.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages/octavia-16.0.2.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + PYTHONPATH=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64//usr/lib/python3.9/site-packages + oslo-config-generator --config-file etc/config/octavia-config-generator.conf --output-file etc/octavia.conf + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test auth_strategy + test noauth + sed -ri '0,/^(#)? *auth_strategy *=/{s!^(#)? *auth_strategy *=.*!# auth_strategy = noauth!}' etc/octavia.conf + read name eq value + test use_stderr + test False + sed -ri '0,/^(#)? *use_stderr *=/{s!^(#)? *use_stderr *=.*!# use_stderr = False!}' etc/octavia.conf + read name eq value + test '' + continue + read name eq value + test '[database]' + test '' + continue + read name eq value + test max_pool_size + test 10 + sed -ri '0,/^(#)? *max_pool_size *=/{s!^(#)? *max_pool_size *=.*!# max_pool_size = 10!}' etc/octavia.conf + read name eq value + test max_overflow + test 20 + sed -ri '0,/^(#)? *max_overflow *=/{s!^(#)? *max_overflow *=.*!# max_overflow = 20!}' etc/octavia.conf + read name eq value + test pool_timeout + test 10 + sed -ri '0,/^(#)? *pool_timeout *=/{s!^(#)? *pool_timeout *=.*!# pool_timeout = 10!}' etc/octavia.conf + read name eq value + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages/bin + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages/doc + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages/tools + install -d -m 755 /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/etc/octavia + mv etc/octavia.conf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/etc/octavia + mv etc/policy/keystone_default_roles-policy.yaml /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/etc/octavia/policy.yaml + install -p -D -m 644 /builddir/build/SOURCES/octavia.logrotate /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/etc/logrotate.d/openstack-octavia + install -p -D -m 644 elements/amphora-agent/install.d/amphora-agent-source-install/amphora-agent.logrotate /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/etc/logrotate.d/openstack-octavia-amphora-agent + install -p -D -m 644 /builddir/build/SOURCES/octavia-amphora-agent.service /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/systemd/system/octavia-amphora-agent.service + install -p -D -m 644 /builddir/build/SOURCES/octavia-api.service /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/systemd/system/octavia-api.service + install -p -D -m 644 /builddir/build/SOURCES/octavia-worker.service /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/systemd/system/octavia-worker.service + install -p -D -m 644 /builddir/build/SOURCES/octavia-health-manager.service /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/systemd/system/octavia-health-manager.service + install -p -D -m 644 /builddir/build/SOURCES/octavia-housekeeping.service /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/systemd/system/octavia-housekeeping.service + install -p -D -m 644 /builddir/build/SOURCES/octavia-driver-agent.service /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/systemd/system/octavia-driver-agent.service + install -p -D -m 644 /builddir/build/SOURCES/octavia-prometheus-proxy.service /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/systemd/system/octavia-prometheus-proxy.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia + install -d -m 755 /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/var/lib/octavia + install -d -m 755 /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/var/log/octavia + install -p -D -m 640 /builddir/build/SOURCES/octavia-dist.conf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia/octavia-dist.conf + mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64//etc/octavia/conf.d/common + for service in amphora-agent api driver-agent health-manager housekeeping worker + mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64//etc/octavia/conf.d/octavia-amphora-agent + for service in amphora-agent api driver-agent health-manager housekeeping worker + mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64//etc/octavia/conf.d/octavia-api + for service in amphora-agent api driver-agent health-manager housekeeping worker + mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64//etc/octavia/conf.d/octavia-driver-agent + for service in amphora-agent api driver-agent health-manager housekeeping worker + mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64//etc/octavia/conf.d/octavia-health-manager + for service in amphora-agent api driver-agent health-manager housekeeping worker + mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64//etc/octavia/conf.d/octavia-housekeeping + for service in amphora-agent api driver-agent health-manager housekeeping worker + mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64//etc/octavia/conf.d/octavia-worker + cp -vr elements/ /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements 'elements/' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements' 'elements/amphora-agent' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent' 'elements/amphora-agent/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/README.rst' 'elements/amphora-agent/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/element-deps' 'elements/amphora-agent/install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d' 'elements/amphora-agent/install.d/amphora-agent-source-install' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install' 'elements/amphora-agent/install.d/amphora-agent-source-install/75-amphora-agent-install' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install/75-amphora-agent-install' 'elements/amphora-agent/install.d/amphora-agent-source-install/amphora-agent.conf' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install/amphora-agent.conf' 'elements/amphora-agent/install.d/amphora-agent-source-install/amphora-agent.init' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install/amphora-agent.init' 'elements/amphora-agent/install.d/amphora-agent-source-install/amphora-agent.logrotate' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install/amphora-agent.logrotate' 'elements/amphora-agent/install.d/amphora-agent-source-install/amphora-agent.service' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install/amphora-agent.service' 'elements/amphora-agent/install.d/amphora-agent-source-install/prometheus-proxy.conf' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install/prometheus-proxy.conf' 'elements/amphora-agent/install.d/amphora-agent-source-install/prometheus-proxy.init' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install/prometheus-proxy.init' 'elements/amphora-agent/install.d/amphora-agent-source-install/prometheus-proxy.service' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install/prometheus-proxy.service' 'elements/amphora-agent/package-installs.yaml' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/package-installs.yaml' 'elements/amphora-agent/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/pkg-map' 'elements/amphora-agent/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/post-install.d' 'elements/amphora-agent/post-install.d/11-enable-amphora-agent-systemd' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/post-install.d/11-enable-amphora-agent-systemd' 'elements/amphora-agent/post-install.d/12-enable-prometheus-proxy-systemd' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/post-install.d/12-enable-prometheus-proxy-systemd' 'elements/amphora-agent/post-install.d/90-remove-build-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/post-install.d/90-remove-build-deps' 'elements/amphora-agent/source-repository-amphora-agent' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/source-repository-amphora-agent' 'elements/amphora-agent/static' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static' 'elements/amphora-agent/static/etc' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/etc' 'elements/amphora-agent/static/etc/NetworkManager' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/etc/NetworkManager' 'elements/amphora-agent/static/etc/NetworkManager/conf.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/etc/NetworkManager/conf.d' 'elements/amphora-agent/static/etc/NetworkManager/conf.d/dns-none.conf' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/etc/NetworkManager/conf.d/dns-none.conf' 'elements/amphora-agent/static/etc/NetworkManager/conf.d/no-auto-default.conf' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/etc/NetworkManager/conf.d/no-auto-default.conf' 'elements/amphora-agent/static/etc/rsyslog.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/etc/rsyslog.d' 'elements/amphora-agent/static/etc/rsyslog.d/55-octavia-socket.conf' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/etc/rsyslog.d/55-octavia-socket.conf' 'elements/amphora-agent/static/usr' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/usr' 'elements/amphora-agent/static/usr/local' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/usr/local' 'elements/amphora-agent/static/usr/local/bin' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/usr/local/bin' 'elements/amphora-agent/static/usr/local/bin/lvs-masquerade.sh' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/usr/local/bin/lvs-masquerade.sh' 'elements/amphora-agent/static/usr/local/bin/udp-masquerade.sh' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/static/usr/local/bin/udp-masquerade.sh' 'elements/amphora-agent/svc-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-agent/svc-map' 'elements/amphora-fips' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-fips' 'elements/amphora-fips/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-fips/README.rst' 'elements/amphora-fips/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-fips/element-deps' 'elements/amphora-fips/environment.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-fips/environment.d' 'elements/amphora-fips/environment.d/95-enable-fips' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-fips/environment.d/95-enable-fips' 'elements/amphora-fips/package-installs.yaml' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-fips/package-installs.yaml' 'elements/amphora-fips/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-fips/pkg-map' 'elements/amphora-fips/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-fips/post-install.d' 'elements/amphora-fips/post-install.d/10-enable-fips' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-fips/post-install.d/10-enable-fips' 'elements/amphora-selinux' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-selinux' 'elements/amphora-selinux/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-selinux/README.rst' 'elements/amphora-selinux/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-selinux/element-deps' 'elements/amphora-selinux/package-installs.json' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-selinux/package-installs.json' 'elements/amphora-selinux/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-selinux/pkg-map' 'elements/amphora-selinux/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-selinux/post-install.d' 'elements/amphora-selinux/post-install.d/50-selinux-policies' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/amphora-selinux/post-install.d/50-selinux-policies' 'elements/certs-ramfs' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs' 'elements/certs-ramfs/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/README.rst' 'elements/certs-ramfs/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/element-deps' 'elements/certs-ramfs/init-scripts' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/init-scripts' 'elements/certs-ramfs/init-scripts/systemd' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/init-scripts/systemd' 'elements/certs-ramfs/init-scripts/systemd/certs-ramfs.service' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/init-scripts/systemd/certs-ramfs.service' 'elements/certs-ramfs/package-installs.yaml' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/package-installs.yaml' 'elements/certs-ramfs/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/post-install.d' 'elements/certs-ramfs/post-install.d/30-enable-certs-ramfs-service' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/post-install.d/30-enable-certs-ramfs-service' 'elements/certs-ramfs/static' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/static' 'elements/certs-ramfs/static/usr' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/static/usr' 'elements/certs-ramfs/static/usr/local' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/static/usr/local' 'elements/certs-ramfs/static/usr/local/bin' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/static/usr/local/bin' 'elements/certs-ramfs/static/usr/local/bin/certfs-ramfs' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/static/usr/local/bin/certfs-ramfs' 'elements/certs-ramfs/svc-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/certs-ramfs/svc-map' 'elements/cpu-pinning' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning' 'elements/cpu-pinning/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/README.rst' 'elements/cpu-pinning/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/element-deps' 'elements/cpu-pinning/environment.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/environment.d' 'elements/cpu-pinning/environment.d/80-kernel-cpu-affinity' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/environment.d/80-kernel-cpu-affinity' 'elements/cpu-pinning/package-installs.yaml' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/package-installs.yaml' 'elements/cpu-pinning/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/post-install.d' 'elements/cpu-pinning/post-install.d/20-enable-tuned' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/post-install.d/20-enable-tuned' 'elements/cpu-pinning/post-install.d/30-set-tuned-profile' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/post-install.d/30-set-tuned-profile' 'elements/cpu-pinning/static' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/static' 'elements/cpu-pinning/static/etc' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/static/etc' 'elements/cpu-pinning/static/etc/tuned' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/static/etc/tuned' 'elements/cpu-pinning/static/etc/tuned/active_profile' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/static/etc/tuned/active_profile' 'elements/cpu-pinning/static/etc/tuned/amphora' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/static/etc/tuned/amphora' 'elements/cpu-pinning/static/etc/tuned/amphora/script.sh' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/static/etc/tuned/amphora/script.sh' 'elements/cpu-pinning/static/etc/tuned/amphora/tuned.conf' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/static/etc/tuned/amphora/tuned.conf' 'elements/cpu-pinning/svc-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/cpu-pinning/svc-map' 'elements/disable-makecache' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/disable-makecache' 'elements/disable-makecache/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/disable-makecache/README.rst' 'elements/disable-makecache/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/disable-makecache/post-install.d' 'elements/disable-makecache/post-install.d/80-disable-makecache' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/disable-makecache/post-install.d/80-disable-makecache' 'elements/disable-makecache/svc-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/disable-makecache/svc-map' 'elements/haproxy-octavia' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia' 'elements/haproxy-octavia/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/README.rst' 'elements/haproxy-octavia/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/element-deps' 'elements/haproxy-octavia/install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/install.d' 'elements/haproxy-octavia/install.d/76-haproxy' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/install.d/76-haproxy' 'elements/haproxy-octavia/package-installs.json' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/package-installs.json' 'elements/haproxy-octavia/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/pkg-map' 'elements/haproxy-octavia/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/post-install.d' 'elements/haproxy-octavia/post-install.d/20-disable-default-haproxy' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/post-install.d/20-disable-default-haproxy' 'elements/haproxy-octavia/post-install.d/20-haproxy-tune-kernel' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/post-install.d/20-haproxy-tune-kernel' 'elements/haproxy-octavia/post-install.d/20-haproxy-user-group-config' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/post-install.d/20-haproxy-user-group-config' 'elements/haproxy-octavia/post-install.d/20-setup-haproxy-log' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/post-install.d/20-setup-haproxy-log' 'elements/haproxy-octavia/post-install.d/21-create-ping-wrapper' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/post-install.d/21-create-ping-wrapper' 'elements/haproxy-octavia/svc-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/haproxy-octavia/svc-map' 'elements/ipvsadmin' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/ipvsadmin' 'elements/ipvsadmin/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/ipvsadmin/README.rst' 'elements/ipvsadmin/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/ipvsadmin/element-deps' 'elements/ipvsadmin/package-installs.json' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/ipvsadmin/package-installs.json' 'elements/ipvsadmin/svc-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/ipvsadmin/svc-map' 'elements/keepalived-octavia' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/keepalived-octavia' 'elements/keepalived-octavia/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/keepalived-octavia/README.rst' 'elements/keepalived-octavia/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/keepalived-octavia/element-deps' 'elements/keepalived-octavia/package-installs.json' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/keepalived-octavia/package-installs.json' 'elements/keepalived-octavia/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/keepalived-octavia/pkg-map' 'elements/keepalived-octavia/svc-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/keepalived-octavia/svc-map' 'elements/no-resolvconf' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/no-resolvconf' 'elements/no-resolvconf/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/no-resolvconf/README.rst' 'elements/no-resolvconf/finalise.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/no-resolvconf/finalise.d' 'elements/no-resolvconf/finalise.d/99-disable-resolv-conf' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/no-resolvconf/finalise.d/99-disable-resolv-conf' 'elements/octavia-lib' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/octavia-lib' 'elements/octavia-lib/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/octavia-lib/README.rst' 'elements/octavia-lib/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/octavia-lib/element-deps' 'elements/octavia-lib/install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/octavia-lib/install.d' 'elements/octavia-lib/install.d/octavia-lib-source-install' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/octavia-lib/install.d/octavia-lib-source-install' 'elements/octavia-lib/install.d/octavia-lib-source-install/76-octavia-lib-install' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/octavia-lib/install.d/octavia-lib-source-install/76-octavia-lib-install' 'elements/octavia-lib/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/octavia-lib/post-install.d' 'elements/octavia-lib/post-install.d/89-remove-build-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/octavia-lib/post-install.d/89-remove-build-deps' 'elements/octavia-lib/source-repository-octavia-lib' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/octavia-lib/source-repository-octavia-lib' 'elements/rebind-sshd' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/rebind-sshd' 'elements/rebind-sshd/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/rebind-sshd/README.rst' 'elements/rebind-sshd/finalise.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/rebind-sshd/finalise.d' 'elements/rebind-sshd/finalise.d/98-rebind-sshd-after-dhcp' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/rebind-sshd/finalise.d/98-rebind-sshd-after-dhcp' 'elements/remove-default-ints' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/remove-default-ints' 'elements/remove-default-ints/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/remove-default-ints/README.rst' 'elements/remove-default-ints/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/remove-default-ints/post-install.d' 'elements/remove-default-ints/post-install.d/91-remove-default-ints' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/remove-default-ints/post-install.d/91-remove-default-ints' 'elements/remove-sshd' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/remove-sshd' 'elements/remove-sshd/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/remove-sshd/README.rst' 'elements/remove-sshd/package-installs.yaml' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/remove-sshd/package-installs.yaml' 'elements/root-passwd' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/root-passwd' 'elements/root-passwd/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/root-passwd/README.rst' 'elements/root-passwd/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/root-passwd/post-install.d' 'elements/root-passwd/post-install.d/99-setup' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/root-passwd/post-install.d/99-setup' 'elements/sos' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/sos' 'elements/sos/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/sos/README.rst' 'elements/sos/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/sos/element-deps' 'elements/sos/package-installs.yaml' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/sos/package-installs.yaml' 'elements/sos/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia-image-elements/sos/pkg-map' + install -m 755 diskimage-create/diskimage-create.sh /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin/octavia-diskimage-create.sh + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia/diskimage-create + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia/LICENSE + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/octavia/README.rst + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 16.0.2-0.20260223182140.c826891.el9 --unique-debug-suffix -16.0.2-0.20260223182140.c826891.el9.x86_64 --unique-debug-src-base openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/octavia-16.0.2.dev4 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/octavia-diskimage-create.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/root-passwd/post-install.d/99-setup from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/remove-default-ints/post-install.d/91-remove-default-ints from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/rebind-sshd/finalise.d/98-rebind-sshd-after-dhcp from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/octavia-lib/post-install.d/89-remove-build-deps from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/octavia-lib/install.d/octavia-lib-source-install/76-octavia-lib-install from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/no-resolvconf/finalise.d/99-disable-resolv-conf from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/haproxy-octavia/post-install.d/21-create-ping-wrapper from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/haproxy-octavia/post-install.d/20-setup-haproxy-log from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/haproxy-octavia/post-install.d/20-haproxy-user-group-config from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/haproxy-octavia/post-install.d/20-haproxy-tune-kernel from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/haproxy-octavia/post-install.d/20-disable-default-haproxy from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/haproxy-octavia/install.d/76-haproxy from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/disable-makecache/post-install.d/80-disable-makecache from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/certs-ramfs/static/usr/local/bin/certfs-ramfs from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/certs-ramfs/post-install.d/30-enable-certs-ramfs-service from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/amphora-selinux/post-install.d/50-selinux-policies from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/amphora-fips/post-install.d/10-enable-fips from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/amphora-fips/environment.d/95-enable-fips from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/amphora-agent/static/usr/local/bin/udp-masquerade.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/amphora-agent/static/usr/local/bin/lvs-masquerade.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/amphora-agent/post-install.d/90-remove-build-deps from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/amphora-agent/post-install.d/12-enable-prometheus-proxy-systemd from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/amphora-agent/post-install.d/11-enable-amphora-agent-systemd from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/octavia-image-elements/amphora-agent/install.d/amphora-agent-source-install/75-amphora-agent-install from /bin/bash to #!/usr/bin/bash Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.uIIhah + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + export OS_TEST_PATH=./octavia/tests/unit + OS_TEST_PATH=./octavia/tests/unit + rm -f octavia/tests/unit/test_hacking.py + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + PATH=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/octavia-16.0.2.dev4/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env --assert-config -q --recreate -e py39 /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventuletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventuletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventuletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventuletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventuletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__count_haproxy_process [0.125174s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__get_extend_body_from_lvs_driver [0.006929s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_haproxy_compatibility.HAProxyCompatTestCase.test_get_haproxy_versions [0.001297s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_cmd_get_version_of_installed_package [0.001447s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_write_vip_interface_file [0.003559s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__interface_by_mac_case_insensitive_ubuntu [0.002416s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__netns_get_next_interface [0.018867s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_get_listener_protocol [0.001638s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_install_netns_systemd_service [0.007776s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_keepalived_lvs_dir [0.000614s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_send_member_advertisements [0.001171s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_send_vip_advertisements [0.001414s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.test_agent_jinja_cfg.AgentJinjaTestCase.test_build_agent_config [0.004398s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.test_agent_jinja_cfg.AgentJinjaTestCase.test_build_agent_config_with_interfaces_file [0.003209s] ... ok {0} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_get_stats [0.004396s] ... ok calculated hmac(hex=True): 62653665623733316638653035646636376436313961346531313166353537633062613736353665353064383062373365663666333833613438653739333032 not equal to msg hmac: 30346561316130626630626330626137653237363366643839623834323930343362353962613030326230333639313230386661656261396435656435306337 dropping packet calculated hmac(hex=False): bda10dc7be2e98046058b5f9806e168c3a243d2800b9123ddb0d37fdcd32faa1 not equal to msg hmac: 3362353962613030326230333639313230386661656261396435656435306337 dropping packet calculated hmac(hex=True): 35653037323633623339363434633830323630396261343639323166316634383035326130396265653330376266393236363535356439326339383133613935 not equal to msg hmac: 65333337326436316261396538346162326236623435383338376166386138363039376135303762663031633730393933323462663937376661626338323736 dropping packet calculated hmac(hex=False): 345760c69d72063fa645451fd9195c0947948350f80406cdef1cff34c869c990 not equal to msg hmac: 3039376135303762663031633730393933323462663937376661626338323736 dropping packet calculated hmac(hex=True): 32386239393964343833346235636235393031666532393864353934323665346634326632326533626533363466626631313266363531306136303365333430 not equal to msg hmac: 61333736323966643461353361613239356438653766663535363363313339383736356639653932643336346438663264616134623334623264623366323030 dropping packet calculated hmac(hex=False): 7ed95426d51e4afc59186672f29c7454f969aa129e6153b6fd6b5d4186609d5e not equal to msg hmac: 3736356639653932643336346438663264616134623334623264623366323030 dropping packet calculated hmac(hex=True): 30363038366234646662333336313337306165306462393631626162303132313336666431653065353064376434363232333362656638626432653730343234 not equal to msg hmac: 61383635393830646433653435336363633761626231306139313665656365653939613234383036393361313036336337353165366365333331363430663236 dropping packet calculated hmac(hex=False): a3914594cec710143a5c1f86bd8f5e03cffef1ec48b10b440c9b26d43678360f not equal to msg hmac: 3939613234383036393361313036336337353165366365333331363430663236 dropping packet calculated hmac(hex=True): 33313230323764613537313130623530653032343562633466326363393437643733373239623530626436613036613834633634666665346465343538656264 not equal to msg hmac: 31666266356266653135613936633764653264646163383038313631373132343539633433626634343631326530663462363035623461303364303439363664 dropping packet calculated hmac(hex=False): 1bbcb9ec1bc99f29220e6b8a0c4cd507f1e4e7be972f2d1644adf9720d70bc82 not equal to msg hmac: 3539633433626634343631326530663462363035623461303364303439363664 dropping packet calculated hmac(hex=True): 65336364393439336435653462313537303337343363633866636339623431616662626138373034656530333232333038643165633133383965643765366662 not equal to msg hmac: 30323338636335373735383937646264363331353232353836653334626661306539373163363937316666653638306262323632353137313139616338353934 dropping packet calculated hmac(hex=False): 29bd00b8a55d48ecddbf8052ec767e03795284f6cd6fcf85eb3e39035fbad9f3 not equal to msg hmac: 6539373163363937316666653638306262323632353137313139616338353934 dropping packet calculated hmac(hex=True): 39623234616230353563646134363333353965353038376336393035363765366238646639633962393038353934326534613835333163656162663165653664 not equal to msg hmac: 30613261346537313939393633613462356164383963623836373933313662383532646266663131633764373966306533663366623162663962646535346432 dropping packet calculated hmac(hex=False): 17758938251e6d8a18eebc4cfa44b8f0f18238af8d1a47b78f42c453573737f3 not equal to msg hmac: 3532646266663131633764373966306533663366623162663962646535346432 dropping packet calculated hmac(hex=True): 37343938323061393436356266616438353932626138636133636238666336336133313533383061353262663830363833646462323239333631333264306536 not equal to msg hmac: 61653930333437343162653561373432366634346162363138346436396234323033626566653834643864363636623838333531336637386437316532623062 dropping packet calculated hmac(hex=False): c53cfa9a557353adfb4669e80e6e72c3e28a04e2d9ffd0e72618bb47065eaf38 not equal to msg hmac: 3033626566653834643864363636623838333531336637386437316532623062 dropping packet calculated hmac(hex=True): 62313238313838396563353037653538393265643239373765316365353365636233306538363338373631386162643431623934343063646234383736623234 not equal to msg hmac: 30636532396561653964326137333137613066373031613264636336343464363134633031613435306330363930343163393530373861313961323334393562 dropping packet calculated hmac(hex=False): 64be501b359d84e59453e7fa6acb431e18f3074d9aced5e9ae0d710b23a51d1f not equal to msg hmac: 3134633031613435306330363930343163393530373861313961323334393562 dropping packet calculated hmac(hex=True): 39383234613865396238633263333434363066626161376537373638646464383363376237646365366238373830643964663130663962636230333038316434 not equal to msg hmac: 61613237633932613430646264346132363263326461353437303339636634643937656461656530363766393634613465653138333634373536323034626566 dropping packet calculated hmac(hex=False): 0cf0cc9cfa26a58c05fb21182f59905829d33ff5eea1e0a24ad05c6032e7cd2c not equal to msg hmac: 3937656461656530363766393634613465653138333634373536323034626566 dropping packet calculated hmac(hex=True): 64373365303863366131613630646338636238613863353838643331393966336261333035396164303039363038313665393430343433383331346233356462 not equal to msg hmac: 37663231613165336138326434666438643766626431366664353138396537336437306131346264333439623537376635306132306365346463373238316662 dropping packet calculated hmac(hex=False): 9ea04f02501e77a0d3fa7efafa8045a8920f202fa6849b94cac441c32205f1be not equal to msg hmac: 6437306131346264333439623537376635306132306365346463373238316662 dropping packet calculated hmac(hex=True): 34303265643036313037313761303732643964616635336438353730303261633533396565313233653835306262326337633561386464343039633934393931 not equal to msg hmac: 33306166653162353138333738316366663739303532663831373965663339326232373765373366343230636535386138663834643362646239633534366363 dropping packet calculated hmac(hex=False): b3be8212b2722edab293d708c03edf8813781c2ae05adebe9d6ed175cec0a8a4 not equal to msg hmac: 6232373765373366343230636535386138663834643362646239633534366363 dropping packet calculated hmac(hex=True): 64323536636161383562646465613766336461616436383961373662643938363230613234643163666531623564633366366563323738643631333465333132 not equal to msg hmac: 39313037376666666361633465306638333031616566636638396266353066383534653234313532373663646333626261333335393366386165343231633430 dropping packet calculated hmac(hex=False): c0187154d79aa14bad879469540365884506673ec009b86efcc953d716c0448f not equal to msg hmac: 3534653234313532373663646333626261333335393366386165343231633430 dropping packet calculated hmac(hex=True): 32343264643661623564363434656266373838356561653534333734626134653366636436333938623066346335373633306665303463663632643261393632 not equal to msg hmac: 39353434313366646630333364623263393362363865313438636663306637346134633464626662306265396564613661663139626530306461666165666533 dropping packet calculated hmac(hex=False): 332c22719e014ddf6e5dfd021a6fa3a075aaf32590237ed4a2e2fc6659a0fe40 not equal to msg hmac: 6134633464626662306265396564613661663139626530306461666165666533 dropping packet calculated hmac(hex=True): 34353035653834653635616461636132663930643733326165666333363561313331353630376230646332643435326633326337313162353239363339623135 not equal to msg hmac: 36393334303831646566353366623664333436333438376331646662613035643032323733386237663564653630643762343265623662643038323531323736 dropping packet calculated hmac(hex=False): 3dd817ca74df47efe58133256ff1ed2669a4001c16f0127171ff17171f2fee49 not equal to msg hmac: 3032323733386237663564653630643762343265623662643038323531323736 dropping packet calculated hmac(hex=True): 30376564623133313562643938626664646231323065363361626435343633373665626336343863336432373062636434356361643033656164373331653164 not equal to msg hmac: 34656138663439386336356535663937643731346465663064666235346337326566666134353830326632616162363330663962393333626231663862336361 dropping packet calculated hmac(hex=False): 8c1235f52797b264e0f8d4e32b9918834885bcd34703452e7bd0aaf1a3d5b49e not equal to msg hmac: 6566666134353830326632616162363330663962393333626231663862336361 dropping packet calculated hmac(hex=True): 62356430346633333734646538376436313631363535376366623237383534643165353639663661663563343531623865373165366534323061653461393564 not equal to msg hmac: c454d724d5d45237c9d83255d72035d9cc34c5d4dcdcd8d840a91600bf11129097aa9e5be146ad545ae79e2f0c93425f99349e58609f2aec570dcf537e5daba8 dropping packet calculated hmac(hex=True): 31653736306238386636373637613233356630636539653536306237616263386561376566366233616463613263376233373232353736663963663835653331 not equal to msg hmac: c454d724d5d45237c9d83255d72035d9cc34c5d4dcdcd8d840a91600bf11129097aa9e5be146ad545ae79e2f0c93425f99349e58609f2aec570dcf537e5daba8 dropping packet calculated hmac(hex=False): d72836d47a831f647599115ce9656228bb1a5d25fc57f04de7860a19d3536ae5 not equal to msg hmac: 97aa9e5be146ad545ae79e2f0c93425f99349e58609f2aec570dcf537e5daba8 dropping packet {0} octavia.tests.unit.amphorae.backends.health_daemon.test_status_message.TestEnvelope.test_message_hmac [0.005499s] ... ok {0} octavia.tests.unit.amphorae.backends.health_daemon.test_status_message.TestEnvelope.test_message_hmac_compatibility [0.000613s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipv6auto_down [0.000804s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipv6auto_up [0.000797s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__normalize_ip_address [0.000429s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_down [0.014910s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_down_auto [0.003868s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_interface_file_list [0.000861s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file_ipv6 [0.007135s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_ip_advertisement.TestIPAdvertisement.test_calculate_icmpv6_checksum [0.000386s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status [0.020350s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status_when_not_get_realserver_result [0.025151s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_network_namespace.TestNetworkNamespace.test_error_handler [0.001476s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_network_utils.TestNetworkUtils.test_find_interface [0.001573s] ... ok None Cannot configure network resource in the amphora: %(detail)s {0} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test_load_nftables_file [0.001865s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test_write_nftable_rules_file_exists [0.019821s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_exceptions.TestHAProxyExceptions.test_check_exception [0.001701s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver.TestHAProxyAmphoraDriver.test_set_interface_rules [0.009680s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem [0.126700s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener_server_error [0.003594s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners [0.002412s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners_unauthorized [0.002324s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details_unauthorized [0.002264s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_with_timeout_dict [0.002223s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_agent_config [0.002263s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_agent_config_error [0.002381s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_cert_for_rotation_unavailable [0.002331s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_cert_pem_unauthorized [0.014443s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_config_server_error [0.004783s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_config_service_unavailable [0.003022s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_config_unauthorized [0.004945s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_invalid_config [0.003712s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_config_service_unavailable [0.006095s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_config_unauthorized [0.003786s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_vrrp_config [0.002241s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_delete_second_listener_active_standby [0.014014s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_finalize_amphora [0.007554s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_get_diagnostics [0.008769s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_populate_amphora_api_version [0.007811s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_process_secret [0.022876s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_start [0.010829s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_upload_cert_amp [0.013110s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_check_exception [0.004770s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_update [0.005333s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_update_stats_v3 [0.001270s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_error [0.005419s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_lb_admin_up [0.004613s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_listener_disabled [0.004794s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_admin_down [0.005525s] ... ok Member member-id-1 reported status of blah {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_unknown [0.009141s] ... ok Health update for amphora 27272d0b-6c17-40c1-af38-ab50c99df4b2 encountered error 'boom'. Skipping health update. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 240, in update_health self._update_health(health, srcaddr) File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 424, in _update_health lock_session.rollback() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 421, in _update_health lock_session.commit() File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestException: 'boom' {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_replace_error [0.022209s] ... ok Member member-id-1 reported status of ERROR {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_lb_multiple_listeners_one_error_pool [0.011695s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_pool_offline [0.012065s] ... ok {0} octavia.tests.unit.amphorae.drivers.keepalived.jinja.test_jinja_cfg.TestVRRPRestDriver.test_build_keepalived_config_with_additional_vips [0.009549s] ... ok {0} octavia.tests.unit.amphorae.drivers.keepalived.test_vrrp_rest_driver.TestVRRPRestDriver.test_start_vrrp_service [0.002280s] ... ok {0} octavia.tests.unit.amphorae.drivers.keepalived.test_vrrp_rest_driver.TestVRRPRestDriver.test_stop_vrrp_service [0.002005s] ... ok {0} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_upload_cert_amp [0.000914s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_fields_not_passed [0.246674s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_filter_correct_params [0.003478s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_filter_with_booleans [0.003188s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_limit [0.007602s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_prev [0.001487s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_no_params [0.002944s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_sort_empty [0.000541s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_sort_key_dir [0.000589s] ... ok {0} octavia.tests.unit.api.common.test_types.TestDataModelToDict.test_to_dict_recurse [0.000688s] ... ok {0} octavia.tests.unit.api.common.test_types.TestDataModelToDict.test_type_to_dict_with_project_id [0.000737s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_create_vip_port [0.047374s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_create_vip_port_failed [0.003779s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_get_supported_availability_zone_metadata [0.005914s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_health_monitor_update_name [0.004550s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_create [0.008600s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7rule_create [0.002628s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7rule_delete [0.002913s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_create_unsupported_protocol [0.002672s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_delete [0.002813s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_update [0.003025s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_update_name [0.002880s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create [0.006667s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create_sctp_ipv4 [0.008599s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create_sctp_ipv4_ipv6 [0.008188s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create_udp_ipv4_ipv6 [0.011407s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_create [0.003425s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_update_unsupported_algorithm [0.004848s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_validate_availability_zone [0.016376s] ... ok {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_loadbalancer [0.006739s] ... ok {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_pool [0.004548s] ... ok Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 102, in handle get_data = _recv(self.request) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 102, in handle get_data = _recv(self.request) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_GetRequestHandler_handle_recv_timeout [0.001894s] ... ok Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 114, in handle self.request.send(len_str) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 114, in handle self.request.send(len_str) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_GetRequestHandler_handle_send_timeout [0.001585s] ... ok Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 91, in handle self.request.send(len_str) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 91, in handle self.request.send(len_str) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatsRequestHandler_handle_send_timeout [0.003057s] ... ok {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_check_for_lb_vip_deallocate [0.005748s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_get_supported_flavor_metadata [0.000682s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_health_monitor_update [0.000672s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_listener_delete [0.000651s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_loadbalancer_update [0.000693s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_member_delete [0.000614s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_member_update [0.000689s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_validate_availability_zone [0.000783s] ... ok Unable to load provider driver amphora due to: boom {0} octavia.tests.unit.api.drivers.test_driver_factory.TestDriverFactory.test_driver_factory_failed_to_load_driver [0.000960s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_HM_to_provider_HM_with_http_version_and_domain_name [0.002950s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_HM_to_provider_HM [0.001701s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_pool_to_provider_pool [0.009273s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_hm_dict_to_provider_dict_partial [0.001559s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_lb_dict_to_provider_dict [0.007146s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_pool_dict_to_provider_dict [0.002592s] ... ok Unable to retrieve certificate(s) due to An unknown exception occurred.. {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_pool_dict_to_provider_dict_load_cert_error [0.002706s] ... ok Unable to retrieve certificate(s) due to . {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_pool_dict_to_provider_dict_load_cert_error_for_delete [0.002332s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_provider_additional_vip_to_vip_obj [0.001827s] ... ok {0} octavia.tests.unit.api.test_app.TestApp.test__init_drivers [0.000992s] ... ok Cannot load driver 'provider2', will remove from service. Please check [api_settings]/enabled_provider_drivers in octavia.conf for correctness. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/app.py", line 50, in _init_drivers driver_factory.get_driver(provider) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result Exception: Internal Error {0} octavia.tests.unit.api.test_app.TestApp.test__init_drivers_with_error [0.001072s] ... ok {0} octavia.tests.unit.api.test_config.TestConfig.test_wsme_config [0.000485s] ... ok {0} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_provider_name_length [0.001475s] ... ok {0} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_flavor_profile_id_mandatory [0.000587s] ... ok {0} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_invalid_description [0.000711s] ... ok {0} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_name_mandatory [0.000621s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_expected_codes [0.000637s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_type [0.000519s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_url_path_no_leading_slash [0.000781s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_max_retries_mandatory [0.000533s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_non_uuid_project_id [0.000558s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_url_path_with_query_and_fragment [0.000567s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_health_monitor [0.000499s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_http_method [0.000516s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_type [0.000451s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_l7policy_min_position [0.000592s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_listener_id_mandatory [0.000522s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_invalid_action [0.005299s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_admin_state_up [0.000551s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_key [0.000755s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_value_mandatory [0.000500s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_admin_state_up [0.000564s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_invert [0.000496s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_key_linefeed [0.000514s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_value_linefeed [0.000523s] ... ok {0} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_alpn_protocols [0.000586s] ... ok {0} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_tags [0.000862s] ... ok {0} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_protocol_port_mandatory [0.000557s] ... ok {0} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_listener [0.000790s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_enabled [0.000513s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_tags [0.001371s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_vip [0.000588s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_description [0.000841s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_admin_state_up [0.000581s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_subnet_id [0.000622s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_description [0.000772s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_lb_algorithm [0.000808s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_load_balacer_id [0.000831s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_load_balancer_mandatory [0.000638s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_protocol_mandatory [0.000542s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_tags [0.001812s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_pool [0.002192s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_too_long_name [0.001937s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_with_health_monitor [0.003861s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_with_members [0.003542s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_invalid_app_cookie_name [0.002645s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_invalid_type [0.003059s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_type_mandatory [0.001676s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePUT.test_session_persistence [0.001267s] ... ok {0} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_ensure_secret_access [0.016484s] ... ok {0} octavia.tests.unit.certificates.common.test_barbican.TestBarbicanCert.test_barbican_cert [0.012622s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__count_lvs_listener_processes [0.234105s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__cpu [0.011679s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__get_networks [0.010228s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test_compile_amphora_details [0.012276s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test_compile_amphora_details_for_ipvs [0.023969s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_loadbalancer.ListenerTestCase.test_get_listeners_on_lb [0.017807s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_write_interface_file [0.004084s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test_compile_amphora_info [0.153411s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test_compile_amphora_info_for_udp [0.015499s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_keepalived.KeepalivedTestCase.test_manager_keepalived_service [0.004980s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_loadbalancer.ListenerTestCase.test_start_stop_lb [0.027653s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_cmd_get_version_of_installed_package_mapped [0.007891s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__interface_by_mac_case_insensitive_rh [0.102596s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__netns_interface_exists [0.002741s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_network_on_vip [0.022428s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_get_os_util [0.043493s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_bad_vrrp_ip [0.008694s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__interface_by_mac_not_found [0.025962s] ... ok {0} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_csr [0.424445s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_lo [0.004109s] ... ok {0} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_set_acls [0.004086s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_network_existing_interface [0.006724s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_ipv4_and_ipv6 [0.049580s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_bad_ip [0.010780s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_ipv6 [0.029615s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_get_haproxy_vip_addresses [0.051633s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_keepalived_lvs_cfg_path [0.010378s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_keepalived_lvs_pids_path [0.000547s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_send_vip_advertisements_udp [0.002090s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.test_agent_jinja_cfg.AgentJinjaTestCase.test_build_agent_config_with_new_udp_driver [0.040608s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_vrrp_check_script_update [0.026253s] ... ok {0} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_store_cert [0.117798s] ... ok {2} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_build_stats_message_no_listener [0.026137s] ... ok {2} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_haproxy_restart [0.006479s] ... ok Error storing certificate data: {0} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_store_cert_failure [0.010988s] ... ok {0} octavia.tests.unit.certificates.manager.test_noop.TestNoopManager.test_get_secret [0.001063s] ... ok {0} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_start_provider_agents [0.003353s] ... ok {1} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_build_stats_message_with_lvs_listener [0.039687s] ... ok {0} octavia.tests.unit.cmd.test_haproxy_vrrp_check.TestHAproxyVRRPCheckCMD.test_main [0.001706s] ... ok {0} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_build_abort_packet [0.002831s] ... ok Missing keepalived PID file /tmp/test/vrrp/octavia-keepalived.pid, skipping health heartbeat. {0} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_decode_packet [0.000658s] ... ok {0} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_decode_packet_unexpected [0.000680s] ... ok Unable to query the HAProxy stats (TEST) due to: Boom Failed to check keepalived and haproxy status due to exception , skipping health heartbeat. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/backends/health_daemon/health_daemon.py", line 120, in run_sender with open(keepalived_pid_path, encoding='utf-8') as pid_file: File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect OSError Failed to check keepalived and haproxy status due to exception invalid literal for int() with base 10: 'foo', skipping health heartbeat. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/backends/health_daemon/health_daemon.py", line 121, in run_sender pid = int(pid_file.readline()) ValueError: invalid literal for int() with base 10: 'foo' {0} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check [0.016832s] ... ok {0} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check_error [0.005893s] ... ok {1} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_get_stats_exception [0.040489s] ... ok Keepalived is configured but not running, skipping health heartbeat. Failed to check keepalived and haproxy status due to exception , skipping health heartbeat. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/backends/health_daemon/health_daemon.py", line 122, in run_sender os.kill(pid, 0) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect OSError {2} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_run_sender [0.065311s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_save_state [0.012321s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command [0.000690s] ... ok No controller address found. Unable to send heartbeat. Cannot call addr add with (add, arg1=1, arg2=2): (2, 'No such file or directory') {2} octavia.tests.unit.amphorae.backends.health_daemon.test_health_sender.TestHealthSender.test_sender [0.010026s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_failed_retry_no_raise [0.020214s] ... ok {0} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check_timeout [0.021446s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_get_pool_status [0.003446s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_query [0.006467s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_show_info [0.004170s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__dhclient_down [0.003099s] ... ok {0} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check_with_sctp_support [0.024056s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_eexist [0.001383s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_einval_failed [0.001331s] ... ok {0} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_db_cleanup [0.007680s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_failed [0.000929s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_retry [0.000961s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up_auto [0.039093s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up_update [0.005625s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_ip_advertisement.TestIPAdvertisement.test_garp [0.002939s] ... ok {0} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_main_keyboard_interrupt [0.010313s] ... ok {0} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_mutate_config [0.000877s] ... ok {0} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interface_cmd_invalid_action [0.001083s] ... ok {0} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_find_all_empty [0.000656s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_ip_advertisement.TestIPAdvertisement.test_neighbor_advertisement [0.010140s] ... ok {0} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_update_with_errors [0.005184s] ... ok {0} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test__add_memory_utilization [0.001177s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_network_namespace.TestNetworkNamespace.test_exit [0.002626s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test_write_nftable_rules_file_missing [0.004604s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver.TestHAProxyAmphoraDriver.test_unsupported_api_version [0.001537s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_base_url [0.059977s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem_missing [0.003781s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem_server_error [0.009437s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners_server_error [0.002204s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners_service_unavailable [0.002095s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum [0.002218s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum_missing [0.002193s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum_service_unavailable [0.002450s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum_unauthorized [0.002180s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details [0.002092s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details_missing [0.002142s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info [0.002042s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_missing [0.003534s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_server_error [0.002251s] ... ok Could not connect to instance. Retrying. Could not connect to instance. Retrying. Could not connect to instance. Retrying. Connection retries (currently set to 3) exhausted. The amphora is unavailable. Reason: {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_request [0.002409s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_set_interface_rules [0.002036s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer_server_error [0.002064s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_cert_pem_service_unavailable [0.002135s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_invalid_cert_pem [0.002084s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_config_server_error [0.001981s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_invalid_config [0.002060s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test__process_listener_pool_certs [0.030853s] ... ok Cannot call addr ('delete',) (with {'arg1': 1, 'arg2': 2}) after 0 retries. {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_delete_failed_no_raise [0.201268s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__normalize_ip_network [0.000702s] ... ok Some IPV6 addresses remain still in 'tentative' state after 30 seconds. {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__wait_tentative_timeout [0.003753s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_down_already_down [0.003058s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up [0.006958s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up_sriov [0.017812s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_from_file [0.006270s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_port_interface_file_dhcp [0.008454s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file [0.006881s] ... ok Unable to send address advertisement for address: "not an IP", error: 'not an IP' does not appear to be an IPv4 or IPv6 address. Skipping Unknown IP version for address: "2001:db8::33". Skipping {2} octavia.tests.unit.amphorae.backends.utils.test_ip_advertisement.TestIPAdvertisement.test_send_ip_advertisement [0.005477s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_ipvsadm_info [0.021155s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_listener_realserver_mapping [0.028625s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status_restarting [0.026887s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test__process_tls_certificates_no_ca_cert [0.178312s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status_when_no_members [0.019189s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_post_network_plug [0.017251s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_post_vip_plug [0.011180s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_start_with_amphora [0.008536s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_udp_delete [0.016695s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_check [0.005275s] ... ok Health Manager experienced an exception processing a heartbeat message from 2. Ignoring this packet. Exception: boom {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_dorecv_bad_packet [0.003742s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_socket_except [0.001551s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_update_stats_v1 [0.000905s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_forbid_to_stale_udp_listener_amphora [0.017879s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_lb_pending_no_listener [0.007989s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_no_check [0.014270s] ... ok Amphora b757aabb-57c6-4f7d-b78a-ca0720a15f00 health message reports 0 listeners when 1 expected {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_missing_listener [0.004503s] ... ok Error deleting nova virtual machine. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/compute/drivers/nova_driver.py", line 166, in delete self.manager.delete(server=compute_id) File "/usr/lib/python3.9/site-packages/novaclient/v2/servers.py", line 1750, in delete return self._delete("/servers/%s" % base.getid(server)) File "/usr/lib/python3.9/site-packages/novaclient/base.py", line 375, in _delete resp, body = self.api.client.delete(url) File "/usr/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 718, in delete return self.request(url, 'DELETE', **kwargs) File "/usr/lib/python3.9/site-packages/novaclient/client.py", line 69, in request resp, body = super(SessionClient, self).request(url, File "/usr/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 657, in request resp = self._request(url, method, **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 294, in _request return self.session.request(url, method, **kwargs) File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 922, in request base_url = self.get_endpoint( File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1435, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1365, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_no_db_lb [0.029521s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_no_listener [0.009297s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_status [0.002155s] ... ok {1} octavia.tests.unit.amphorae.drivers.keepalived.test_vrrp_rest_driver.TestVRRPRestDriver.test_reload_vrrp_service [0.002438s] ... ok {1} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_get_diagnostics [0.000575s] ... ok {1} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_reload [0.000534s] ... ok {1} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_start [0.000985s] ... ok {1} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_update_agent_config [0.000368s] ... ok {1} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_invalid_sorts [0.000577s] ... ok {1} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_next [0.000867s] ... ok {1} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_with_negative_limit [0.000777s] ... ok {1} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_sort_none [0.003309s] ... ok {1} octavia.tests.unit.api.common.test_types.TestDataModelToDict.test_to_dict_no_recurse [0.000375s] ... ok {1} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_type_to_dict_with_tenant_id [0.000414s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_delete [0.038844s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_create [0.002546s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update_clear_already_empty [0.004883s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update_no_admin_addr [0.004127s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create_udp_ipv4 [0.004904s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_update [0.002585s] ... ok {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_l7policy [0.003862s] ... ok {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_GetRequestHandler_handle [0.001924s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status_when_no_pool [0.217301s] ... ok {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatsRequestHandler_handle [0.001777s] ... ok Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 67, in handle self.request.send(len_str) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 67, in handle self.request.send(len_str) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatusRequestHandler_handle_send_timeout [0.002726s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listeners_stats [0.010663s] ... ok Failed to decrement FakeName quota for project: 0ecee903-56c8-44b5-8a90-df57fe64afcc the project may have excess quota in use. {2} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test__build_rule_cmd [0.000804s] ... ok {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_decrement_quota [0.008911s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_health_monitor_create [0.000563s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7policy_update [0.000429s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7rule_create [0.000416s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_listener_create [0.000397s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_member_batch_update [0.000406s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_pool_delete [0.000401s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_pool_update [0.000412s] ... ok {1} octavia.tests.unit.api.drivers.test_driver_factory.TestDriverFactory.test_driver_factory_no_provider [0.001108s] ... ok Requested provider driver 'dont-enable-this-fake-driver-name' was not enabled in the configuration file. {1} octavia.tests.unit.api.drivers.test_driver_factory.TestDriverFactory.test_driver_factory_not_enabled [0.000962s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_additional_vip_dict_to_provider_dict [0.002017s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_base_to_provider_dict [0.001484s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_l7rules_to_provider_l7rules [0.001503s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_loadbalancer_to_provider_loadbalancer [0.003276s] ... ok Unable to retrieve certificate: 1 due to . Unable to retrieve certificate: 2 due to . {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_get_secret_data_errors [0.002308s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_l7policy_dict_to_provider_dict [0.001602s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_listener_dict_to_provider_dict_SNI [0.002374s] ... ok Unable to retrieve certificate(s) due to . Unable to retrieve certificate(s) due to . {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_listener_dict_to_provider_dict_load_cert_error_for_delete [0.007122s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_vip_dict_to_provider_dict_partial [0.001477s] ... ok {1} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_meta_mandatory [0.000448s] ... ok {1} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_provider_name_mandatory [0.000358s] ... ok {1} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_availability_zone [0.000374s] ... ok {1} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_description_length [0.000947s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_invalid_name [0.000390s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_meta_mandatory [0.002376s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_provider_name_mandatory [0.000398s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_flavor [0.000372s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_name_length [0.001255s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_default_health_monitor_values [0.000417s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_delay_mandatory [0.000419s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_max_retries_down [0.000371s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_url_path [0.000475s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_timeout_mandatory [0.000386s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_delay [0.000770s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_url_path [0.000412s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_url_path_with_url [0.000696s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_action_mandatory [0.000384s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_tags [0.000616s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_url [0.000465s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_l7policy [0.000382s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_l7policy_min_position [0.000389s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_type [0.000358s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_value [0.000594s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_l7rule [0.000398s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_type_mandatory [0.000380s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_tags [0.000389s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_type [0.000375s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_description [0.000374s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_name [0.000375s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_protocol [0.001283s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_listener [0.000584s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_loadbalancer_id_mandatory [0.000390s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_protocol_mandatory [0.000422s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_alpn_protocols [0.000379s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_description [0.000376s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_name [0.000340s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_additional_vips [0.000445s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_additional_vips_invalid_ip [0.000558s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_port_id [0.000666s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_qos_policy_id [0.000349s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_load_balancer [0.000370s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_address_mandatory [0.000344s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_protocol_port [0.000589s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_max_weight [0.000405s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_member [0.000363s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_protocol_mandatory [0.000331s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_invalid_admin_state [0.000564s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_invalid_weight [0.000335s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_member [0.000396s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_member_full [0.000331s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_min_weight [0.000369s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolFullResponse.test_pool_full_response_with_members [0.000628s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_name [0.000403s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_tags [0.000416s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_lb_algorithm [0.000505s] ... ok {1} octavia.tests.unit.api.v2.types.test_quotas.TestQuotaPut.test_quota [0.000375s] ... ok {1} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_get_barbican_client [0.001635s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem_service_unavailable [0.094937s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem_unauthorized [0.002358s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener [0.002064s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener_missing [0.002893s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener_service_unavailable [0.002222s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details_service_unavailable [0.002125s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_service_unavailable [0.003638s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_unauthorized [0.002157s] ... ok Amphora agent returned unexpected result code 500 with response FAIL {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_interface [0.002922s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_plug_network [0.002307s] ... ok Could not connect to instance. Retrying. Could not connect to instance. Retrying. Connection retries (currently set to 2) exhausted. The amphora is unavailable. Reason: {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_plug_vip_api_not_ready [0.003656s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer_missing [0.003022s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer_service_unavailable [0.004875s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer_unauthorized [0.002351s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_cert_for_rotation [0.002575s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_cert_for_rotation_unauthorized [0.002307s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_cert_pem [0.003919s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_config [0.002449s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_delete_last_listener [0.009971s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_get_info [0.012277s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_post_vip_plug_additional_vips [0.020762s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_udp_start [0.010697s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_udp_update [0.021609s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_update [0.015246s] ... ok calculated hmac(hex=True): 65333961653566333233336635363131363238333639383965303530633162363162613965336435656233643634643462333730316539356662353835306131 not equal to msg hmac: 78daab562a492d2ec94ead54b252500a710d0e51aa050041b506245806e5c1971e79951818394ea6e71ad989ff950945f9573f4ab6f83e25db8ed7 dropping packet {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_dorecv [0.004994s] ... ok Member member-id-4 reported status of DRAINING Listener listener-id-5 reported status of bogus Pool pool-id-5 reported status of bogus Member member-id-5 reported status of bogus {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_full [0.008739s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_lb_disabled [0.004196s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_drain [0.004232s] ... ok Amphora d394b48f-1bec-4e7d-8200-3dc570d3283e health message was processed too slowly: 11.000805854797363s! The system may be overloaded or otherwise malfunctioning. This heartbeat has been ignored and no update was made to the amphora health entry. THIS IS NOT GOOD. {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_recv_time_stale [0.002483s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_zombie [0.006282s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_lb_and_list_pool_health_online [0.004626s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_listener_count_for_UDP [0.002722s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_v2_lb_and_list_pool_health_online [0.004487s] ... ok {2} octavia.tests.unit.amphorae.drivers.keepalived.jinja.test_jinja_cfg.TestVRRPRestDriver.test_build_keepalived_config_with_additional_vips_v2 [0.012802s] ... ok {2} octavia.tests.unit.amphorae.drivers.keepalived.jinja.test_jinja_cfg.TestVRRPRestDriver.test_build_keepalived_ipv6_config [0.019049s] ... ok {2} octavia.tests.unit.amphorae.drivers.keepalived.test_vrrp_rest_driver.TestVRRPRestDriver.test_update_vrrp_conf [0.002637s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_delete [0.000472s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_get_interface_from_ip [0.000391s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_post_network_plug [0.000397s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_post_vip_plug [0.000376s] ... ok {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_filter_mismatched_params [0.003483s] ... ok {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_filter_with_invalid_params [0.004079s] ... ok {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_with_zero_limit [0.002075s] ... ok {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_marker [0.000346s] ... ok {2} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_model_to_type [0.000412s] ... ok {2} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_translate_dict_keys_to_data_model [0.000402s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_get_supported_flavor_metadata [0.062478s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_health_monitor_create [0.002645s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_health_monitor_delete [0.003067s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_create_invalid_listener_protocol [0.004331s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_create_unsupported_alpn [0.005266s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_update_unsupported_alpn [0.002530s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_failover [0.002553s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_update_qos [0.002604s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update_udp_ipv4_ipv6 [0.004674s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_create_unsupported_algorithm [0.002474s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_create_unsupported_alpn [0.002410s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_update [0.002958s] ... ok {0} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_main [1.005886s] ... ok {0} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_signalhandler [0.000835s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_l7rule [0.003161s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_listener [0.003254s] ... ok {0} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_amphorav2_failure [0.004762s] ... ok {0} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_amphorav2_success [0.003665s] ... ok {0} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_jobboard [0.002276s] ... ok {0} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_jobboard_error [0.002316s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_get_listener [0.019435s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_recv [0.001696s] ... ok {0} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_persistence_error [0.003478s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_haproxy_cfg_1_8_vs_1_5 [0.006728s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_additional_vips [0.006098s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_stats_listener [0.015334s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_amp_details [0.002741s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_amp_details_cpu_count_none [0.002471s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_status_listener [0.013124s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_custom_timeouts [0.004948s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_update_listener_statistics [0.004948s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_agent.TestNoopProviderAgent.test_noop_provider_agent [0.000974s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_create_vip_port [0.000566s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_disabled_member [0.002078s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_get_supported_availability_zone_metadata [0.000442s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7policy_create [0.000404s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7policy_delete [0.004610s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7rule_update [0.000448s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_loadbalancer_create [0.000447s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_loadbalancer_failover [0.000407s] ... ok {1} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_cert_key_pair_mock [0.433306s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_pool_create [0.000400s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_validate_flavor [0.000400s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_health_monitor_http_check [0.007354s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_listener_to_provider_listener [0.002128s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_http_xff_xfport [0.002383s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_pool_to_provider_pool_partial [0.003107s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_pools_to_provider_pools [0.003777s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_provider_vip_dict_to_vip_obj [0.001879s] ... ok {2} octavia.tests.unit.api.test_config.TestConfig.test_app_config [0.000335s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_name_length [0.000511s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_invalid_description [0.000687s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_invalid_enabled [0.000392s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_name_mandatory [0.000378s] ... ok {2} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_invalid_name [0.000532s] ... ok {2} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_non_uuid_project_id [0.000383s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_delay [0.000399s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_http_method [0.000445s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_max_retries [0.000391s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_timeout [0.000396s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_expected_codes [0.000417s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_max_retries [0.001150s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_tags [0.000419s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_timeout [0.000400s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_action [0.000413s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_https_hello_monitor [0.011283s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_l7policy_max_position [0.000645s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_invalid_position [0.000374s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_invalid_tags [0.000415s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_l7policy [0.000359s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_invert [0.000996s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_value [0.000411s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_l7rule [0.000376s] ... ok {2} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_admin_state_up [0.000423s] ... ok {2} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_loadbalancer_id [0.000401s] ... ok {2} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_protocol_port [0.000392s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_description_length [0.000391s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_ip_address [0.000463s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_name [0.000359s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_subnet_id [0.000410s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_description_length [0.001044s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_enabled [0.000350s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_tags [0.000491s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_name_length [0.000380s] ... ok {2} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_address [0.000546s] ... ok {2} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_tags [0.000632s] ... ok {2} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_weight [0.000377s] ... ok {2} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_min_weight [0.000445s] ... ok {2} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_non_uuid_project_id [0.000351s] ... ok {2} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_invalid_tags [0.000423s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_alpn_protocols [0.000421s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_protocol [0.000642s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_member_monitor_addr_port [0.014034s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_lb_algorithm_mandatory [0.000605s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_too_long_description [0.000388s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_too_long_name [0.000360s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_alpn_protocols [0.000413s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_description [0.000349s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_name [0.000564s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_too_long_description [0.000365s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_with_load_balancer [0.000655s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_with_session_persistence [0.000505s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_without_children [0.000435s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_invalid_cookie_name [0.000381s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePUT.test_invalid_app_cookie_name [0.000370s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePUT.test_invalid_cookie_name [0.000383s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePUT.test_invalid_type [0.000358s] ... ok {2} octavia.tests.unit.api.v2.types.test_quotas.TestQuotaPut.test_invalid_quota [0.001197s] ... ok {2} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_load_auth_driver [0.000719s] ... ok {2} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_revoke_secret_access [0.003780s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_monitor_http [0.002560s] ... ok {2} octavia.tests.unit.certificates.common.test_barbican.TestBarbicanCert.test_barbican_cert_text [0.008854s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_monitor_https [0.003165s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_cert_no_ciphers [0.002420s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_ciphers [0.003679s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_hsts [0.004909s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_sni [0.003053s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_versions [0.003055s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_l7policy [0.001627s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_l7policy_disabled_rule [0.000645s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_member [0.000611s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_pool [0.001012s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_pool_cert [0.001052s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_pool_http_reuse [0.000901s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_disabled_udp_listener [0.075372s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_listener_with_http_health_monitor [0.006532s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_source_ip [0.002386s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_with_disabled_pool [0.002982s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_with_health_monitor_ip_port [0.002353s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_pool [0.003975s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_health_monitor [0.000659s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_pool [0.001815s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_session_persistence [0.000627s] ... ok Deprecated: Option "active_connection_rety_interval" from group "haproxy_amphora" is deprecated. Use option "active_connection_retry_interval" from group "haproxy_amphora". {0} octavia.tests.unit.common.test_config.TestConfig.test_active_connection_retry_interval [0.003587s] ... ok {0} octavia.tests.unit.common.test_config.TestConfig.test_handle_neutron_deprecations [0.001277s] ... ok {0} octavia.tests.unit.common.test_data_models.TestDataModels.test_Pool_update_add_SP [0.000725s] ... ok {0} octavia.tests.unit.common.test_decorators.TestDecorator.test_get [0.000482s] ... ok {0} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_bad_action_noraise [0.006394s] ... ok {0} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_bad_action_throws [0.008128s] ... ok {0} octavia.tests.unit.common.test_policy.PolicyTestCase.test_get_enforcer [0.023662s] ... ok {0} octavia.tests.unit.common.test_stats.TestStatsMixin.test_get_listener_stats [0.001896s] ... ok {0} octavia.tests.unit.common.test_utils.TestConfig.test_is_ipv4 [0.001001s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_check_default_ciphers_prohibit_list_conflict [0.000723s] ... ok {1} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_private_key_with_passphrase [0.348958s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_check_session_persistence [0.001791s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_network_exists_with_valid_network [0.001470s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_both_rdr_args_a [0.000530s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_both_rdr_args_b [0.000663s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_create_must_have_action [0.001263s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_id [0.000502s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_noid [0.003529s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_url [0.000680s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_url_bad_url [0.000643s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_update_action_rdr_url_arg [0.001210s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_validate_header_name [0.000711s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_validate_url_path [0.000660s] ... ok {2} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_cert_key_pair [0.320947s] ... ok {0} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_load_certificates [0.010440s] ... ok Unable to retrieve certificate: 1 due to . Unable to retrieve certificate: 2 due to . {0} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_load_certificates_get_cert_errors [0.002398s] ... ok Passphrase required. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/tls_utils/cert_parser.py", line 81, in _read_private_key return serialization.load_pem_private_key(private_key_pem, passphrase, File "/usr/lib64/python3.9/site-packages/cryptography/hazmat/primitives/serialization/base.py", line 22, in load_pem_private_key return ossl.load_pem_private_key(data, password) File "/usr/lib64/python3.9/site-packages/cryptography/hazmat/backends/openssl/backend.py", line 827, in load_pem_private_key return self._load_key( File "/usr/lib64/python3.9/site-packages/cryptography/hazmat/backends/openssl/backend.py", line 1064, in _load_key raise TypeError( TypeError: Password was not given but private key is encrypted {0} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_read_private_key_pkcs8 [0.092331s] ... ok Error storing certificate data: {2} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_store_cert_failure [0.148894s] ... ok {2} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_get_cert_no_registration [0.089020s] ... ok Error getting cert http://localhost:9311/v1/containers/49efdbe0-4da5-464f-8e99-cee87418b238: {2} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_get_cert_no_registration_raise_on_secret_access_failure [0.003722s] ... ok {2} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_store_cert [0.002764s] ... ok Failed to read secret for bcb3e219-2a7d-409b-b360-e5d04d00c2e5. {2} octavia.tests.unit.certificates.manager.test_local.TestLocalManager.test_get_secret [0.004107s] ... ok -- {2} octavia.tests.unit.cmd.test_agent.TestAmphoraAgentCMD.test_main [0.036827s] ... ok Forcefully killed "" provider agent because it failed to shutdown in 60 seconds. Unknown error "boom" while shutting down "", ignoring and continuing shutdown process. {2} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_main [0.025526s] ... ok {2} octavia.tests.unit.cmd.test_haproxy_vrrp_check.TestHAproxyVRRPCheckCMD.test_health_check [0.002658s] ... ok {2} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_find_not_found [0.000716s] ... ok {1} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_sign_cert_passphrase_none [0.358830s] ... ok {2} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_do_get [0.015064s] ... ok {2} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_shutdown_thread [0.001412s] ... ok {0} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_validate_cert_handles_intermediates [0.218666s] ... ok {2} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_persistence [0.003149s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_build_config [0.001576s] ... ok {0} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_attach_network_or_port [0.011415s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_http_xff [0.010420s] ... ok {0} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_build [0.001576s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_l7policies [0.005632s] ... ok {0} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_create_server_group [0.001099s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_limited_connections [0.002089s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_persistence_http [0.006065s] ... ok {0} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_validate_availability_zone [0.006986s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_persistence_https [0.002407s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_ping_monitor_http [0.002417s] ... ok Nova failed to claim PCI devices during interface attach for port None on instance acab8512-1f2e-4ea5-bca3-459f9cf14fa3 {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_cert_no_versions [0.002202s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_ciphers_or_versions [0.002975s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_amphora [0.000356s] ... ok {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_fail_claim_pci_exception [0.009526s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_health_monitor [0.000444s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_listener [0.001650s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_listener_PROMETHEUS [0.001611s] ... ok {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_instance_not_found_exception [0.005700s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_listener_with_l7 [0.004952s] ... ok Nova failed to build the instance due to: Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/compute/drivers/nova_driver.py", line 139, in build amphora = self.manager.create( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect Exception {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_build [0.004647s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_loadbalancer_with_l7 [0.009511s] ... ok {1} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_get_cert [0.098184s] ... ok {1} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_get_cert_bad_pkcs12 [0.003839s] ... ok {1} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_set_acls [0.002404s] ... ok Failed to access secret for secret_ref due to: boom. {1} octavia.tests.unit.certificates.manager.test_castellan_mgr.TestCastellanCertManager.test_get_secret [0.001760s] ... ok {1} octavia.tests.unit.certificates.manager.test_noop.TestNoopManager.test_get_cert [0.000898s] ... ok {1} octavia.tests.unit.certificates.manager.test_noop.TestNoopManager.test_store_cert [0.000549s] ... ok {1} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_check_if_provider_agent_enabled [0.000632s] ... ok {1} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_handle_mutate_config [0.001883s] ... ok {1} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_build_init_packet [0.000707s] ... ok {1} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check_fail [0.005812s] ... ok {1} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_handle_mutate_config [0.001029s] ... ok Health Manager listener experienced unknown error: break {1} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_hm_listener [0.002352s] ... ok {1} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_hk_cert_rotation_with_exception [0.001734s] ... ok {1} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_hk_cert_rotation_without_exception [0.001608s] ... ok {1} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interface_cmd [0.007841s] ... ok {1} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_update [0.001940s] ... ok File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/cmd/prometheus_proxy.py", line 730, in do_GET with urllib.request.urlopen(METRICS_URL) as source: # nosec File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result Sending INIT packet to 192.168.0.27:1234 Received ABORT boom {1} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_do_get_exception [0.003706s] ... ok {1} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_amphorav2_not_enabled [0.001308s] ... ok {1} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_amphorav2_warning [0.038312s] ... ok {1} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_persistence_sqlite [0.003092s] ... ok {1} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_yaml_policy [0.006776s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_https_real_monitor [0.002638s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_member_backup [0.002415s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_null_timeouts [0.011113s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_ping_monitor_http_insecure_fork [0.002475s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_cert [0.002355s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_cert_no_ciphers_or_versions_or_alpn [0.002314s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_proxy_protocol [0.002490s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_sourceip_persistence [0.002385s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls [0.005899s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_alpn [0.003110s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_cachesize [0.002665s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_alpn [0.002771s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_unlimited_connections [0.001972s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_ssl_types_l7rules [0.006527s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_l7policy_2_8 [0.000918s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_loadbalancer [0.001812s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_pool_2 [0.000882s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_two_loadbalancers [0.002851s] ... ok {1} octavia.tests.unit.common.jinja.logging.test_logging_jinja_cfg.LoggingJinjaTestCase.test_build_agent_config_disable_logs [0.014660s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__get_meminfo [0.345569s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__load [0.011925s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_haproxy_compatibility.HAProxyCompatTestCase.test_get_haproxy_versions_devel [0.001707s] ... ok Found 1.5 version of haproxy. Disabling external checks. Health monitor of type PING will revert to TCP. {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_haproxy_compatibility.HAProxyCompatTestCase.test_process_cfg_for_version_compat [0.003883s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_keepalivedlvs.KeepalivedLvsTestCase.test_delete_lvs_listener_not_exist [0.001532s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_loadbalancer.ListenerTestCase.test_check_haproxy_status [0.001342s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_write_port_interface_file [0.002641s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_listener_with_http_health_monitor [0.047011s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_listener_with_tcp_health_monitor [0.002009s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_network [0.014015s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_with_health_monitor [0.002422s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_ipv6_session_persistence_default_values [0.002061s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_no_other_resources [0.001114s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_session_persistence [0.000413s] ... ok {1} octavia.tests.unit.common.jinja.test_user_data_jinja_cfg.TestUserDataJinjaCfg.test_build_user_data_config_no_files [0.002350s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_ipv4 [0.014264s] ... ok {1} octavia.tests.unit.common.test_base_taskflow.TestTaskFlowServiceController.test_run_conductor [0.013666s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_get_keepalivedlvs_pid [0.009801s] ... ok {1} octavia.tests.unit.common.test_base_taskflow.TestTaskFlowServiceController.test_run_poster [0.005824s] ... ok {1} octavia.tests.unit.common.test_clients.TestGlanceAuth.test_get_glance_client [0.001155s] ... ok {1} octavia.tests.unit.common.test_config.TestConfig.test_handle_neutron_deprecations_with_precedence [0.000607s] ... ok 2026-02-23 13:27:03.417 1699356 INFO octavia.common.config [-] Logging enabled! 2026-02-23 13:27:03.417 1699356 INFO octavia.common.config [-] /usr/lib/python3.9/site-packages/stestr/subunit_runner/run.py version 16.0.2 {1} octavia.tests.unit.common.test_config.TestConfig.test_sanity [0.005226s] ... ok {1} octavia.tests.unit.common.test_constants.TestConstants.test_import [0.000370s] ... ok {1} octavia.tests.unit.common.test_data_models.TestDataModels.test_LoadBalancer_update_vip_update [0.000637s] ... ok {1} octavia.tests.unit.common.test_data_models.TestDataModels.test_Pool_update [0.000553s] ... ok {1} octavia.tests.unit.common.test_keystone.TestKeystoneSession.test_get_auth_neutron_override [0.002233s] ... ok /usr/lib/python3.9/site-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_get_lvs_vip_addresses [0.039958s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_keepalived_lvs_init_path [0.001387s] ... ok {1} octavia.tests.unit.common.test_policy.AdminRolePolicyTestCase.test_authorize_admin_actions_with_nonadmin_context_throws [0.083358s] ... ok {1} octavia.tests.unit.common.test_policy.IsAdminCheckTestCase.test_init_false [0.001945s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_parse_haproxy_config [0.068101s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_run_systemctl_command [0.008955s] ... ok 2026-02-23 13:27:03.514 1699356 WARNING oslo_policy.policy [None req-a1449f38-625f-4903-add2-eeb0f0f9b825 - fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-02-23 13:27:03.514 1699356 WARNING oslo_policy.policy [None req-a1449f38-625f-4903-add2-eeb0f0f9b825 - fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-02-23 13:27:03.515 1699356 WARNING oslo_policy.policy [None req-a1449f38-625f-4903-add2-eeb0f0f9b825 - fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2026-02-23 13:27:03.515 1699356 WARNING oslo_policy.policy [None req-a1449f38-625f-4903-add2-eeb0f0f9b825 - fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. {1} octavia.tests.unit.common.test_policy.PolicyFileTestCase.test_modified_policy_reloads [0.009681s] ... ok {1} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_good_action [0.005863s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_expand_expected_codes [0.000385s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_get_amphora_driver [0.000823s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_is_cidr_ipv6 [0.000379s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_check_alpn_protocols [0.006706s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_check_hsts_options [0.000459s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_check_hsts_options_put [0.000881s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_ip_not_reserved [0.000639s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_qos_extension_disabled [0.000548s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_qos_extension_enabled [0.000560s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_id_none_create [0.000367s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_update_must_have_args [0.000372s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_header_value_string [0.000601s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_url [0.000882s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_url_path [0.000484s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_validate_cookie_value_string [0.000439s] ... ok 2026-02-23 13:27:03.539 1699356 ERROR octavia.common.tls_utils.cert_parser [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Unreadable Certificate.: TypeError: argument 'data': 'str' object cannot be converted to 'PyBytes' 2026-02-23 13:27:03.539 1699356 ERROR octavia.common.tls_utils.cert_parser Traceback (most recent call last): 2026-02-23 13:27:03.539 1699356 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/tls_utils/cert_parser.py", line 301, in get_cert_expiration 2026-02-23 13:27:03.539 1699356 ERROR octavia.common.tls_utils.cert_parser cert = x509.load_pem_x509_certificate(certificate_pem, 2026-02-23 13:27:03.539 1699356 ERROR octavia.common.tls_utils.cert_parser File "/usr/lib64/python3.9/site-packages/cryptography/x509/base.py", line 531, in load_pem_x509_certificate 2026-02-23 13:27:03.539 1699356 ERROR octavia.common.tls_utils.cert_parser return rust_x509.load_pem_x509_certificate(data) 2026-02-23 13:27:03.539 1699356 ERROR octavia.common.tls_utils.cert_parser TypeError: argument 'data': 'str' object cannot be converted to 'PyBytes' 2026-02-23 13:27:03.539 1699356 ERROR octavia.common.tls_utils.cert_parser {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_cert_expiration [0.001121s] ... ok {3} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_build_stats_message [0.028557s] ... ok {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pkcs7_pem [0.012020s] ... ok 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Unreadable Certificate.: binascii.Error: Incorrect padding 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser Traceback (most recent call last): 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/tls_utils/cert_parser.py", line 166, in _parse_pkcs7_bundle 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser for substrate in _read_pem_blocks(pkcs7): 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/tls_utils/cert_parser.py", line 213, in _read_pem_blocks 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser yield b''.join([base64.b64decode(x) for x in certLines]) 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/tls_utils/cert_parser.py", line 213, in 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser yield b''.join([base64.b64decode(x) for x in certLines]) 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser File "/usr/lib64/python3.9/base64.py", line 87, in b64decode 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser return binascii.a2b_base64(s) 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser binascii.Error: Incorrect padding 2026-02-23 13:27:03.552 1699356 ERROR octavia.common.tls_utils.cert_parser {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pkcs7_pem_bad [0.000821s] ... ok {3} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_list_sock_stat_files [0.015882s] ... ok Unable to save state: OSError() {3} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_save_state_error [0.001653s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__dhclient_up [0.000726s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__wait_tentative [0.001370s] ... ok Error while running command 'post-down eth1' on eth1: 2026-02-23 13:27:03.553 1699356 ERROR octavia.common.tls_utils.cert_parser [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Unreadable Certificate.: ValueError: error parsing asn1 value: ParseError { kind: ShortData } 2026-02-23 13:27:03.553 1699356 ERROR octavia.common.tls_utils.cert_parser Traceback (most recent call last): 2026-02-23 13:27:03.553 1699356 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/tls_utils/cert_parser.py", line 333, in _get_x509_from_der_bytes 2026-02-23 13:27:03.553 1699356 ERROR octavia.common.tls_utils.cert_parser x509cert = x509.load_der_x509_certificate(certificate_der, 2026-02-23 13:27:03.553 1699356 ERROR octavia.common.tls_utils.cert_parser File "/usr/lib64/python3.9/site-packages/cryptography/x509/base.py", line 538, in load_der_x509_certificate 2026-02-23 13:27:03.553 1699356 ERROR octavia.common.tls_utils.cert_parser return rust_x509.load_der_x509_certificate(data) 2026-02-23 13:27:03.553 1699356 ERROR octavia.common.tls_utils.cert_parser ValueError: error parsing asn1 value: ParseError { kind: ShortData } 2026-02-23 13:27:03.553 1699356 ERROR octavia.common.tls_utils.cert_parser {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_x509_from_der_bytes_bad [0.000611s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_down_with_errors [0.008949s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_list [0.010878s] ... ok 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Passphrase required.: TypeError: Password was not given but private key is encrypted 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser Traceback (most recent call last): 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/tls_utils/cert_parser.py", line 81, in _read_private_key 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser return serialization.load_pem_private_key(private_key_pem, passphrase, 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser File "/usr/lib64/python3.9/site-packages/cryptography/hazmat/primitives/serialization/base.py", line 22, in load_pem_private_key 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser return ossl.load_pem_private_key(data, password) 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser File "/usr/lib64/python3.9/site-packages/cryptography/hazmat/backends/openssl/backend.py", line 827, in load_pem_private_key 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser return self._load_key( 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser File "/usr/lib64/python3.9/site-packages/cryptography/hazmat/backends/openssl/backend.py", line 1064, in _load_key 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser raise TypeError( 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser TypeError: Password was not given but private key is encrypted 2026-02-23 13:27:03.554 1699356 ERROR octavia.common.tls_utils.cert_parser {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up_backend [0.023130s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_port_interface_file [0.007931s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file_active_standby [0.006091s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file_dhcp [0.005871s] ... ok {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_read_private_key_pem [0.090739s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file_with_fixed_ips [0.007418s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_resource_ipports_nsname [0.018657s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listeners_stats_disabled_listener [0.016352s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listeners_stats_missing_listener [0.024076s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_network_namespace.TestNetworkNamespace.test_enter [0.012543s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_network_namespace.TestNetworkNamespace.test_init [0.008101s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_network_utils.TestNetworkUtils.test_get_interface_name [0.003097s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test_write_nftable_rules_file_rules [0.009626s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver.TestHAProxyAmphoraDriver.test_get_interface_from_ip [0.018410s] ... ok {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_validate_cert_and_key_match [0.216381s] ... ok 2026-02-23 13:27:03.862 1699356 ERROR octavia.common.tls_utils.cert_parser [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Unreadable Certificate.: ValueError: Unable to load PEM file. See https://cryptography.io/en/latest/faq.html#why-can-t-i-import-my-pem-file for more details. MalformedFraming 2026-02-23 13:27:03.862 1699356 ERROR octavia.common.tls_utils.cert_parser Traceback (most recent call last): 2026-02-23 13:27:03.862 1699356 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/tls_utils/cert_parser.py", line 318, in _get_x509_from_pem_bytes 2026-02-23 13:27:03.862 1699356 ERROR octavia.common.tls_utils.cert_parser x509cert = x509.load_pem_x509_certificate(certificate_pem, 2026-02-23 13:27:03.862 1699356 ERROR octavia.common.tls_utils.cert_parser File "/usr/lib64/python3.9/site-packages/cryptography/x509/base.py", line 531, in load_pem_x509_certificate 2026-02-23 13:27:03.862 1699356 ERROR octavia.common.tls_utils.cert_parser return rust_x509.load_pem_x509_certificate(data) 2026-02-23 13:27:03.862 1699356 ERROR octavia.common.tls_utils.cert_parser ValueError: Unable to load PEM file. See https://cryptography.io/en/latest/faq.html#why-can-t-i-import-my-pem-file for more details. MalformedFraming 2026-02-23 13:27:03.862 1699356 ERROR octavia.common.tls_utils.cert_parser {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_many_loadbalancers [0.782861s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_session_persistence [0.000517s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_with_disabled_listeners [0.012194s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_disabled_sctp_listener [0.059382s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_one_packet [0.002597s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_with_health_monitor_ip_port [0.003655s] ... ok {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_x509_parses [0.133424s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_with_health_monitor [0.002738s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_listener [0.003220s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_get_template [0.001252s] ... ok {2} octavia.tests.unit.common.test_clients.TestCinderAuth.test_get_cinder_client [0.001380s] ... ok {2} octavia.tests.unit.common.test_clients.TestNovaAuth.test_get_nova_client [0.001467s] ... ok {2} octavia.tests.unit.common.test_data_models.TestDataModels.test_Amphora_update [0.000870s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_port_not_found_exception [0.007922s] ... ok {2} octavia.tests.unit.common.test_decorators.TestDecorator.test_set [0.000919s] ... ok 2026-02-23 13:27:04.008 1699356 ERROR octavia.compute.drivers.nova_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error attaching network 1180effa-57c6-4f3e-b72c-9d1c909cda3f with ip None and port None to amphora (compute_id: 09dc6d83-3ea0-493b-8d8d-9e35ea9ecdaf) : Exception: boom {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_unknown_exception [0.003526s] ... ok 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error deleting nova virtual machine.: Exception 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver Traceback (most recent call last): 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/compute/drivers/nova_driver.py", line 166, in delete 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver self.manager.delete(server=compute_id) 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver return self._mock_call(*args, **kwargs) 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver raise effect 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver Exception 2026-02-23 13:27:04.012 1699356 ERROR octavia.compute.drivers.nova_driver {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_delete [0.003795s] ... ok {2} octavia.tests.unit.common.test_policy.PolicyTestCase.test_check_is_admin [0.024491s] ... ok 2026-02-23 13:27:04.016 1699356 WARNING octavia.compute.drivers.nova_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Server group instance with id: 42dc4769-f5bb-4136-9046-a5f13adc88e4 not found. Assuming already deleted.: novaclient.exceptions.NotFound: Not found (HTTP test_exception) 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error delete server group instance.: Exception 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver Traceback (most recent call last): 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/compute/drivers/nova_driver.py", line 301, in delete_server_group 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver self.server_groups.delete(server_group_id) 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver return self._mock_call(*args, **kwargs) 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver raise result 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver Exception 2026-02-23 13:27:04.016 1699356 ERROR octavia.compute.drivers.nova_driver {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_delete_server_group [0.004231s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_translate_amphora [0.010173s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_extracts_image_id_by_tag [0.007492s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_availability_zone_config [0.006618s] ... ok {2} octavia.tests.unit.common.test_policy.PolicyTestCase.test_check_is_admin_fail [0.026771s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_delete [0.011533s] ... ok 2026-02-23 13:27:04.063 1699356 ERROR octavia.compute.drivers.nova_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error detaching port a80536cd-9690-49da-8126-19a543a2bd6e from amphora with compute ID ed99f78f-b26c-446b-8056-5ca89ff8eebb. Skipping.: Exception {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_detach_network_with_exception [0.004387s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_get_amphora [0.003222s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_status [0.003440s] ... ok {2} octavia.tests.unit.common.test_policy.PolicyTestCase.test_early_OR_authorization [0.015624s] ... ok 2026-02-23 13:27:04.075 1699356 INFO octavia.compute.drivers.nova_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] No availability zone listed for server 122bcc11-c958-4ba8-8bfa-dfdf077aac04 {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_translate_amphora_no_availability_zone [0.006553s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_validate_availability_zone [0.005265s] ... ok {2} octavia.tests.unit.common.test_policy.PolicyTestCase.test_templatized_authorization [0.014116s] ... ok {2} octavia.tests.unit.common.test_utils.TestConfig.test_base64_sha1_string [0.000520s] ... ok 2026-02-23 13:27:04.088 1699356 INFO octavia.compute.drivers.nova_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Flavor bogus was not found in nova. 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Nova reports a failure getting flavor details for flavor ID bogus: An unknown exception occurred.: octavia.common.exceptions.OctaviaException: An unknown exception occurred. 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver Traceback (most recent call last): 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/compute/drivers/nova_driver.py", line 409, in validate_flavor 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver self.flavor_manager.get(flavor_id) 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver return self._mock_call(*args, **kwargs) 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver raise result 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver octavia.common.exceptions.OctaviaException: An unknown exception occurred. 2026-02-23 13:27:04.088 1699356 ERROR octavia.compute.drivers.nova_driver {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_validate_flavor_with_exception [0.006305s] ... ok {1} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestCertRotation.test_cert_rotation_expired_amphora_with_exception [0.005799s] ... ok 2026-02-23 13:27:04.096 1699356 INFO octavia.controller.queue.v2.endpoints [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Creating health monitor 'None'... {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_health_monitor [0.002463s] ... ok {2} octavia.tests.unit.common.test_utils.TestConfig.test_get_hostname [0.026927s] ... ok 2026-02-23 13:27:04.098 1699356 INFO octavia.controller.queue.v2.endpoints [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Creating l7policy 'None'... {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_l7policy [0.001317s] ... ok 2026-02-23 13:27:04.100 1699356 INFO octavia.controller.queue.v2.endpoints [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Creating listener '3ab00b80-5d72-4fb6-b2db-6b948d7c842b'... {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_listener [0.001224s] ... ok {2} octavia.tests.unit.common.test_utils.TestConfig.test_get_vip_secuirty_group_name [0.000669s] ... ok {2} octavia.tests.unit.common.test_utils.TestConfig.test_is_ipv6 [0.000407s] ... ok {2} octavia.tests.unit.common.test_utils.TestConfig.test_netmask_to_prefix [0.000428s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_check_default_tls_versions_min_conflict [0.000623s] ... ok 2026-02-23 13:27:04.101 1699356 INFO octavia.controller.queue.v2.endpoints [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Creating load balancer '742e0a4c-57e7-4ff9-a0bf-3c28df58f5b9'... {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_load_balancer [0.001206s] ... ok 2026-02-23 13:27:04.102 1699356 INFO octavia.controller.queue.v2.endpoints [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Deleting listener 'a214bdcb-a6dd-4342-a73c-b4e4d380c675'... {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_listener [0.001286s] ... ok 2026-02-23 13:27:04.104 1699356 INFO octavia.controller.queue.v2.endpoints [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Deleting load balancer 'e37d169b-e297-46c9-92a1-154a6469d6a3'... {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_load_balancer [0.001312s] ... ok 2026-02-23 13:27:04.105 1699356 INFO octavia.controller.queue.v2.endpoints [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Updating pool 'None'... {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_pool [0.001286s] ... ok {1} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_remove_all_from_build_req_queue [0.002316s] ... ok {1} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_update_build_status_and_available_build_slots [0.003024s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_check_port_in_use [0.018345s] ... ok 2026-02-23 13:27:04.113 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update l7rule 6648e935-bc02-4364-b43f-90ecc450e8e8 provisioning status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_l7rule_prov_status_error [0.001942s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_check_tls_version_min [0.001875s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_is_ip_member_of_cidr [0.000424s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_network_exists_with_bad_network [0.000855s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_network_exists_with_bad_subnet [0.001114s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_network_exists_with_valid_subnet [0.000916s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_none [0.000402s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_rdr_pool_id [0.000334s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_rdr_url [0.000675s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_bad_action [0.000564s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_noid_none_create [0.000591s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_url_none_create [0.002424s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_update_action_rdr_pool_arg [0.000516s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_subnet_exists_with_bad_subnet [0.001287s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_subnet_exists_with_valid_subnet [0.009375s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_validate_header_value_string_quoted [0.000776s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_validate_regex [0.000520s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_validate_url [0.000528s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pem_chain [0.000799s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener_unauthorized [0.410264s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners_missing [0.003308s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_api_version [0.002668s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pkcs7_der [0.012699s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum_server_error [0.010701s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_primary_cn [0.006591s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details_server_error [0.002576s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_plug_vip [0.003381s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer [0.002853s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_cert_for_rotation_error [0.012723s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_invalid_cert_for_rotation [0.007972s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_cert_pem_server_error [0.010199s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_config [0.004078s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_vrrp_action [0.002904s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test__process_pool_certs [0.015614s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_delete_second_listener [0.037739s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_get_haproxy_versions [0.013927s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_get_haproxy_versions_with_timeout_dict [0.023593s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_post_network_plug_with_host_routes [0.038525s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_reload [0.018200s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_update_amphora_agent_config [0.041482s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_update_amphora_listeners [0.040809s] ... ok Unable to update listener sample_listener_id_1 due to "". Skipping this listener. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/haproxy/rest_api_driver.py", line 167, in update_amphora_listeners self._process_tls_certificates( File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/haproxy/rest_api_driver.py", line 442, in _process_tls_certificates data = cert_parser.load_certificates_data( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result Exception {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_update_amphora_listeners_bad_cert [0.048897s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_update_stats_v2 [0.001473s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_lb_admin_down [0.015969s] ... ok Health update for amphora 04b0150d-5107-4f76-af04-590e6f09e611 encountered error 'enabled'. Skipping health update. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 240, in update_health self._update_health(health, srcaddr) File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 347, in _update_health if listener['enabled']: KeyError: 'enabled' {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_list_full_member_down [0.018292s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_map_cert_tls_container [0.375598s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_down [0.019473s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_down_no_hm [0.015717s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_maint [0.007185s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_prepare_private_key [0.041351s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_missing_no_hm [0.016825s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_no_status_change [0.010810s] ... ok Listener listener-id-1 is not in DB Member member-id-1 is not able to update in DB Pool pool-id-1 is not in DB Pool pool-id-2 is not in DB Health update for amphora 04b0150d-5107-4f76-af04-590e6f09e611 encountered error 'dict' object has no attribute 'id'. Skipping health update. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 547, in _update_health self._update_status( File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 233, in _update_status repo.update(session, entity_id, operating_status=new_op_status) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result sqlalchemy.exc.NoResultFound: () During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 240, in update_health self._update_health(health, srcaddr) File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 552, in _update_health LOG.error("Load balancer %s is not in DB", db_lb.id) AttributeError: 'dict' object has no attribute 'id' {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_not_found [0.005406s] ... ok Health update for amphora 04b0150d-5107-4f76-af04-590e6f09e611 encountered error 'enabled'. Skipping health update. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 240, in update_health self._update_health(health, srcaddr) File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/amphorae/drivers/health/heartbeat_udp.py", line 347, in _update_health if listener['enabled']: KeyError: 'enabled' {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_online [0.021380s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_prepare_private_key_orig_not_encrypted [0.057163s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_split_x509s [0.012725s] ... ok Amphora 04b0150d-5107-4f76-af04-590e6f09e611 health message reports 1 listeners when 0 expected {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_with_without_udp_listeners [0.023310s] ... ok {2} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_delete_server_group [0.007404s] ... ok {2} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_get_amphora [0.001475s] ... ok {2} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_validate_flavor [0.004069s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_lb_pool_health_offline [0.012970s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port [0.008106s] ... ok {3} octavia.tests.unit.amphorae.drivers.keepalived.jinja.test_jinja_cfg.TestVRRPRestDriver.test_build_keepalived_config [0.012405s] ... ok {3} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_finalize_amphora [0.000621s] ... ok {3} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_get_info [0.000507s] ... ok {3} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_update [0.000567s] ... ok {3} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_update_amphora_listeners [0.003256s] ... ok {3} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_duplicate_argument [0.001302s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_conflict_exception [0.014028s] ... ok {3} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_with_configured_url [0.001130s] ... ok {3} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_model_to_type_with_subset_of_fields [0.000703s] ... ok {3} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_type_to_dict [0.000434s] ... ok {3} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_type_to_dict_when_admin_state_up_is_null [0.000376s] ... ok Error create server group instance. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/compute/drivers/nova_driver.py", line 288, in create_server_group server_group_obj = self.server_groups.create(**kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect Exception {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_create_server_group [0.010996s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_availability_zone [0.006002s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_random_amphora_name_length [0.005714s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_detach_network [0.006461s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_create_vip_port_without_port_security_enabled [0.046763s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_encrypt_listener_dict [0.004898s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_health_monitor_update [0.002651s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_update [0.002483s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_update_name [0.003332s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7rule_update [0.002977s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7rule_update_invert [0.002865s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_create [0.003138s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_delete [0.002577s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_update [0.002862s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_update_name [0.002984s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update [0.004385s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update_udp_ipv4 [0.007239s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_delete [0.012076s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_update_name [0.002789s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_delete [0.003562s] ... ok {1} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_loadbalancer_prov_status_active [0.722059s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_update_name [0.004535s] ... ok 2026-02-23 13:27:04.839 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update member 2a209fa4-a45e-43a0-a336-0a56e71a9ca1 provisioning status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_member_prov_status_error [0.003313s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_update_unsupported_alpn [0.002692s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_validate_flavor [0.008637s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_master_rest_anti_affinity_create_amphora_for_lb_flow [0.009243s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_bogus_object [0.001058s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_healthmonitor [0.003901s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_member [0.003170s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_create_amphora_flow_cert [0.008999s] ... ok Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 78, in handle stats = _recv(self.request) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 78, in handle stats = _recv(self.request) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatsRequestHandler_handle_recv_timeout [0.001708s] ... ok Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 54, in handle status = _recv(self.request) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatusRequestHandler_handle [0.001994s] ... ok Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/driver_agent/driver_listener.py", line 54, in handle status = _recv(self.request) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect socket.timeout {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatusRequestHandler_handle_recv_timeout [0.001562s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_cleanup_socket_file [0.000799s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_delete_amphora_flow [0.011745s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_process_status_update [0.006745s] ... ok 2026-02-23 13:27:04.872 1699356 INFO octavia.controller.worker.v2.flows.amphora_flows [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Performing failover for amphora: {'id': '1e74944f-3cd2-4ef2-a3e4-8808b174ad15', 'load_balancer_id': None, 'lb_network_ip': None, 'compute_id': None, 'role': 'undefined'} {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_update_loadbalancer_status [0.004548s] ... ok {3} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_health_monitor_delete [0.000686s] ... ok {3} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7rule_delete [0.000669s] ... ok {3} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_listener_update [0.000547s] ... ok {3} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_loadbalancer_delete [0.000499s] ... ok {3} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_member_create [0.000450s] ... ok Provider 'provider_name' raised a driver error: An unknown driver error occurred. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/utils.py", line 53, in call_provider return driver_method(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect octavia_lib.api.drivers.exceptions.DriverError: An unknown driver error occurred. Provider 'provider_name' raised an unknown error: Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/api/drivers/utils.py", line 53, in call_provider return driver_method(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect Exception {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_call_provider [0.004065s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_failover_flow_bogus_role [0.017455s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_vrrp_subflow_dont_create_vrrp_group [0.005426s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_l7policies_to_provider_l7policies [0.016980s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_l7rule_flows.TestL7RuleFlows.test_get_delete_l7rule_flow [0.002636s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_delete_listener_internal_flow [0.004121s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_listeners_to_provider_listeners [0.010216s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_members_to_provider_members [0.002971s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_hm_dict_to_provider_dict [0.002766s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_l7rule_dict_to_provider_dict [0.001681s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_listener_dict_to_provider_dict [0.008704s] ... ok Unable to retrieve certificate(s) due to An unknown exception occurred.. {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_listener_dict_to_provider_dict_load_cert_error [0.003177s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_member_dict_to_provider_dict [0.002276s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_vip_dict_to_provider_dict [0.001946s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_availability_zone_profile [0.000591s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_invalid_name [0.000553s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_name_mandatory [0.000512s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_provider_name_length [0.000523s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_availability_zone_profile_id_mandatory [0.007835s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_invalid_name [0.000658s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_name_length [0.000492s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_non_uuid_project_id [0.000438s] ... ok {3} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_flavor_profile [0.000468s] ... ok {3} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_name_length [0.000491s] ... ok {3} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_name_mandatory [0.000400s] ... ok {3} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_description_length [0.000453s] ... ok {3} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_invalid_enabled [0.000601s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_health_monitor [0.000576s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_tags [0.000688s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_url_path_with_url [0.000813s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_type_mandatory [0.007542s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_max_retries_down [0.000491s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_url_path_no_leading_slash [0.000637s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_admin_state_up [0.000441s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_position [0.000420s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_with_redirect_url [0.000534s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_l7policy_max_position [0.000433s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_compare_type_mandatory [0.000454s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_compare_type [0.000428s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_key_whitespace [0.000809s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_tags [0.000654s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_value_whitespace [0.001503s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_compare_type [0.000573s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_key [0.000716s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_connection_limit [0.000893s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_non_uuid_project_id [0.000635s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_admin_state_up [0.000582s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_connection_limit [0.000934s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_tags [0.000849s] ... ok {3} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_description [0.000530s] ... ok {3} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_load_balancer [0.000438s] ... ok {3} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_name_length [0.000534s] ... ok {3} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_non_uuid_project_id [0.000425s] ... ok {3} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_name [0.000627s] ... ok {3} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_qos_policy_id [0.000401s] ... ok {3} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_max_weight [0.000478s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolFullResponse.test_pool_full_response_with_health_monitor [0.000821s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolFullResponse.test_pool_full_response_without_children [0.000506s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_non_uuid_project_id [0.000469s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_pool [0.000443s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_session_persistence [0.000585s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_load_balancer_flows_active_standby_listeners [0.074593s] ... ok {3} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_get_barbican_client_user_auth [0.002158s] ... ok {3} octavia.tests.unit.certificates.common.test_local.TestLocalCommon.test_local_cert [0.001099s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_no_amps_act_stdby [0.018461s] ... ok 2026-02-23 13:27:05.008 1699356 INFO octavia.controller.worker.v2.flows.load_balancer_flows [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Performing failover for amphora: {'id': '4dda178c-2045-46e9-9e48-efb91e98e6b3', 'load_balancer_id': , 'lb_network_ip': None, 'compute_id': '66cb2b2c-a89d-4e54-86dd-4559c2cca08c', 'role': 'master_or_backup'} {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_one_amps_act_stdby [0.029007s] ... ok 2026-02-23 13:27:05.044 1699356 INFO octavia.controller.worker.v2.flows.load_balancer_flows [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Performing failover for amphora: {'id': '588ef8b9-3b72-4952-adfd-f737dfc7c236', 'load_balancer_id': , 'lb_network_ip': None, 'compute_id': '8f2ec4d3-545d-40b7-bcda-cf6f1c31d1b5', 'role': 'undefined'} {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_three_amps_act_stdby [0.065579s] ... ok 2026-02-23 13:27:05.112 1699356 INFO octavia.controller.worker.v2.flows.load_balancer_flows [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Performing failover for amphora: {'id': '1b424229-4a52-4fe6-b3ce-f59a778dea3a', 'load_balancer_id': , 'lb_network_ip': None, 'compute_id': '0c87ddd4-6253-454d-9a4f-dc8a81e175ed', 'role': 'master_or_backup'} {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_two_amps_standalone_act_stdby [0.066866s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_update_load_balancer_flow [0.003753s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_member_flows.TestMemberFlows.test_get_batch_update_members_flow [0.005085s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_member_flows.TestMemberFlows.test_get_create_member_flow [0.005936s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_pool_flows.TestPoolFlows.test_get_delete_pool_flow_internal [0.001905s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amp_listeners_update [0.012716s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_cert_upload [0.004689s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_get_info [0.003217s] ... ok {3} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_private_key [0.269638s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_network_plug_with_host_routes [0.265457s] ... ok {3} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_sign_cert [0.266664s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_vip_plug_with_host_routes [0.007456s] ... ok 2026-02-23 13:27:05.548 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update amphora 91b1ca39-8438-46c7-8f03-63a97c625dd3 status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphorae_post_network_plug [0.015201s] ... ok 2026-02-23 13:27:05.559 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update listener b1d578a9-e658-4d2c-97f7-455ed054afd7 provisioning status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_listener_delete [0.011127s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_attach_port [0.004145s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_wait_error_status [0.003272s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_associate_failover_amphora_with_lb_id [0.007639s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_health_monitor_in_db_by_pool [0.005825s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_listener_in_db [0.005497s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_pool_in_db [0.005759s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_disable_amphora_health_monitoring [0.005436s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_amphorae_from_loadbalancer [0.006035s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_listeners_from_loadbalancer [0.003995s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_active_in_db_full_graph [0.008846s] ... ok 2026-02-23 13:27:05.630 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update amphora 21251a44-6331-4652-a6a7-26f33a6fd4fa status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_allocated_in_db [0.008008s] ... ok 2026-02-23 13:27:05.638 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update health monitor 2ef322a3-9f29-476c-9c2b-e939d19c10da provisioning status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_mon_pending_delete_in_db [0.013841s] ... ok 2026-02-23 13:27:05.657 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update health monitor 2ef322a3-9f29-476c-9c2b-e939d19c10da provisioning status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_mon_pending_update_in_db [0.012266s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_monitors_online_in_db [0.010930s] ... ok 2026-02-23 13:27:05.677 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update l7policy 6d9f4966-3ed6-41ad-842c-a80c110fb228 provisioning status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7policy_pending_delete_in_db [0.007310s] ... ok 2026-02-23 13:27:05.683 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update l7rule 1127df1b-5b19-425d-aa32-b3d962e0c8de provisioning status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7rule_pending_create_in_db [0.006755s] ... ok 2026-02-23 13:27:05.691 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update member f74ca00d-1ffb-4aeb-a015-ae2bd871642b provisioning status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_member_pending_delete_in_db [0.009998s] ... ok 2026-02-23 13:27:05.701 1699356 ERROR octavia.controller.worker.task_utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to update pool dadce143-42d0-4bf2-9d02-4e07c0662d99 provisioning status to ERROR due to: fail: Exception: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_pool_pending_update_in_db [0.020725s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_db_cert_exp [0.010603s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_vip_data [0.004812s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_vip_data2 [0.007525s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_get_amphora_retried [1.006598s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_validate_flavor [0.004410s] ... ok {2} octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_exit [0.003966s] ... ok 2026-02-23 13:27:05.763 1699356 ERROR octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to decrement health monitor quota for project: 0366c26a-040d-4778-af93-0acaa88868af the project may have excess quota in use.: octavia.common.exceptions.OctaviaException: fail 2026-02-23 13:27:05.765 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for health monitor on project 0366c26a-040d-4778-af93-0acaa88868af Project quota counts may be incorrect. 2026-02-23 13:27:05.767 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for health monitor on project 0366c26a-040d-4778-af93-0acaa88868af Project quota counts may be incorrect. 2026-02-23 13:27:05.771 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for health monitor on project 0366c26a-040d-4778-af93-0acaa88868af Project quota counts may be incorrect. 2026-02-23 13:27:05.777 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for health monitor on project 0366c26a-040d-4778-af93-0acaa88868af Project quota counts may be incorrect. {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_health_monitor_quota [0.037935s] ... ok Load balancer is in immutable state . Skipping failover. 2026-02-23 13:27:05.785 1699356 ERROR octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to decrement l7rule quota for project: 600b4641-4dd4-412a-bc1a-b852400de4df the project may have excess quota in use.: octavia.common.exceptions.OctaviaException: fail 2026-02-23 13:27:05.789 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for l7rule on project 600b4641-4dd4-412a-bc1a-b852400de4df Project quota counts may be incorrect. 2026-02-23 13:27:05.791 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for l7rule on project 600b4641-4dd4-412a-bc1a-b852400de4df Project quota counts may be incorrect. 2026-02-23 13:27:05.795 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for l7rule on project 600b4641-4dd4-412a-bc1a-b852400de4df Project quota counts may be incorrect. 2026-02-23 13:27:05.797 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for l7rule on project 600b4641-4dd4-412a-bc1a-b852400de4df Project quota counts may be incorrect. {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_l7rule_quota [0.018228s] ... ok 2026-02-23 13:27:05.814 1699356 ERROR octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to decrement load balancer quota for project: 4d2c9ab8-d049-4d52-8aa2-9628e0d8cc4b the project may have excess quota in use.: octavia.common.exceptions.OctaviaException: fail 2026-02-23 13:27:05.816 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for load balancer on project 4d2c9ab8-d049-4d52-8aa2-9628e0d8cc4b Project quota counts may be incorrect. 2026-02-23 13:27:05.818 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for load balancer on project 4d2c9ab8-d049-4d52-8aa2-9628e0d8cc4b Project quota counts may be incorrect. 2026-02-23 13:27:05.821 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for load balancer on project 4d2c9ab8-d049-4d52-8aa2-9628e0d8cc4b Project quota counts may be incorrect. 2026-02-23 13:27:05.823 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for load balancer on project 4d2c9ab8-d049-4d52-8aa2-9628e0d8cc4b Project quota counts may be incorrect. {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_loadbalancer_quota [0.027840s] ... ok 2026-02-23 13:27:05.830 1699356 ERROR octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to decrement pool quota for project: 56acad6c-97cc-4877-adf7-a1d1632c6db7 the project may have excess quota in use.: octavia.common.exceptions.OctaviaException: fail 2026-02-23 13:27:05.832 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for pool on project 56acad6c-97cc-4877-adf7-a1d1632c6db7 Project quota counts may be incorrect. 2026-02-23 13:27:05.834 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for pool on project 56acad6c-97cc-4877-adf7-a1d1632c6db7 Project quota counts may be incorrect. 2026-02-23 13:27:05.837 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for pool on project 56acad6c-97cc-4877-adf7-a1d1632c6db7 Project quota counts may be incorrect. 2026-02-23 13:27:05.839 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for pool on project 56acad6c-97cc-4877-adf7-a1d1632c6db7 Project quota counts may be incorrect. {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_pool_quota [0.013711s] ... ok 2026-02-23 13:27:05.844 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for pool on project b2168165-f7fc-41fc-a87b-2fa80a1ebc81 Project quota counts may be incorrect. 2026-02-23 13:27:05.846 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for pool on project b2168165-f7fc-41fc-a87b-2fa80a1ebc81 Project quota counts may be incorrect. 2026-02-23 13:27:05.848 1699356 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Reverting decrement quota for pool on project b2168165-f7fc-41fc-a87b-2fa80a1ebc81 Project quota counts may be incorrect. {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_pool_quota_pool_children [0.009301s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_AmphoraIDToErrorOnRevertTask [0.009450s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_LoadBalancerIDToErrorOnRevertTask [0.002292s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_allocate_vip_for_failover [0.003838s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_apply_qos_on_update [0.020646s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_calculate_delta [0.015462s] ... ok {3} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_sign_cert_invalid_algorithm [0.417382s] ... ok {3} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_delete_cert_legacy [0.002956s] ... ok Failed to access secret for http://localhost:9311/v1/secrets/47aa0c82-006c-4706-9fec-0dde3bf852b1 due to: . {3} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_get_secret [0.013934s] ... ok {3} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_unset_acls [0.001952s] ... ok {3} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_delete_cert [0.314319s] ... ok {3} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_get_cert [0.046330s] ... ok {3} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_get_secret [0.002472s] ... ok {3} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_unset_acls [0.003082s] ... ok {3} octavia.tests.unit.certificates.manager.test_local.TestLocalManager.test_delete_cert [0.015170s] ... ok {3} octavia.tests.unit.certificates.manager.test_local.TestLocalManager.test_get_cert [0.020165s] ... ok {3} octavia.tests.unit.certificates.manager.test_local.TestLocalManager.test_store_cert [0.005420s] ... ok Provider agent "test_agent_name" raised exception: boom. Restarting the "test_agent_name" provider agent. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/cmd/driver_agent.py", line 64, in _process_wrapper function(exit_event) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result Exception: boom test_proc_name raised exception: boom. Restarting test_proc_name. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/cmd/driver_agent.py", line 64, in _process_wrapper function(exit_event) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result Exception: boom {3} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_process_wrapper [2.004508s] ... ok {3} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_decode_packet_too_short [0.001042s] ... ok {3} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_crc32c [0.000713s] ... ok {3} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_hm_health_check [0.002976s] ... ok {3} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_main [0.022047s] ... ok {3} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_main_keyboard_interrupt [0.012032s] ... ok {3} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_main [0.008598s] ... ok {3} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_find [0.000971s] ... ok {3} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_find_all [0.000486s] ... ok {3} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_add_cpu_utilization [0.000848s] ... ok {3} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_log_request [0.000745s] ... ok {3} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_jobboard_not_connected [0.003526s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_escape_haproxy_config_string [0.002314s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_get_template [0.000385s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_appcookie_persistence [0.007925s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_http [0.002444s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_log [0.003945s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_cert_no_alpn [0.002814s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_no_alpn [0.011342s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_prometheus [0.002083s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_alpn_hsts_max_age_only [0.002976s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_with_full_pool_cert [0.002549s] ... ok {3} octavia.tests.unit.common.jinja.logging.test_logging_jinja_cfg.LoggingJinjaTestCase.test_build_agent_config [0.005407s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_no_other_resources [0.037931s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_source_ip [0.002471s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_listener_with_tcp_health_monitor [0.003662s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_one_packet [0.002074s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_with_pool_no_member [0.001459s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_health_monitor [0.000466s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_member [0.000559s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_listener [0.002912s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_member [0.000712s] ... ok {3} octavia.tests.unit.common.jinja.test_user_data_jinja_cfg.TestUserDataJinjaCfg.test_build_user_data_config [0.002780s] ... ok {3} octavia.tests.unit.common.test_base_taskflow.TestBaseTaskFlowEngine.test_taskflow_load [0.003684s] ... ok {3} octavia.tests.unit.common.test_base_taskflow.TestJobDetailsFilter.test_filter [0.000952s] ... ok {3} octavia.tests.unit.common.test_base_taskflow.TestTaskFlowServiceController.test__extend_jobs [0.004405s] ... ok {3} octavia.tests.unit.common.test_base_taskflow.TestTaskFlowServiceController.test__wait_for_job [0.003725s] ... ok {3} octavia.tests.unit.common.test_config.TestConfig.test_validate_server_certs_key_passphrase [0.000719s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_ListenerStatistics_iadd [0.000656s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_LoadBalancer_update [0.000581s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_LoadBalancer_update_add_vip [0.000540s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_Pool_update_SP_update [0.000494s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_Pool_update_delete_SP [0.000603s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_Quota_update [0.000539s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_TLSContainer_serialization [0.000501s] ... ok {3} octavia.tests.unit.common.test_decorators.TestDecorator.test_similar_classes [0.000394s] ... ok {3} octavia.tests.unit.common.test_exceptions.TestExceptions.test_exception [0.000359s] ... ok {3} octavia.tests.unit.common.test_keystone.TestKeystoneSession.test_get_auth_neutron_override_endpoint [0.001963s] ... ok {3} octavia.tests.unit.common.test_policy.IsAdminCheckTestCase.test_call_false [0.014331s] ... ok {3} octavia.tests.unit.common.test_policy.IsAdminCheckTestCase.test_call_true [0.005975s] ... ok {3} octavia.tests.unit.common.test_policy.IsAdminCheckTestCase.test_init_true [0.001806s] ... ok /usr/lib/python3.9/site-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' {3} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_http [0.008433s] ... ok Policy not registered Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/policy.py", line 118, in authorize return super().authorize( File "/usr/lib/python3.9/site-packages/oslo_policy/policy.py", line 1187, in authorize raise PolicyNotRegistered(rule) oslo_policy.policy.PolicyNotRegistered: Policy example:noexist has not been registered {3} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_nonexistent_action_throws [0.007009s] ... ok /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1133: UserWarning: Policy "context_is_admin": "role:admin" failed scope check. The token used to make the request was system scoped but the policy requires ['project'] scope. This behavior may change in the future where using the intended scope is required warnings.warn(msg) {3} octavia.tests.unit.common.test_policy.PolicyTestCase.test_check_is_admin_with_system_scope_token [0.006668s] ... ok {3} octavia.tests.unit.common.test_policy.PolicyTestCase.test_early_AND_authorization [0.005994s] ... ok {3} octavia.tests.unit.common.test_policy.PolicyTestCase.test_ignore_case_role_check [0.007747s] ... ok {3} octavia.tests.unit.common.test_stats.TestStatsMixin.test_get_listener_stats_with_amphora_deleted [0.001631s] ... ok {3} octavia.tests.unit.common.test_utils.TestConfig.test_ip_netmask_to_cidr [0.000487s] ... ok {3} octavia.tests.unit.common.test_utils.TestConfig.test_ip_port_str [0.000374s] ... ok {3} octavia.tests.unit.common.test_utils.TestConfig.test_is_ipv6_lla [0.000390s] ... ok {3} octavia.tests.unit.common.test_utils.TestConfig.test_map_protocol_to_nftable_protocol [0.000334s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_check_tls_version_list [0.000545s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_network_allowed_by_config [0.000532s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_port_exists_with_bad_port [0.000850s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_port_exists_with_valid_port [0.000953s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_qos_policy_exists [0.001397s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_rdr_pool_model [0.000376s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_reject [0.000325s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_both_none_create [0.000388s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_cookie_value_string [0.000591s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_header_name [0.000495s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_regex [0.000398s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_validate_header_value_string [0.000581s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_validate_url_bad_schema [0.000476s] ... ok {3} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_alt_subject_name_parses [0.001022s] ... ok {3} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_build_pem [0.000497s] ... ok Unreadable Certificate. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/common/tls_utils/cert_parser.py", line 224, in _get_certs_from_pkcs7_substrate contentInfo, _ = der_decoder.decode(substrate, File "/usr/lib/python3.9/site-packages/pyasn1/codec/ber/decoder.py", line 2116, in __call__ raise error.SubstrateUnderrunError('Short substrate on input') pyasn1.error.SubstrateUnderrunError: Short substrate on input {3} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pkcs7_der_bad [0.001077s] ... ok {3} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_delete [0.001170s] ... ok {3} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_detach_port [0.001142s] ... ok {3} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_status [0.000969s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_general_not_found_exception [0.004593s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_network_not_found_exception [0.005375s] ... ok Nova failed to bind the port during interface attach for port None on instance 23bea7ca-ad80-410e-aecd-617e7eb7390f {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_port_bind_fail_exception [0.006002s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build [0.004052s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_cinder_volume [0.003547s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_default_boot_network [0.004165s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_delete_server_group [0.003168s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_translate_amphora [0.003079s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_translate_amphora_use_cinder [0.004203s] ... ok Nova reports a failure getting listing availability zones: Nova availability zone bogus not found. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/compute/drivers/nova_driver.py", line 433, in validate_availability_zone raise exceptions.InvalidSubresource( octavia.common.exceptions.InvalidSubresource: Nova availability zone bogus not found. {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_validate_availability_zone_with_exception [0.004989s] ... ok {3} octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_nonstale_amphora [0.001872s] ... ok {3} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestCertRotation.test_cert_rotation_non_expired_amphora [0.001835s] ... ok {3} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestDatabaseCleanup.test_delete_old_amphorae_True [0.003268s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_batch_update_members [0.007417s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_l7rule [0.002680s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_load_balancer_no_flavor_or_az [0.004759s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_pool [0.001423s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_l7rule [0.001124s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_load_balancer [0.001524s] ... ok Failed to update listener 6766662c-9110-4f4f-9baa-7c2434a9fb78 provisioning status to ACTIVE due to: fail {3} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_listener_prov_status_active [0.002999s] ... ok Failed to update listener e9b3b7f9-6ba0-45e2-9626-0b174174b1dc provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_listener_prov_status_error [0.003379s] ... ok Failed to update pool aeaeb607-7101-4161-b1e6-f7a25a8359ea provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_pool_prov_status_error [0.001852s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_cert_rotate_amphora_flow [0.004872s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_backup_create_amphora_for_lb_flow [0.006812s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_bogus_create_amphora_for_lb_flow [0.004900s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_failover_flow_act_stdby [0.017908s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_l7policy_flows.TestL7PolicyFlows.test_get_delete_l7policy_flow [0.002056s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_create_all_listeners_flow [0.005467s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_delete_listener_flow [0.003657s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_update_listener_flow [0.006054s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_no_amps_single [0.015098s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_two_amps_act_stdby [0.019546s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_two_amps_bogus_act_stdby [0.023797s] ... ok Failed to update amphora 84834242-2761-49c2-9b81-d284e02026bb status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_finalize [0.006119s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_index_update_vrrp_interface [0.004611s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_index_vrrp_update [0.006692s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_update_vrrp_interface [0.003877s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphorae_get_connectivity_status [0.006467s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_delete_port [4.327433s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_member_ports [0.005518s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_revert_plug_vip_amphora_raise_db_error [0.004266s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_update_vip_for_delete [0.002829s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_notification_tasks.TestNotificationTasks.test_delete_notification [0.002059s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_notification_tasks.TestNotificationTasks.test_update_notification_execute [0.004586s] ... ok 2026-02-23 13:27:10.281 1699356 WARNING octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to fetch l7policy 0ec06b05-e0be-47ec-bcbe-88e0429030ca from DB. Retrying for up to 60 seconds. {2} octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_stale_amphora [5.043220s] ... ok {2} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestDatabaseCleanup.test_delete_old_amphorae_False [0.003151s] ... ok {2} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestDatabaseCleanup.test_delete_old_amphorae_Zombie [0.003645s] ... ok {2} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestDatabaseCleanup.test_delete_old_load_balancer [0.003201s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_member [0.001271s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_pool [0.003948s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_l7policy [0.001162s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_amphora_agent_config [0.001121s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_health_monitor [0.001114s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_listener [0.001700s] ... ok {2} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_has_build_slot [0.002851s] ... ok {2} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_has_highest_priority [0.001743s] ... ok {2} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_remove_from_build_req_queue [0.002177s] ... ok Failed to update amphora f8dc5f02-ff2f-4105-8a0b-0809d0bc67a7 status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_amphora_status_error [0.005676s] ... ok Failed to update health monitor edf489c8-e2b2-45db-a5dc-d33eb85365b8 provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_health_mon_prov_status_error [0.002867s] ... ok Failed to update l7policy 3274fc0a-1a7b-481b-b173-7399ac345e7e provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_l7policy_prov_status_error [0.002916s] ... ok {2} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_loadbalancer_prov_status_error [0.346070s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test__retry_flow [0.003157s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_vrrp_subflow [0.004764s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_update_amphora_config_flow [0.001910s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_health_monitor_flows.TestHealthMonitorFlows.test_get_create_health_monitor_flow [0.002518s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_health_monitor_flows.TestHealthMonitorFlows.test_get_delete_health_monitor_flow [0.002506s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_l7policy_flows.TestL7PolicyFlows.test_get_create_l7policy_flow [0.001684s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_l7policy_flows.TestL7PolicyFlows.test_get_update_l7policy_flow [0.001999s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_l7rule_flows.TestL7RuleFlows.test_get_update_l7rule_flow [0.004998s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_active_standby_load_balancer_flow [0.021564s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_load_balancer_flows_single_listeners [0.015950s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_delete_load_balancer_flow [0.004904s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_delete_load_balancer_flow_cascade [0.010001s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_one_amp_single [0.016496s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_l7policy [1.010233s] ... ok 2026-02-23 13:27:11.293 1699356 WARNING octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to fetch l7rule from DB. Retrying for up to 60 seconds. {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_one_bogus_amp_single [0.025313s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_two_amp_single [0.020595s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_post_lb_amp_association_flow [0.010965s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amp_index_listener_update [0.011059s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_compute_connectivity_wait [0.003766s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_get_diagnostics [0.002400s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_index_vrrp_start [0.004608s] ... ok Failed to update amphora a525b4a9-c776-4ef4-ba62-9cdd1bb3501f status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_network_plug [0.005759s] ... ok Failed to update amphora a525b4a9-c776-4ef4-ba62-9cdd1bb3501f status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_vip_plug [0.019669s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_vrrp_start [0.004912s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphorae_post_vip_plug [0.013478s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_listeners_update [0.008986s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_set_amphora_firewall_rules [0.005683s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create_availability_zone [0.008459s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create_cert [0.026655s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create_without_ssh_access [0.009226s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_wait_skipped [0.002884s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_nova_server_group_create [0.003431s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_health_monitor_in_db [0.008599s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_member_in_db [0.006217s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_vip_from_loadbalancer [0.004125s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_pending_deleted_in_db [0.017344s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_booting_in_db [0.004850s] ... ok Failed to update amphora 58c574a1-8bc5-4e52-96ee-771201fcd742 status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_deleted_in_db [0.008148s] ... ok Failed to update amphora 58c574a1-8bc5-4e52-96ee-771201fcd742 status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_pending_update_in_db [0.007621s] ... ok Failed to update l7policy 779ff106-a8a0-40f2-8e8f-b304590c5d1d provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7policy_active_in_db [0.015800s] ... ok Failed to update l7policy 779ff106-a8a0-40f2-8e8f-b304590c5d1d provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7policy_pending_create_in_db [0.004534s] ... ok Failed to update l7rule 8adb8f3d-ef1c-4618-8311-31bc2ef02717 provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7rule_pending_update_in_db [0.004843s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_lb_amphorae_health_monitoring_busy [0.006415s] ... ok Failed to update member a6b05808-4a3b-481f-be49-3e4f5eaf5a9d provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_member_active_in_db [0.007667s] ... ok Failed to update member a6b05808-4a3b-481f-be49-3e4f5eaf5a9d provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_member_pending_create_in_db [0.013032s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_health_monitor_in_db [0.005237s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_l7rule_in_db [0.009671s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_member_in_db [0.005425s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_pool_in_db [0.006839s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_pool_members_operating_status_in_db [0.004564s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_delete [3.007491s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_wait [0.003934s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_delete_amphorae_on_load_balancer [0.006241s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_l7policy_in_db [0.039327s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_disable_lb_amphorae_health_monitoring [0.012797s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_vip_after_allocation [0.302680s] ... ok Failed to decrement listener quota for project: 6b5cc567-2d64-4f98-bee0-1854abcdbcd4 the project may have excess quota in use. Reverting decrement quota for listener on project 6b5cc567-2d64-4f98-bee0-1854abcdbcd4 Project quota counts may be incorrect. Reverting decrement quota for listener on project 6b5cc567-2d64-4f98-bee0-1854abcdbcd4 Project quota counts may be incorrect. Reverting decrement quota for listener on project 6b5cc567-2d64-4f98-bee0-1854abcdbcd4 Project quota counts may be incorrect. Reverting decrement quota for listener on project 6b5cc567-2d64-4f98-bee0-1854abcdbcd4 Project quota counts may be incorrect. {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_listener_quota [0.005291s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_AmphoraToErrorOnRevertTask [0.002056s] ... ok Failed to update pool c5bdbed3-5ce9-45ce-8130-ec97a9e43911 provisioning status to ACTIVE due to: No sql_connection parameter is established {2} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_HealthMonitorToErrorOnRevertTask [0.003648s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_MembersToErrorOnRevertTask [0.002659s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_PoolToErrorOnRevertTask [0.002323s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_admin_down_port [0.003548s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_allocate_vip [0.005619s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_build_amp_data [0.001551s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_plumbed_networks [0.002086s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_subnet_from_vip [0.003800s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_update_vip [0.002562s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_shim_tasks.TestShimTasks.test_amphora_to_amphorae_with_vrrp_ip [0.000685s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_batch_update_members [0.014929s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_full_graph_active_standby [0.003942s] ... ok Failed to fetch load_balancer b2e7cb80-80c6-4f80-980f-c9b5e69ca918 from DB. Retrying for up to 60 seconds. Failed to update health monitor 62910179-90ef-4c09-81c4-663209b46f36 provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_mon_active_in_db [0.351602s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_l7rule [1.013861s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_active_standby [0.003464s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_full_graph_single [0.003954s] ... ok Failed to update health monitor 62910179-90ef-4c09-81c4-663209b46f36 provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_mon_pending_create_in_db [0.017143s] ... ok Failed to update l7rule a6995993-a680-4117-84e4-1a2f81e179fe provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7rule_active_in_db [0.006116s] ... ok 2026-02-23 13:27:12.315 1699356 WARNING octavia.api.drivers.utils [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Unable to retrieve certificate(s) due to .: RuntimeError {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_load_balancer_with_cascade_tls_unavailable [0.011658s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_lb_amphorae_deleted_in_db [0.004167s] ... ok Failed to update listener 1e3b287d-85a6-473b-a3c2-ec084e458213 provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_listener_pending_deleted_in_db [0.004729s] ... ok Failed to update member ae8d97c3-4551-416c-8250-4380bfce4557 provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_member_pending_update_in_db [0.004424s] ... ok Failed to update pool 797fbba5-5b3d-4673-bc2a-0479aa9aa90e provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_pool_active_in_db [0.005241s] ... ok 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Amphora 8d80931f-23b0-460c-b073-56e04e0c16ab failover exception: 'boom': octavia.tests.unit.controller.worker.v2.test_controller_worker.TestException: 'boom' 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker Traceback (most recent call last): 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/controller/worker/v2/controller_worker.py", line 1019, in failover_amphora 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker loadbalancer = self._lb_repo.get( 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker return self._mock_call(*args, **kwargs) 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker raise effect 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker octavia.tests.unit.controller.worker.v2.test_controller_worker.TestException: 'boom' 2026-02-23 13:27:12.324 1699356 ERROR octavia.controller.worker.v2.controller_worker {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amp_flow_exception_reraise [0.012111s] ... ok Failed to update pool 797fbba5-5b3d-4673-bc2a-0479aa9aa90e provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_pool_pending_create_in_db [0.004264s] ... ok Failed to update pool 797fbba5-5b3d-4673-bc2a-0479aa9aa90e provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_pool_pending_delete_in_db [0.005125s] ... ok 2026-02-23 13:27:12.337 1699356 ERROR octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Amphora failover for amphora 8d80931f-23b0-460c-b073-56e04e0c16ab failed because there is no record of this amphora in the database. Check that the [house_keeping] amphora_expiry_age configuration setting is not too short. Skipping failover. 2026-02-23 13:27:12.337 1699356 ERROR octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Amphora 8d80931f-23b0-460c-b073-56e04e0c16ab failover exception: amphora 8d80931f-23b0-460c-b073-56e04e0c16ab not found.: octavia.common.exceptions.NotFound: amphora 8d80931f-23b0-460c-b073-56e04e0c16ab not found. 2026-02-23 13:27:12.337 1699356 ERROR octavia.controller.worker.v2.controller_worker Traceback (most recent call last): 2026-02-23 13:27:12.337 1699356 ERROR octavia.controller.worker.v2.controller_worker File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/controller/worker/v2/controller_worker.py", line 1003, in failover_amphora 2026-02-23 13:27:12.337 1699356 ERROR octavia.controller.worker.v2.controller_worker raise exceptions.NotFound(resource=constants.AMPHORA, 2026-02-23 13:27:12.337 1699356 ERROR octavia.controller.worker.v2.controller_worker octavia.common.exceptions.NotFound: amphora 8d80931f-23b0-460c-b073-56e04e0c16ab not found. 2026-02-23 13:27:12.337 1699356 ERROR octavia.controller.worker.v2.controller_worker {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amp_missing_amp [0.007392s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_reload_amphora [0.003607s] ... ok 2026-02-23 13:27:12.346 1699356 INFO octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Successfully completed the failover for an amphora: {'id': '8d80931f-23b0-460c-b073-56e04e0c16ab', 'load_balancer_id': None, 'lb_network_ip': , 'compute_id': , 'role': } {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amp_no_lb [0.008239s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_reload_load_balancer [0.004606s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_additional_vips_after_allocation [0.003963s] ... ok 2026-02-23 13:27:12.359 1699356 INFO octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Successfully completed the failover for an amphora: {'id': '8d80931f-23b0-460c-b073-56e04e0c16ab', 'load_balancer_id': '759be5fe-6411-4a07-bac4-658fac12916c', 'lb_network_ip': , 'compute_id': , 'role': } {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_unknown_topology [0.013425s] ... ok 2026-02-23 13:27:12.365 1699356 INFO octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failover of load balancer 759be5fe-6411-4a07-bac4-658fac12916c completed successfully. {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_single [0.005205s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_info [0.010359s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_l7policy_in_db [0.007927s] ... ok 2026-02-23 13:27:12.377 1699356 WARNING octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] 1 amphorae found on load balancer 759be5fe-6411-4a07-bac4-658fac12916c where two should exist. Repairing. Failed to update listener 1e3b287d-85a6-473b-a3c2-ec084e458213 provisioning status to ERROR due to: fail 2026-02-23 13:27:12.385 1699356 INFO octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failover of load balancer completed successfully. {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_with_az [0.020273s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_listener_in_db [0.010077s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_get_amphorae_for_failover_act_stdby [0.006800s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_load_balancer_in_db [0.013856s] ... ok 2026-02-23 13:27:12.408 1699356 ERROR octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Unknown load balancer topology found: bogus, aborting failover. {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_get_amphorae_for_failover_bogus_topology [0.016426s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_count_pool_children_for_quota [0.010907s] ... ok Reverting decrement quota for l7policy on project 95bf2ee9-1278-45b5-8cca-785de6893139 Project quota counts may be incorrect. Reverting decrement quota for l7policy on project 95bf2ee9-1278-45b5-8cca-785de6893139 Project quota counts may be incorrect. {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_l7policy_quota_with_children [0.007134s] ... ok Failed to decrement member quota for project: 6b75a208-83e0-4c76-85c9-ba3e2f860d67 the project may have excess quota in use. Reverting decrement quota for member on project 6b75a208-83e0-4c76-85c9-ba3e2f860d67 Project quota counts may be incorrect. Reverting decrement quota for member on project 6b75a208-83e0-4c76-85c9-ba3e2f860d67 Project quota counts may be incorrect. Reverting decrement quota for member on project 6b75a208-83e0-4c76-85c9-ba3e2f860d67 Project quota counts may be incorrect. Reverting decrement quota for member on project 6b75a208-83e0-4c76-85c9-ba3e2f860d67 Project quota counts may be incorrect. {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_get_amphorae_for_failover_single [0.012099s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_member_quota [0.007156s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_LoadBalancerToErrorOnRevertTask [0.003999s] ... ok 2026-02-23 13:27:12.431 1699356 WARNING octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Loadbalancer did not go into PENDING_UPDATE in 60 seconds. This either due to an in-progress Octavia upgrade or an overloaded and failing database. Assuming an upgrade is in progress and continuing.: tenacity.RetryError: RetryError[] {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_listener_timeout [0.008422s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_apply_qos_on_creation [0.004652s] ... ok 2026-02-23 13:27:12.439 1699356 WARNING octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Load balancer did not go into PENDING_UPDATE in 60 seconds. This either due to an in-progress Octavia upgrade or an overloaded and failing database. Assuming an upgrade is in progress and continuing.: tenacity.RetryError: RetryError[] {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_load_balancer_timeout [0.006852s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_calculate_amphora_delta [0.004611s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_member [0.007454s] ... ok 2026-02-23 13:27:12.451 1699356 WARNING octavia.controller.worker.v2.controller_worker [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Member did not go into PENDING_UPDATE in 60 seconds. This either due to an in-progress Octavia upgrade or an overloaded and failing database. Assuming an upgrade is in progress and continuing.: tenacity.RetryError: RetryError[] {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_member_timeout [0.004576s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_password [0.007136s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_sentinel_ssl [0.001445s] ... ok {1} octavia.tests.unit.image.drivers.test_glance_driver.TestGlanceClient.test_no_images [0.001285s] ... ok Failed to fetch load_balancer b2e7cb80-80c6-4f80-980f-c9b5e69ca918 from DB. Retrying for up to 60 seconds. 2026-02-23 13:27:13.228 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Neutron is failing to service requests due to: boom. Aborting.: Exception: boom {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_unkown_exception [0.767222s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_create_SRIOV_base_port [1.006704s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_deallocate_vip [0.002881s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_amphorae_network_configs [0.003676s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_vip_security_group_id [0.003632s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_handle_network_delta [0.012633s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_plug_ports [0.005073s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_retrieve_portids_on_amphora_except_lb_network [0.005494s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_revert_plug_vip_amphora [0.027622s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_unplug_networks [0.014432s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_unplug_vip [0.016797s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_notification_tasks.TestNotificationTasks.test_create_notification [0.011440s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_listener [0.015067s] ... ok Failed to fetch l7member from DB. Retrying for up to 60 seconds. {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_no_port_provided [0.396838s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_no_port_provided_tenant [0.507638s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_member [1.016734s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_pool [0.006255s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_amphora [0.003087s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_health_monitor [0.006755s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_l7rule [0.003806s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_load_balancer_without_cascade [0.002705s] ... ok Amphora 665c48a0-0e22-4c75-85e6-0664cfbf332c failover exception: 'boom' Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/controller/worker/v2/controller_worker.py", line 1019, in failover_amphora loadbalancer = self._lb_repo.get( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect octavia.tests.unit.controller.worker.v2.test_controller_worker.TestException: 'boom' {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amp_flow_exception [0.011974s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_anti_affinity [0.008566s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_lb_single [0.010094s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_with_az [0.020162s] ... ok Amphora 665c48a0-0e22-4c75-85e6-0664cfbf332c is marked DELETED in the database but was submitted for failover. Deleting it from the amphora health table to exclude it from health checks and skipping the failover. {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_deleted_amphora [0.010196s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_get_amphorae_for_failover_act_stdby_net_split [0.006316s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_health_monitor [0.006256s] ... ok Health monitor did not go into PENDING_UPDATE in 60 seconds. This either due to an in-progress Octavia upgrade or an overloaded and failing database. Assuming an upgrade is in progress and continuing. {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_health_monitor_timeout [0.004564s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_l7policy [0.002681s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_listener [0.003576s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_default [0.002047s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_sentinel_password [0.001044s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_ssl [0.001449s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_username [0.001025s] ... ok A single Glance image should be tagged with faketag tag, but at least two were found. Using 37206591-d3fe-4a86-87e8-f9e900d3cb66. {3} octavia.tests.unit.image.drivers.test_glance_driver.TestGlanceClient.test_multiple_images_returns_one_of_images [0.000885s] ... ok {3} octavia.tests.unit.image.drivers.test_glance_driver.TestGlanceClient.test_single_image [0.000855s] ... ok 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error creating neutron port on network None due to Exception().: Exception 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 593, in allocate_vip 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs new_port = self.network_proxy.create_port(**port) 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise effect 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Exception 2026-02-23 13:27:14.835 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_port_creation_fails [0.708419s] ... ok Failed to fetch load_balancer b2e7cb80-80c6-4f80-980f-c9b5e69ca918 from DB. Retrying for up to 60 seconds. 2026-02-23 13:27:15.270 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Neutron VIP mismatch. Expected ip None on subnet mock-subnet-1 in network mock-network-1. Neutron has fixed_ips [] in network 7e8ec6f9-b045-4658-935c-f2ce406470f2. Deleting and recreating the VIP port. {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_with_port_mismatch [0.429941s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_no_port_fixed_ip [0.636789s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_port_already_provided [0.559447s] ... ok 2026-02-23 13:27:16.417 1699356 WARNING octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Can't deallocate VIP because the vip port 1 cannot be found in neutron. Continuing cleanup.: octavia.network.base.PortNotFound: port not found (port id: 1). 2026-02-23 13:27:16.421 1699356 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Removing security group from port 1 2026-02-23 13:27:16.423 1699356 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Deleted security group {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_port_not_found [1.151858s] ... ok 2026-02-23 13:27:16.819 1699356 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Removing security group lb-sec-grp1 from port vrrp-port-2 2026-02-23 13:27:16.821 1699356 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Deleted security group lb-sec-grp1 2026-02-23 13:27:16.822 1699356 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Port vrrp-port-2 will not be deleted by Octavia as it was not created by Octavia. {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_port_not_owned_by_octavia [0.398170s] ... ok Error retrieving nova virtual machine. NoneType: None {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_get_amphora [14.040754s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_check_aap_loaded [1.306304s] ... ok 2026-02-23 13:27:17.653 1699356 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Removing security group security-group-1 from port vrrp-port-3 2026-02-23 13:27:17.654 1699356 WARNING octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Attempt 1 to remove security group security-group-1 failed.: octavia.network.base.DeallocateVIPException: An unknown exception occurred. {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_no_sec_group [0.532628s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_single_no_anti_affinity [6.010899s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_with_add_vips [0.008397s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_with_flavor [0.019114s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_act_stdby [0.058756s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_amphora_agent_config [0.011052s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_load_balancer [0.007536s] ... ok Pool did not go into PENDING_UPDATE in 60 seconds. This either due to an in-progress Octavia upgrade or an overloaded and failing database. Assuming an upgrade is in progress and continuing. {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_pool_update [0.007004s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_sentinel [0.001388s] ... ok {2} octavia.tests.unit.image.drivers.test_glance_driver.TestGlanceClient.test_single_image_owner [0.001895s] ... ok 2026-02-23 13:27:18.654 1699356 WARNING octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Attempt 2 to remove security group security-group-1 failed.: octavia.network.base.DeallocateVIPException: An unknown exception occurred. {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_delete_port [0.951144s] ... ok VIP port mock-port-1 is missing from neutron. Rebuilding. {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_port_not_found [0.918055s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_failover_preparation_dns_integration [0.485298s] ... ok Error creating a port on network 47786e62-d3e1-47d3-bee8-63fc9d279243 due to boom. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 875, in create_port new_port = self.network_proxy.create_port(**port) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result Exception: boom {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_create_port [0.473197s] ... ok 2026-02-23 13:27:19.655 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] All attempts to remove security group security-group-1 have failed.: None: None 2026-02-23 13:27:19.655 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs NoneType: None 2026-02-23 13:27:19.655 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2026-02-23 13:27:19.655 1699356 WARNING octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Failed to delete security group on first pass: security-group-1: octavia.network.base.DeallocateVIPException: All attempts to remove security group security-group-1 have failed. 2026-02-23 13:27:19.656 1699356 WARNING octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Deleting extra port mock-port-1 on security group security-group-1...: octavia.network.base.DeallocateVIPException: All attempts to remove security group security-group-1 have failed. 2026-02-23 13:27:19.656 1699356 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Deleted security group security-group-1 {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_secgrp_has_allocated_ports [2.831519s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip [0.484514s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_failover_preparation [0.753928s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_errors_when_neutron_cant_find_port_to_update [1.349461s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_no_vrrp_port [0.801222s] ... ok Error creating the base (VRRP) port for the VIP with port details: {'name': 'octavia-lb-vrrp-amp5-id', 'network_id': 'vip-net-1', 'fixed_ips': [{'subnet_id': 'vip-subnet-1'}], 'admin_state_up': True, 'device_owner': 'Octavia', 'security_group_ids': []} Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 95, in _plug_amphora_vip new_port = self.network_proxy.create_port(**port) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result Exception: Create failure {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_port_create_fails [0.576073s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_port_deleted [0.541465s] ... ok 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error when getting security group Fake_SG_name due to boom: Exception: boom 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 896, in get_security_group 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs sec_grps = self.network_proxy.security_groups(name=sg_name) 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise result 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Exception: boom 2026-02-23 13:27:21.512 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_get_security_group [1.101467s] ... ok Error deleting VIP port_id 1 from neutron Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 401, in deallocate_vip self.network_proxy.delete_port(vip.port_id) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result TypeError {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_delete_port_fails [0.664586s] ... ok 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error plugging amphora (compute_id: amp7-compute-id) into port .: Exception: Attach failure 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 727, in plug_port 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs interface = self.compute.attach_network_or_port( 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise result 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Exception: Attach failure 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error plugging amphora (compute_id: amp7-compute-id) into vip network vip-net-1.: octavia.network.base.PlugNetworkException: Error plugging amphora (compute_id: amp7-compute-id) into port . 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 727, in plug_port 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs interface = self.compute.attach_network_or_port( 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise result 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Exception: Attach failure 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs The above exception was the direct cause of the following exception: 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 108, in _plug_amphora_vip 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs interface = self.plug_port(amphora, new_port) 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 753, in plug_port 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise base.PlugNetworkException(message) from e 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs octavia.network.base.PlugNetworkException: Error plugging amphora (compute_id: amp7-compute-id) into port . 2026-02-23 13:27:22.098 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_port_attach_fails [0.587964s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip [1.376943s] ... ok Can't deallocate VIP because the vip port 1 cannot be found in neutron. Continuing cleanup. {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_vip_port_not_found [0.514058s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_port_with_add_vips [1.537060s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_sg [1.147802s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_get_interfaces_to_unplug [1.075820s] ... ok 2026-02-23 13:27:24.303 1699356 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Port 6d2e1ebb-6f9b-41b6-af89-7aa42c93ac28 is already plugged, skipping 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error plugging amphora (compute_id: 3) into port 6d2e1ebb-6f9b-41b6-af89-7aa42c93ac28.: TypeError 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 727, in plug_port 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs interface = self.compute.attach_network_or_port( 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise effect 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs TypeError 2026-02-23 13:27:24.303 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_port [0.669559s] ... ok Error retrieving port (port id: 4. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 196, in _get_resource resource = getattr( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1155, in _execute_mock_call raise result Exception: boom Getting network configurations for amphora 333 failed due to Error retrieving port (port id: 4.. {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_get_network_configs [1.015649s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_security_group_rule_deleted [1.198618s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_network_timeout [0.734931s] ... ok Error plugging amphora (compute_id: amp11-compute-id) into port . Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 727, in plug_port interface = self.compute.attach_network_or_port( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect novaclient.exceptions.NotFound: Network (HTTP 404) Error plugging amphora (compute_id: amp11-compute-id) into vip network vip-net-1. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 727, in plug_port interface = self.compute.attach_network_or_port( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect novaclient.exceptions.NotFound: Network (HTTP 404) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 108, in _plug_amphora_vip interface = self.plug_port(amphora, new_port) File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 753, in plug_port raise base.PlugNetworkException(message) from e octavia.network.base.PlugNetworkException: Error plugging amphora (compute_id: amp11-compute-id) into port . {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_errors_when_nova_cant_find_network_to_attach [0.645864s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__check_extension_enabled_cached [0.676996s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_network_when_compute_port_cant_be_found [0.590305s] ... ok 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Can't unplug vip because vip subnet vip-subnet-1 was not found: octavia.network.base.SubnetNotFound: subnet not found (subnet id: vip-subnet-1). 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 196, in _get_resource 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs resource = getattr( 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise effect 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs openstack.exceptions.NotFoundException: Error 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs The above exception was the direct cause of the following exception: 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 647, in unplug_vip 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs subnet = self.get_subnet(vip.subnet_id) 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 257, in get_subnet 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._get_resource('subnet', subnet_id, context=context) 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 204, in _get_resource 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise getattr(base, '%sNotFound' % ''.join( 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs octavia.network.base.SubnetNotFound: subnet not found (subnet id: vip-subnet-1). 2026-02-23 13:27:26.173 1699356 ERROR octavia.network.drivers.neutron.allowed_address_pairs {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_vip_errors_when_vip_subnet_not_found [1.131088s] ... ok 2026-02-23 13:27:26.627 1699356 WARNING octavia.network.drivers.neutron.allowed_address_pairs [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] VIP security group missing when updating the VIP for delete on load balancer: 1. Skipping update because this is for delete. {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_for_delete_when_security_group_missing [0.454925s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_network_when_list_ports_fails [0.866599s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__create_security_group [1.413926s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__create_security_group_rule [0.389640s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_security_group_missing [0.654056s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_no_listeners [0.962063s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__check_extension_enabled [0.370271s] ... ok Error retrieving network (network Filters: {'name': 'TestNet1'}. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters resources = getattr( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect Exception {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_network_by_name [1.122321s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_validate_fixed_ip [1.090059s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__update_security_groups [0.675212s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_non_existing_port_by_name [0.554616s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__add_allowed_address_pair_to_port [0.470814s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_multiple_ports_by_net_id_device_id [0.847449s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__get_ports_by_security_group [0.821223s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_plugged_networks [0.359572s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_user_port [0.943115s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__port_to_vip [0.483449s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_plug_fixed_ip_no_ip_address [0.434045s] ... ok 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error retrieving port (port Filters: {'name': 'TestPort1'}.: Exception 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base Traceback (most recent call last): 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base resources = getattr( 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base return self._mock_call(*args, **kwargs) 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base raise effect 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base Exception 2026-02-23 13:27:30.705 1699356 ERROR octavia.network.drivers.neutron.base {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_port_by_name [0.860019s] ... ok Error retrieving port (port id: mock-port-1. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 198, in _get_resource return getattr( File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/utils.py", line 38, in convert_port_to_model fixed_ips = [convert_fixed_ip_dict_to_model(fixed_ip) File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/utils.py", line 38, in fixed_ips = [convert_fixed_ip_dict_to_model(fixed_ip) File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/utils.py", line 76, in convert_fixed_ip_dict_to_model return network_models.FixedIP(subnet_id=fixed_ip.get('subnet_id'), AttributeError: 'tuple' object has no attribute 'get' {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_unplug_fixed_ip_exception [0.820015s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_fixed_ip_dict_to_model [0.000441s] ... ok Error retrieving nova virtual machine. NoneType: None {3} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_network_ip_availability_to_model [0.000861s] ... ok Error retrieving nova virtual machine status. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/compute/drivers/nova_driver.py", line 181, in status amphora, fault = self.get_amphora(compute_id) File "/usr/lib/python3.9/site-packages/tenacity/__init__.py", line 289, in wrapped_f return self(f, *args, **kw) File "/usr/lib/python3.9/site-packages/tenacity/__init__.py", line 379, in __call__ do = self.iter(retry_state=retry_state) File "/usr/lib/python3.9/site-packages/tenacity/__init__.py", line 322, in iter return self.retry_error_callback(retry_state) File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/compute/drivers/nova_driver.py", line 37, in _raise_compute_exception raise exceptions.ComputeGetException() octavia.common.exceptions.ComputeGetException: Failed to retrieve compute instance. {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_status [14.020253s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_apply_qos_on_port [0.005945s] ... ok {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_create_server_group [0.007279s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_network [0.011031s] ... ok {0} octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_db_error [0.009604s] ... ok {0} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestCertRotation.test_cert_rotation_expired_amphora_without_exception [0.005737s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_network_configs [0.012681s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_consumer.TestConsumer.test_consumer_run [0.005594s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_subnet [0.002864s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_plug_aap_port [0.004255s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_consumer.TestConsumer.test_consumer_terminate [0.004571s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_amphora [0.003181s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_set_port_admin_state_up [0.005402s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_health_monitor [0.002841s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_l7rule [0.002170s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_unplug_aap [0.010496s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_member [0.002437s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_update_vip [0.003270s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_failover_amphora [0.005956s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_update_vip_sg [0.004373s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_failover_load_balancer [0.001816s] ... ok {3} octavia.tests.unit.statistics.test_stats_base.TestStatsBase.test__get_stats_handlers [0.001344s] ... ok {3} octavia.tests.unit.test_version.TestVersion.test_product_string [0.000345s] ... ok {3} octavia.tests.unit.test_version.TestVersion.test_vendor_str [0.001822s] ... ok {3} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_get_image_from_volume [0.003860s] ... ok {3} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_get_image_from_volume_error [0.003737s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_l7policy [0.016934s] ... ok {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_member [0.003417s] ... ok {0} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_add_to_build_request_queue [0.003779s] ... ok {0} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_wait_for_build_slot [0.007079s] ... ok Failed to get loadbalancer dff57d7e-9844-44b7-bc4d-c147a8f55bcc due to: fail {0} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_get_current_loadbalancer_from_db [0.006567s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_amphora_for_lb_flow [0.014706s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_backup_rest_anti_affinity_create_amphora_for_lb_flow [0.008699s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_create_amphora_for_lb_flow [0.011236s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_master_create_amphora_for_lb_flow [0.007369s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_create_amphora_flow [0.007479s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_failover_flow_standalone [0.021291s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__update_security_groups_with_port_not_found [1.077756s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_vrrp_subflow_dont_get_status [0.005842s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_health_monitor_flows.TestHealthMonitorFlows.test_get_update_health_monitor_flow [0.003730s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_l7rule_flows.TestL7RuleFlows.test_get_create_l7rule_flow [0.003050s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_create_listener_flow [0.010772s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_anti_affinity_active_standby_load_balancer_flow [0.042695s] ... ok Unknown topology: BOGUS. Unable to build load balancer. {0} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_bogus_topology_load_balancer_flow [0.006188s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_load_balancer_flow [0.020749s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_load_balancer_flow_SRIOV [0.015995s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_delete_member_ports_subflow [0.005859s] ... ok 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error retrieving port (port Filters: {'network_id': 'mock-network-1', 'device_id': 'Moctavia123'}.: Exception 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base Traceback (most recent call last): 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base resources = getattr( 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base return self._mock_call(*args, **kwargs) 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base return self._execute_mock_call(*args, **kwargs) 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base raise effect 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base Exception 2026-02-23 13:27:31.482 1699356 ERROR octavia.network.drivers.neutron.base {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_ports_by_net_id_device_id [0.786787s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_member_flows.TestMemberFlows.test_get_delete_member_flow [0.012218s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_member_flows.TestMemberFlows.test_get_update_member_flow [0.003164s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_pool_flows.TestPoolFlows.test_get_create_pool_flow [0.008835s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_pool_flows.TestPoolFlows.test_get_delete_pool_flow [0.002737s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_pool_flows.TestPoolFlows.test_get_update_pool_flow [0.002289s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_config_update [0.074873s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_index_listeners_reload [0.030229s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_vip_plug_with_additional_vips [0.013165s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_vrrp_update [0.022320s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_listeners_start [0.021769s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_cert_task.TestCertTasks.test_execute [0.002858s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create [0.029583s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create_user_data [0.052932s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_nova_server_group_delete_with_None [0.018260s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_nova_server_group_delete_with_sever_group_id [0.003042s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_create_amphora_in_db [0.019891s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_apply_qos_on_port [0.574823s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_create_vrrp_group_for_lb [0.471742s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_l7rule_in_db [0.018136s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_amphora_details [0.011237s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_amphora_firewall_rules [0.013570s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_loadbalancer [0.008914s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_active_in_db [0.009890s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_active_in_db_and_listeners [0.016088s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_active_in_db_by_listener [0.006142s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_deleted_in_db [0.017051s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_health_monitoring_busy [0.009483s] ... ok Failed to update amphora 2796ef7d-ca50-4839-a4cf-135ab9265a29 status to ERROR due to: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_pending_delete_in_db [0.011039s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_ready_in_db [0.011095s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_role_indb [0.014171s] ... ok Failed to update l7policy e7521ebc-8c18-4434-88db-a37e8d413ca0 provisioning status to ERROR due to: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7policy_pending_update_in_db [0.013774s] ... ok Failed to update l7rule eb904266-f82c-496b-87eb-3fcdec6e8cd5 provisioning status to ERROR due to: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7rule_pending_delete_in_db [0.022901s] ... ok Failed to update listener e9ea802a-6960-48c3-83c3-6639ba791058 provisioning status to ERROR due to: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_lb_and_listeners_active_in_db [0.021885s] ... ok Failed to update listener e9ea802a-6960-48c3-83c3-6639ba791058 provisioning status to ERROR due to: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_listener_deleted_in_db [0.025163s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amp_failover_details [0.009122s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_cert_busy_to_false [0.009252s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_lb_server_group_in_db [0.030926s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_vip_in_db_during_update_loadbalancer [0.014140s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_unique_port_by_name [1.224856s] ... ok Failed to decrement l7policy quota for project: a7f98dd5-d775-457c-9daf-7afcffc2e127 the project may have excess quota in use. Reverting decrement quota for l7policy on project 3d20b386-6b3d-4352-92f1-d5324e3b921d Project quota counts may be incorrect. Reverting decrement quota for l7policy on project 3d20b386-6b3d-4352-92f1-d5324e3b921d Project quota counts may be incorrect. Reverting decrement quota for l7policy on project 3d20b386-6b3d-4352-92f1-d5324e3b921d Project quota counts may be incorrect. Reverting decrement quota for l7policy on project 3d20b386-6b3d-4352-92f1-d5324e3b921d Project quota counts may be incorrect. {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_l7policy_quota [0.022540s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_L7PolicyToErrorOnRevertTask [0.003391s] ... ok Failed to update l7policy 5b3a46be-7f8a-4fe1-b8d4-87202a1c2fc4 provisioning status to ACTIVE due to: No sql_connection parameter is established {0} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_L7RuleToErrorOnRevertTask [0.014321s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_ListenerToErrorOnRevertTask [0.006012s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_ListenersToErrorOnRevertTask [0.009129s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_MemberToErrorOnRevertTask [0.002993s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_network [1.194100s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_user_subnet [0.684582s] ... ok Error retrieving qos_policy (qos_policy id: mock-qos-id. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 196, in _get_resource resource = getattr( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect openstack.exceptions.SDKException: SDKException {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_qos_policy [0.426515s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_create_vip_base_port [1.015230s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_amphora_network_configs_by_id [0.005590s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_handle_network_deltas [0.060660s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_plug_vip_amphora [0.006050s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_revert_plug_vip_amphora_subnet_not_found [0.004118s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_update_vip_sg [0.003339s] ... ok test_retry attempt 1 of 2 failed. Sleeping 1 seconds and retrying. 3 retries with interval 1 seconds have failed for test_retry. Giving up. {0} octavia.tests.unit.controller.worker.v2.tasks.test_retry_tasks.TestRetryTasks.test_sleeping_retry_times_controller [0.001559s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_amphora_cert_rotation [0.008539s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_health_monitor [0.005708s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_full_graph_jobboard_disabled [0.005614s] ... ok Failed to fetch load_balancer 821104e4-c29b-4923-84b3-c6c26b705872 from DB. Retrying for up to 60 seconds. {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_plug_fixed_ip [0.548207s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_subnet_to_model [0.003730s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_port_by_name [0.005019s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_port_by_net_id_device_id [0.003818s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_qos_policy [0.012524s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_security_group [0.007799s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_subnet_by_name [0.010506s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_plug_fixed_ip [0.007516s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_unplug_network [0.003775s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_update_aap_port_sg [0.005528s] ... ok {1} octavia.tests.unit.statistics.drivers.test_logger.TestStatsUpdateLogger.test_update_stats [0.003147s] ... ok {1} octavia.tests.unit.statistics.drivers.test_update_db.TestStatsUpdateDb.test_update_stats [0.013605s] ... ok {1} octavia.tests.unit.test_version.TestVersion.test_version_str [0.003453s] ... ok 2026-02-23 13:27:34.073 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Timed out waiting to create cinder volume 2026-02-23 13:27:34.086 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Timed out waiting to create cinder volume 2026-02-23 13:27:34.088 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Timed out waiting to create cinder volume 2026-02-23 13:27:34.089 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Timed out waiting to create cinder volume 2026-02-23 13:27:34.090 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Timed out waiting to create cinder volume {1} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_build_cinder_volume_timeout [0.025099s] ... ok {1} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_create_volume_from_image [0.003741s] ... ok 2026-02-23 13:27:34.099 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error creating 2026-02-23 13:27:34.104 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error creating 2026-02-23 13:27:34.110 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error creating 2026-02-23 13:27:34.111 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error creating 2026-02-23 13:27:34.112 1699356 ERROR octavia.volume.drivers.cinder_driver [None req-169f3eb8-2898-4f3b-9165-18ae7f4fb2ee - fake - - - -] Error creating {1} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_create_volume_from_image_error [0.016568s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_subnet [0.724981s] ... ok Error retrieving subnet (subnet Filters: {'name': 'TestSubnet1'}. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters resources = getattr( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect Exception {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_subnet_by_name [0.451480s] ... ok Failed to fetch load_balancer 821104e4-c29b-4923-84b3-c6c26b705872 from DB. Retrying for up to 60 seconds. Error retrieving port (port id: mock-port-1. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 198, in _get_resource return getattr( File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/utils.py", line 39, in convert_port_to_model for fixed_ip in port.fixed_ips] AttributeError: 'dict' object has no attribute 'fixed_ips' {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_plug_fixed_ip_exception [0.984658s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_unplug_fixed_ip [0.342084s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_network_to_model [0.000703s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_port_to_model [0.000591s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_create_port [0.009595s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_deallocate_vip [0.003513s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_network_by_name [0.005828s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_plugged_networks [0.003974s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_unplug_vip [0.003466s] ... ok error calling 'stats_db': Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/stevedore/extension.py", line 310, in _invoke_one_plugin response_callback(func(e, *args, **kwds)) File "/usr/lib/python3.9/site-packages/stevedore/extension.py", line 284, in _call_extension_method return getattr(extension.obj, method_name)(*args, **kwds) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect Exception error calling 'stats_logger': Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/stevedore/extension.py", line 310, in _invoke_one_plugin response_callback(func(e, *args, **kwds)) File "/usr/lib/python3.9/site-packages/stevedore/extension.py", line 284, in _call_extension_method return getattr(extension.obj, method_name)(*args, **kwds) File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect Exception {2} octavia.tests.unit.statistics.test_stats_base.TestStatsBase.test_update_stats [0.003116s] ... ok {2} octavia.tests.unit.test_opts.TestOpts.test_list_opts [0.005415s] ... ok {2} octavia.tests.unit.volume.drivers.noop_driver.test_driver.TestNoopVolumeDriver.test_create_volume_from_image [0.000567s] ... ok Failed to fetch load_balancer 821104e4-c29b-4923-84b3-c6c26b705872 from DB. Retrying for up to 60 seconds. {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_single_anti_affinity [6.012948s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_l7policy [0.004308s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_listener [0.004533s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_load_balancer_with_cascade [0.003248s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_member [0.013528s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_pool [0.005191s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_lb_act_stdby [0.006258s] ... ok LB 821104e4-c29b-4923-84b3-c6c26b705872 failover exception: loadbalancer 821104e4-c29b-4923-84b3-c6c26b705872 not found. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/controller/worker/v2/controller_worker.py", line 1175, in failover_loadbalancer raise exceptions.NotFound(resource=constants.LOADBALANCER, octavia.common.exceptions.NotFound: loadbalancer 821104e4-c29b-4923-84b3-c6c26b705872 not found. {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_no_lb [0.005710s] ... ok Unknown load balancer topology found: bogus, aborting failover! LB 821104e4-c29b-4923-84b3-c6c26b705872 failover exception: Invalid topology specified: bogus Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/controller/worker/v2/controller_worker.py", line 1195, in failover_loadbalancer raise exceptions.InvalidTopology(topology=lb.topology) octavia.common.exceptions.InvalidTopology: Invalid topology specified: bogus {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_with_bogus_topology [0.004664s] ... ok 2 amphorae found on load balancer 821104e4-c29b-4923-84b3-c6c26b705872 where one should exist. Repairing. {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_with_flavor [0.183475s] ... ok L7 policy did not go into PENDING_UPDATE in 60 seconds. This either due to an in-progress Octavia upgrade or an overloaded and failing database. Assuming an upgrade is in progress and continuing. {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_l7policy_timeout [0.005371s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_l7rule [0.004038s] ... ok L7 rule did not go into PENDING_UPDATE in 60 seconds. This either due to an in-progress Octavia upgrade or an overloaded and failing database. Assuming an upgrade is in progress and continuing. {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_l7rule_timeout [0.003854s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_pool [0.004554s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_sentinel_username [0.002474s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_no_port_no_fixed_ip [0.307353s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_with_additional_vips [0.545426s] ... ok Unable to get port information for port None. Continuing to delete the security group. {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_no_port [0.533600s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_port_not_found_for_update [0.536391s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_on_mgmt_net [0.304592s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_port [0.491419s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_set_port_admin_state_up [0.296530s] ... ok Error unplugging VIP. Could not clear allowed address pairs from port vrrp-port-5. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 624, in unplug_aap_port self.network_proxy.update_port(interface.port_id, File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect TypeError {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_aap_errors_when_update_port_fails [0.323165s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_aap_port [0.504645s] ... ok Error unplugging VIP. Could not clear allowed address pairs from port vrrp-port-7. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/allowed_address_pairs.py", line 624, in unplug_aap_port self.network_proxy.update_port(interface.port_id, File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect openstack.exceptions.NotFoundException: Error {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_aap_port_errors_when_update_port_cant_find_port [0.292981s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_network [0.439596s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_vip [0.294689s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_aap_port_sg [0.451023s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_listener_deleted [0.282907s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_protocol_and_peer_ports_overlap [0.544095s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__nova_interface_to_octavia_interface [0.320943s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__update_security_groups_with_other_exception [0.481328s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_apply_or_undo_qos_on_port [0.315842s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_network_ip_availability [0.549567s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_port [0.311009s] ... ok Error retrieving port (port Filters: {'network_id': 'mock-network-1', 'device_id': 'Moctavia123'}. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.0.2.dev4/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters resources = getattr( File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call raise effect Exception {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_port_by_net_id_device_id [0.472256s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_user_network [0.310883s] ... ok {0} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_allocate_vip [0.004834s] ... ok {0} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_delete_port [0.004395s] ... ok {0} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_port [0.002785s] ... ok {0} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_plug_port [0.002544s] ... ok {0} octavia.tests.unit.volume.drivers.noop_driver.test_driver.TestNoopVolumeDriver.test_get_image_from_volume [0.000530s] ... ok Sending INIT packet to 192.168.0.27:1234 Received INIT ACK Sending ABORT packet Sending INIT packet to 192.168.0.27:1234 Received 1234 Type chunk Sending ABORT packet Sending INIT packet to 192.168.0.27:1234 Timeout after 3 seconds. Sending INIT packet to 192.168.0.27:1234 Received INIT ACK Now serving on port 9102 ====== Totals ====== Ran: 1584 tests in 49.9016 sec. - Passed: 1584 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 146.0869 sec. ============== Worker Balance ============== - Worker 0 (396 tests) => 0:00:49.901588 - Worker 1 (396 tests) => 0:00:33.604636 - Worker 2 (396 tests) => 0:00:35.462004 - Worker 3 (396 tests) => 0:00:28.278171 Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------------------------- ----------- octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_get_amphora 14.041 octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_status 14.020 octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_single_anti_affinity 6.013 octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_single_no_anti_affinity 6.011 octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_stale_amphora 5.043 octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_delete_port 4.327 octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_delete 3.007 octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_secgrp_has_allocated_ports 2.832 octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_process_wrapper 2.005 octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_port_with_add_vips 1.537 ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-octavia-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.3BMfrt + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/python3-octavia + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/python3-octavia + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/python3-octavia + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-octavia = 16.0.2-0.20260223182140.c826891.el9 python3-octavia = 16.0.2-0.20260223182140.c826891.el9 python3.9-octavia = 16.0.2-0.20260223182140.c826891.el9 python3.9dist(octavia) = 16.0.2 python3dist(octavia) = 16.0.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ((python3.9dist(flask) < 0.11 or python3.9dist(flask) > 0.11) with python3.9dist(flask) >= 0.10) ((python3.9dist(pyasn1) < 0.2.3 or python3.9dist(pyasn1) > 0.2.3) with python3.9dist(pyasn1) >= 0.1.8) python(abi) = 3.9 python3.9dist(alembic) >= 0.9.6 python3.9dist(castellan) >= 0.16 python3.9dist(cotyledon) >= 1.3 python3.9dist(cryptography) >= 3 python3.9dist(distro) >= 1.2 python3.9dist(futurist) >= 1.2 python3.9dist(gunicorn) >= 19.9 python3.9dist(jinja2) >= 2.10 python3.9dist(jsonschema) >= 3.2 python3.9dist(keystoneauth1) >= 3.4 python3.9dist(keystonemiddleware) >= 9.5 python3.9dist(octavia-lib) >= 3.8 python3.9dist(openstacksdk) >= 0.103 python3.9dist(oslo-config) >= 6.8 python3.9dist(oslo-context) >= 2.22 python3.9dist(oslo-db) >= 8.4 python3.9dist(oslo-db[mysql]) >= 8.4 python3.9dist(oslo-i18n) >= 3.20 python3.9dist(oslo-log) >= 4.3 python3.9dist(oslo-messaging) >= 14.1 python3.9dist(oslo-middleware) >= 4.0.1 python3.9dist(oslo-policy) >= 3.7 python3.9dist(oslo-reports) >= 1.18 python3.9dist(oslo-serialization) >= 2.28.1 python3.9dist(oslo-upgradecheck) >= 1.3 python3.9dist(oslo-utils) >= 4.7 python3.9dist(pbr) >= 3.1.1 python3.9dist(pecan) >= 1.3.2 python3.9dist(psutil) >= 5.7.1 python3.9dist(pyasn1-modules) >= 0.0.6 python3.9dist(pyroute2) >= 0.5.14 python3.9dist(python-barbicanclient) >= 4.5.2 python3.9dist(python-cinderclient) >= 3.3 python3.9dist(python-dateutil) >= 2.7 python3.9dist(python-glanceclient) >= 2.8 python3.9dist(python-novaclient) >= 9.1 python3.9dist(requests) >= 2.23 python3.9dist(rfc3986) >= 1.2 python3.9dist(setproctitle) >= 1.1.10 python3.9dist(sqlalchemy) >= 1.2.19 python3.9dist(sqlalchemy-utils) >= 0.30.11 python3.9dist(stevedore) >= 1.20 python3.9dist(taskflow) >= 5.9 python3.9dist(tenacity) >= 5.0.4 python3.9dist(webob) >= 1.8.2 python3.9dist(werkzeug) >= 0.14.1 python3.9dist(wsme) >= 0.8 Obsoletes: python39-octavia < 16.0.2-0.20260223182140.c826891.el9 Processing files: python3-octavia-tests-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.r0vVwE + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/python3-octavia-tests + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/python3-octavia-tests + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/python3-octavia-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-octavia-tests = 16.0.2-0.20260223182140.c826891.el9 python3-octavia-tests = 16.0.2-0.20260223182140.c826891.el9 python3.9-octavia-tests = 16.0.2-0.20260223182140.c826891.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 Obsoletes: python39-octavia-tests < 16.0.2-0.20260223182140.c826891.el9 Processing files: openstack-octavia-common-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.HofJXg + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + DOCDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/doc/openstack-octavia-common + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/doc/openstack-octavia-common + cp -pr README.rst /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/doc/openstack-octavia-common + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.hTK2tR + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-common + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-common + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-octavia-common) = 16.0.2-0.20260223182140.c826891.el9 openstack-octavia-common = 16.0.2-0.20260223182140.c826891.el9 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-octavia-amphora-agent-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.FwGG3A + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-amphora-agent + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-amphora-agent + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-amphora-agent + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-octavia-amphora-agent) = 16.0.2-0.20260223182140.c826891.el9 openstack-octavia-amphora-agent = 16.0.2-0.20260223182140.c826891.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-octavia-api-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.iK1ImX + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-api + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-api + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-api + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-api = 16.0.2-0.20260223182140.c826891.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-octavia-worker-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.c1yzwW + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-worker + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-worker + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-worker + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-worker = 16.0.2-0.20260223182140.c826891.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-octavia-health-manager-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.UR5zxp + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-health-manager + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-health-manager + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-health-manager + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-health-manager = 16.0.2-0.20260223182140.c826891.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-octavia-housekeeping-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kZT3xB + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-housekeeping + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-housekeeping + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-housekeeping + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-housekeeping = 16.0.2-0.20260223182140.c826891.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-octavia-driver-agent-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.TXZOpY + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-driver-agent + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-driver-agent + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/licenses/openstack-octavia-driver-agent + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-driver-agent = 16.0.2-0.20260223182140.c826891.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Processing files: openstack-octavia-diskimage-create-16.0.2-0.20260223182140.c826891.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.DH22Mj + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + DOCDIR=/builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/doc/openstack-octavia-diskimage-create + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/doc/openstack-octavia-diskimage-create + cp -pr diskimage-create/README.rst /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64/usr/share/doc/openstack-octavia-diskimage-create + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-diskimage-create = 16.0.2-0.20260223182140.c826891.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64 Wrote: /builddir/build/SRPMS/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.src.rpm Wrote: /builddir/build/RPMS/openstack-octavia-common-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-diskimage-create-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-amphora-agent-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-api-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-housekeeping-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-health-manager-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-worker-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-driver-agent-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-octavia-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-octavia-tests-16.0.2-0.20260223182140.c826891.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.HAsYme + umask 022 + cd /builddir/build/BUILD + cd octavia-16.0.2.dev4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.0.2-0.20260223182140.c826891.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0