Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 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-centos10-master-uc-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=1039gid=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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.3 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-centos10-master-uc-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=1039gid=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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing 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-centos10-master-uc-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=1039gid=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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.M9qYjn + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf octavia-16.1.0.dev51 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/octavia-16.1.0.dev51-0.20250731093206.fb98b1b.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd octavia-16.1.0.dev51 + rm -rf /builddir/build/BUILD/octavia-16.1.0.dev51-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/octavia-16.1.0.dev51-SPECPARTS + /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.1.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + /usr/lib/rpm/rpmuncompress /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.jON0cJ + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.1.0.dev51/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.1.1 from build-system.requires Requirement satisfied: pbr>=6.1.1 (installed: pbr 6.1.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.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing 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-centos10-master-uc-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=1039gid=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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Ra6MzF + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.1.0.dev51/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.1.1 from build-system.requires Requirement satisfied: pbr>=6.1.1 (installed: pbr 6.1.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.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.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing 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-centos10-master-uc-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=1039gid=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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.fDe30L + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.1.0.dev51/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.1.1 from build-system.requires Requirement satisfied: pbr>=6.1.1 (installed: pbr 6.1.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.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.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling alembic>=0.9.6 from tox --print-deps-only: py312 Requirement not satisfied: alembic>=0.9.6 Handling cotyledon>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.3.0 Handling pecan>=1.3.2 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=1.3.2 Handling pbr>=3.1.1 from tox --print-deps-only: py312 Requirement satisfied: pbr>=3.1.1 (installed: pbr 6.1.1) Handling SQLAlchemy>=1.2.19 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.2.19 (installed: SQLAlchemy 2.0.26) Handling SQLAlchemy-Utils>=0.30.11 from tox --print-deps-only: py312 Requirement not satisfied: SQLAlchemy-Utils>=0.30.11 Handling futurist>=1.2.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=1.2.0 Handling requests>=2.23.0 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.23.0 (installed: requests 2.32.3) Handling rfc3986>=1.2.0 from tox --print-deps-only: py312 Requirement not satisfied: rfc3986>=1.2.0 Handling keystoneauth1>=3.4.0 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=3.4.0 Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=9.5.0 Handling WebOb>=1.8.2 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.8.2 Handling stevedore>=1.20.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.20.0 Handling openstacksdk>=0.103.0 from tox --print-deps-only: py312 Requirement not satisfied: openstacksdk>=0.103.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.context>=2.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.context>=2.22.0 Handling oslo.db[mysql]>=8.4.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db[mysql]>=8.4.0 Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=3.20.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=14.1.0 Handling oslo.middleware>=4.0.1 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=4.0.1 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.serialization>=2.28.1 from tox --print-deps-only: py312 Requirement not satisfied: oslo.serialization>=2.28.1 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling psutil>=5.7.1 from tox --print-deps-only: py312 Requirement not satisfied: psutil>=5.7.1 Handling pyasn1!=0.2.3,>=0.1.8 from tox --print-deps-only: py312 Requirement not satisfied: pyasn1!=0.2.3,>=0.1.8 Handling pyasn1-modules>=0.0.6 from tox --print-deps-only: py312 Requirement not satisfied: pyasn1-modules>=0.0.6 Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py312 Requirement not satisfied: python-barbicanclient>=4.5.2 Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-glanceclient>=2.8.0 Handling python-novaclient>=9.1.0 from tox --print-deps-only: py312 Requirement not satisfied: python-novaclient>=9.1.0 Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py312 Requirement not satisfied: python-cinderclient>=3.3.0 Handling WSME>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.8.0 Handling Jinja2>=2.10 from tox --print-deps-only: py312 Requirement satisfied: Jinja2>=2.10 (installed: Jinja2 3.1.6) Handling taskflow>=5.9.0 from tox --print-deps-only: py312 Requirement not satisfied: taskflow>=5.9.0 Handling castellan>=0.16.0 from tox --print-deps-only: py312 Requirement not satisfied: castellan>=0.16.0 Handling tenacity>=5.0.4 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=5.0.4 Handling distro>=1.2.0 from tox --print-deps-only: py312 Requirement not satisfied: distro>=1.2.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling octavia-lib>=3.8.0 from tox --print-deps-only: py312 Requirement not satisfied: octavia-lib>=3.8.0 Handling setproctitle>=1.1.10 from tox --print-deps-only: py312 Requirement not satisfied: setproctitle>=1.1.10 Handling python-dateutil>=2.7.0 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.7.0 Handling Flask!=0.11,>=0.10 from tox --print-deps-only: py312 Requirement not satisfied: Flask!=0.11,>=0.10 Handling cryptography>=3.0 from tox --print-deps-only: py312 Requirement not satisfied: cryptography>=3.0 Handling pyroute2>=0.5.14;sys_platform!='win32' from tox --print-deps-only: py312 Requirement not satisfied: pyroute2>=0.5.14;sys_platform!='win32' Handling gunicorn>=19.9.0 from tox --print-deps-only: py312 Requirement not satisfied: gunicorn>=19.9.0 Handling Werkzeug>=0.14.1 from tox --print-deps-only: py312 Requirement not satisfied: Werkzeug>=0.14.1 Handling requests-mock>=1.2.0 from tox --print-deps-only: py312 Requirement not satisfied: requests-mock>=1.2.0 Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py312 Requirement not satisfied: coverage!=4.4,>=4.0 Handling fixtures>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=3.0.0 Handling oslotest>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=3.2.0 Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling testrepository>=0.0.18 from tox --print-deps-only: py312 Requirement not satisfied: testrepository>=0.0.18 Handling testtools>=2.2.0 from tox --print-deps-only: py312 Requirement not satisfied: testtools>=2.2.0 Handling testresources>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: testresources>=2.0.0 Handling testscenarios>=0.4 from tox --print-deps-only: py312 Requirement not satisfied: testscenarios>=0.4 Handling WebTest>=2.0.26 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=2.0.26 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() 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.1.0.dev51/octavia-16.1.0.dev51.dist-info' 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.26) 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 >=4.5.0 from hook generated metadata: Requires-Dist (octavia) Requirement not satisfied: oslo.policy >=4.5.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.1.6) 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 oslotest >=3.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: oslotest >=3.2.0 ; extra == 'test' Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: stestr >=2.0.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 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' + cat /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires + rm -rfv octavia-16.1.0.dev51.dist-info/ removed 'octavia-16.1.0.dev51.dist-info/AUTHORS' removed 'octavia-16.1.0.dev51.dist-info/LICENSE' removed 'octavia-16.1.0.dev51.dist-info/METADATA' removed 'octavia-16.1.0.dev51.dist-info/entry_points.txt' removed 'octavia-16.1.0.dev51.dist-info/pbr.json' removed 'octavia-16.1.0.dev51.dist-info/top_level.txt' removed directory 'octavia-16.1.0.dev51.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing 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-centos10-master-uc-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=1039gid=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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.h6v6Yw + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.1.0.dev51/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.1.1 from build-system.requires Requirement satisfied: pbr>=6.1.1 (installed: pbr 6.1.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.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.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling alembic>=0.9.6 from tox --print-deps-only: py312 Requirement satisfied: alembic>=0.9.6 (installed: alembic 1.13.1) Handling cotyledon>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.3.0 (installed: cotyledon 2.0.0) Handling pecan>=1.3.2 from tox --print-deps-only: py312 Requirement satisfied: pecan>=1.3.2 (installed: pecan 1.5.1) Handling pbr>=3.1.1 from tox --print-deps-only: py312 Requirement satisfied: pbr>=3.1.1 (installed: pbr 6.1.1) Handling SQLAlchemy>=1.2.19 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.2.19 (installed: SQLAlchemy 2.0.26) Handling SQLAlchemy-Utils>=0.30.11 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy-Utils>=0.30.11 (installed: SQLAlchemy-Utils 0.41.1) Handling futurist>=1.2.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=1.2.0 (installed: futurist 3.1.1) Handling requests>=2.23.0 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.23.0 (installed: requests 2.32.3) Handling rfc3986>=1.2.0 from tox --print-deps-only: py312 Requirement satisfied: rfc3986>=1.2.0 (installed: rfc3986 1.5.0) Handling keystoneauth1>=3.4.0 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=3.4.0 (installed: keystoneauth1 5.11.1) Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.11.0) Handling WebOb>=1.8.2 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.8.2 (installed: WebOb 1.8.9) Handling stevedore>=1.20.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.4.1) Handling openstacksdk>=0.103.0 from tox --print-deps-only: py312 Requirement satisfied: openstacksdk>=0.103.0 (installed: openstacksdk 4.6.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 6.0.0) Handling oslo.db[mysql]>=8.4.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db[mysql]>=8.4.0 (installed: oslo.db 17.3.0) (extras are currently not checked) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=4.0.1 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=4.0.1 (installed: oslo.middleware 6.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.serialization>=2.28.1 from tox --print-deps-only: py312 Requirement satisfied: oslo.serialization>=2.28.1 (installed: oslo.serialization 5.7.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.0.0) Handling psutil>=5.7.1 from tox --print-deps-only: py312 Requirement satisfied: psutil>=5.7.1 (installed: psutil 5.9.8) Handling pyasn1!=0.2.3,>=0.1.8 from tox --print-deps-only: py312 Requirement satisfied: pyasn1!=0.2.3,>=0.1.8 (installed: pyasn1 0.6.1) Handling pyasn1-modules>=0.0.6 from tox --print-deps-only: py312 Requirement satisfied: pyasn1-modules>=0.0.6 (installed: pyasn1-modules 0.4.1) Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py312 Requirement satisfied: python-barbicanclient>=4.5.2 (installed: python-barbicanclient 7.1.0) Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-glanceclient>=2.8.0 (installed: python-glanceclient 4.9.0) Handling python-novaclient>=9.1.0 from tox --print-deps-only: py312 Requirement satisfied: python-novaclient>=9.1.0 (installed: python-novaclient 18.10.0) Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py312 Requirement satisfied: python-cinderclient>=3.3.0 (installed: python-cinderclient 9.7.0) Handling WSME>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.8.0 (installed: WSME 0.12.1) Handling Jinja2>=2.10 from tox --print-deps-only: py312 Requirement satisfied: Jinja2>=2.10 (installed: Jinja2 3.1.6) Handling taskflow>=5.9.0 from tox --print-deps-only: py312 Requirement satisfied: taskflow>=5.9.0 (installed: taskflow 6.0.1) Handling castellan>=0.16.0 from tox --print-deps-only: py312 Requirement satisfied: castellan>=0.16.0 (installed: castellan 5.4.0) Handling tenacity>=5.0.4 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=5.0.4 (installed: tenacity 8.2.3) Handling distro>=1.2.0 from tox --print-deps-only: py312 Requirement satisfied: distro>=1.2.0 (installed: distro 1.9.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling octavia-lib>=3.8.0 from tox --print-deps-only: py312 Requirement satisfied: octavia-lib>=3.8.0 (installed: octavia-lib 3.9.0) Handling setproctitle>=1.1.10 from tox --print-deps-only: py312 Requirement satisfied: setproctitle>=1.1.10 (installed: setproctitle 1.3.3) Handling python-dateutil>=2.7.0 from tox --print-deps-only: py312 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: py312 Requirement satisfied: Flask!=0.11,>=0.10 (installed: Flask 3.1.0) Handling cryptography>=3.0 from tox --print-deps-only: py312 Requirement satisfied: cryptography>=3.0 (installed: cryptography 43.0.0) Handling pyroute2>=0.5.14;sys_platform!='win32' from tox --print-deps-only: py312 Requirement satisfied: pyroute2>=0.5.14;sys_platform!='win32' (installed: pyroute2 0.7.12) Handling gunicorn>=19.9.0 from tox --print-deps-only: py312 Requirement satisfied: gunicorn>=19.9.0 (installed: gunicorn 21.2.0) Handling Werkzeug>=0.14.1 from tox --print-deps-only: py312 Requirement satisfied: Werkzeug>=0.14.1 (installed: Werkzeug 3.1.3) Handling requests-mock>=1.2.0 from tox --print-deps-only: py312 Requirement satisfied: requests-mock>=1.2.0 (installed: requests-mock 1.12.1) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py312 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.2.2) Handling oslotest>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.1) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling testrepository>=0.0.18 from tox --print-deps-only: py312 Requirement satisfied: testrepository>=0.0.18 (installed: testrepository 0.0.20) Handling testtools>=2.2.0 from tox --print-deps-only: py312 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.2) Handling testresources>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: testresources>=2.0.0 (installed: testresources 2.0.1) Handling testscenarios>=0.4 from tox --print-deps-only: py312 Requirement satisfied: testscenarios>=0.4 (installed: testscenarios 0.5.0) Handling WebTest>=2.0.26 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=2.0.26 (installed: WebTest 3.0.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() 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.1.0.dev51/octavia-16.1.0.dev51.dist-info' Handling alembic >=0.9.6 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: alembic >=0.9.6 (installed: alembic 1.13.1) Handling cotyledon >=1.3.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: cotyledon >=1.3.0 (installed: cotyledon 2.0.0) 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.26) 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.1) 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 1.5.0) Handling keystoneauth1 >=3.4.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: keystoneauth1 >=3.4.0 (installed: keystoneauth1 5.11.1) Handling keystonemiddleware >=9.5.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: keystonemiddleware >=9.5.0 (installed: keystonemiddleware 10.11.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.6.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.context >=2.22.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.context >=2.22.0 (installed: oslo.context 6.0.0) 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.3.0) (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 17.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.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.policy >=4.5.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 9.0.0) Handling psutil >=5.7.1 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: psutil >=5.7.1 (installed: psutil 5.9.8) 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.1) 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.1) 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.9.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.10.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.1.6) Handling taskflow >=5.9.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: taskflow >=5.9.0 (installed: taskflow 6.0.1) Handling castellan >=0.16.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: castellan >=0.16.0 (installed: castellan 5.4.0) 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.19.1) Handling octavia-lib >=3.8.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: octavia-lib >=3.8.0 (installed: octavia-lib 3.9.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.1.0) Handling cryptography >=3.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: cryptography >=3.0 (installed: cryptography 43.0.0) 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.1.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 oslotest >=3.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: oslotest >=3.2.0 ; extra == 'test' Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: stestr >=2.0.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 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' + cat /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires + rm -rfv octavia-16.1.0.dev51.dist-info/ removed 'octavia-16.1.0.dev51.dist-info/AUTHORS' removed 'octavia-16.1.0.dev51.dist-info/LICENSE' removed 'octavia-16.1.0.dev51.dist-info/METADATA' removed 'octavia-16.1.0.dev51.dist-info/top_level.txt' removed 'octavia-16.1.0.dev51.dist-info/pbr.json' removed 'octavia-16.1.0.dev51.dist-info/entry_points.txt' removed directory 'octavia-16.1.0.dev51.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing 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-centos10-master-uc-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=1039gid=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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.WzHy6l + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/octavia-16.1.0.dev51/pyproject-wheeldir --output /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.1.1 from build-system.requires Requirement satisfied: pbr>=6.1.1 (installed: pbr 6.1.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.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.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling alembic>=0.9.6 from tox --print-deps-only: py312 Requirement satisfied: alembic>=0.9.6 (installed: alembic 1.13.1) Handling cotyledon>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.3.0 (installed: cotyledon 2.0.0) Handling pecan>=1.3.2 from tox --print-deps-only: py312 Requirement satisfied: pecan>=1.3.2 (installed: pecan 1.5.1) Handling pbr>=3.1.1 from tox --print-deps-only: py312 Requirement satisfied: pbr>=3.1.1 (installed: pbr 6.1.1) Handling SQLAlchemy>=1.2.19 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.2.19 (installed: SQLAlchemy 2.0.26) Handling SQLAlchemy-Utils>=0.30.11 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy-Utils>=0.30.11 (installed: SQLAlchemy-Utils 0.41.1) Handling futurist>=1.2.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=1.2.0 (installed: futurist 3.1.1) Handling requests>=2.23.0 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.23.0 (installed: requests 2.32.3) Handling rfc3986>=1.2.0 from tox --print-deps-only: py312 Requirement satisfied: rfc3986>=1.2.0 (installed: rfc3986 1.5.0) Handling keystoneauth1>=3.4.0 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=3.4.0 (installed: keystoneauth1 5.11.1) Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.11.0) Handling WebOb>=1.8.2 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.8.2 (installed: WebOb 1.8.9) Handling stevedore>=1.20.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.4.1) Handling openstacksdk>=0.103.0 from tox --print-deps-only: py312 Requirement satisfied: openstacksdk>=0.103.0 (installed: openstacksdk 4.6.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 6.0.0) Handling oslo.db[mysql]>=8.4.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db[mysql]>=8.4.0 (installed: oslo.db 17.3.0) (extras are currently not checked) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=4.0.1 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=4.0.1 (installed: oslo.middleware 6.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.serialization>=2.28.1 from tox --print-deps-only: py312 Requirement satisfied: oslo.serialization>=2.28.1 (installed: oslo.serialization 5.7.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.0.0) Handling psutil>=5.7.1 from tox --print-deps-only: py312 Requirement satisfied: psutil>=5.7.1 (installed: psutil 5.9.8) Handling pyasn1!=0.2.3,>=0.1.8 from tox --print-deps-only: py312 Requirement satisfied: pyasn1!=0.2.3,>=0.1.8 (installed: pyasn1 0.6.1) Handling pyasn1-modules>=0.0.6 from tox --print-deps-only: py312 Requirement satisfied: pyasn1-modules>=0.0.6 (installed: pyasn1-modules 0.4.1) Handling python-barbicanclient>=4.5.2 from tox --print-deps-only: py312 Requirement satisfied: python-barbicanclient>=4.5.2 (installed: python-barbicanclient 7.1.0) Handling python-glanceclient>=2.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-glanceclient>=2.8.0 (installed: python-glanceclient 4.9.0) Handling python-novaclient>=9.1.0 from tox --print-deps-only: py312 Requirement satisfied: python-novaclient>=9.1.0 (installed: python-novaclient 18.10.0) Handling python-cinderclient>=3.3.0 from tox --print-deps-only: py312 Requirement satisfied: python-cinderclient>=3.3.0 (installed: python-cinderclient 9.7.0) Handling WSME>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.8.0 (installed: WSME 0.12.1) Handling Jinja2>=2.10 from tox --print-deps-only: py312 Requirement satisfied: Jinja2>=2.10 (installed: Jinja2 3.1.6) Handling taskflow>=5.9.0 from tox --print-deps-only: py312 Requirement satisfied: taskflow>=5.9.0 (installed: taskflow 6.0.1) Handling castellan>=0.16.0 from tox --print-deps-only: py312 Requirement satisfied: castellan>=0.16.0 (installed: castellan 5.4.0) Handling tenacity>=5.0.4 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=5.0.4 (installed: tenacity 8.2.3) Handling distro>=1.2.0 from tox --print-deps-only: py312 Requirement satisfied: distro>=1.2.0 (installed: distro 1.9.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling octavia-lib>=3.8.0 from tox --print-deps-only: py312 Requirement satisfied: octavia-lib>=3.8.0 (installed: octavia-lib 3.9.0) Handling setproctitle>=1.1.10 from tox --print-deps-only: py312 Requirement satisfied: setproctitle>=1.1.10 (installed: setproctitle 1.3.3) Handling python-dateutil>=2.7.0 from tox --print-deps-only: py312 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: py312 Requirement satisfied: Flask!=0.11,>=0.10 (installed: Flask 3.1.0) Handling cryptography>=3.0 from tox --print-deps-only: py312 Requirement satisfied: cryptography>=3.0 (installed: cryptography 43.0.0) Handling pyroute2>=0.5.14;sys_platform!='win32' from tox --print-deps-only: py312 Requirement satisfied: pyroute2>=0.5.14;sys_platform!='win32' (installed: pyroute2 0.7.12) Handling gunicorn>=19.9.0 from tox --print-deps-only: py312 Requirement satisfied: gunicorn>=19.9.0 (installed: gunicorn 21.2.0) Handling Werkzeug>=0.14.1 from tox --print-deps-only: py312 Requirement satisfied: Werkzeug>=0.14.1 (installed: Werkzeug 3.1.3) Handling requests-mock>=1.2.0 from tox --print-deps-only: py312 Requirement satisfied: requests-mock>=1.2.0 (installed: requests-mock 1.12.1) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py312 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.2.2) Handling oslotest>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.1) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling testrepository>=0.0.18 from tox --print-deps-only: py312 Requirement satisfied: testrepository>=0.0.18 (installed: testrepository 0.0.20) Handling testtools>=2.2.0 from tox --print-deps-only: py312 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.2) Handling testresources>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: testresources>=2.0.0 (installed: testresources 2.0.1) Handling testscenarios>=0.4 from tox --print-deps-only: py312 Requirement satisfied: testscenarios>=0.4 (installed: testscenarios 0.5.0) Handling WebTest>=2.0.26 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=2.0.26 (installed: WebTest 3.0.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() 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.1.0.dev51/octavia-16.1.0.dev51.dist-info' Handling alembic >=0.9.6 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: alembic >=0.9.6 (installed: alembic 1.13.1) Handling cotyledon >=1.3.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: cotyledon >=1.3.0 (installed: cotyledon 2.0.0) 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.26) 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.1) 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 1.5.0) Handling keystoneauth1 >=3.4.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: keystoneauth1 >=3.4.0 (installed: keystoneauth1 5.11.1) Handling keystonemiddleware >=9.5.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: keystonemiddleware >=9.5.0 (installed: keystonemiddleware 10.11.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.6.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.context >=2.22.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.context >=2.22.0 (installed: oslo.context 6.0.0) 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.3.0) (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 17.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.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: oslo.policy >=4.5.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 9.0.0) Handling psutil >=5.7.1 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: psutil >=5.7.1 (installed: psutil 5.9.8) 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.1) 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.1) 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.9.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.10.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.1.6) Handling taskflow >=5.9.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: taskflow >=5.9.0 (installed: taskflow 6.0.1) Handling castellan >=0.16.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: castellan >=0.16.0 (installed: castellan 5.4.0) 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.19.1) Handling octavia-lib >=3.8.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: octavia-lib >=3.8.0 (installed: octavia-lib 3.9.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.1.0) Handling cryptography >=3.0 from hook generated metadata: Requires-Dist (octavia) Requirement satisfied: cryptography >=3.0 (installed: cryptography 43.0.0) 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.1.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 oslotest >=3.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: oslotest >=3.2.0 ; extra == 'test' Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (octavia) Ignoring alien requirement: stestr >=2.0.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 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' + cat /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-buildrequires + rm -rfv octavia-16.1.0.dev51.dist-info/ removed 'octavia-16.1.0.dev51.dist-info/AUTHORS' removed 'octavia-16.1.0.dev51.dist-info/LICENSE' removed 'octavia-16.1.0.dev51.dist-info/METADATA' removed 'octavia-16.1.0.dev51.dist-info/entry_points.txt' removed 'octavia-16.1.0.dev51.dist-info/pbr.json' removed 'octavia-16.1.0.dev51.dist-info/top_level.txt' removed directory 'octavia-16.1.0.dev51.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.JGNlYN + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd octavia-16.1.0.dev51 + export PBR_VERSION=16.1.0 + PBR_VERSION=16.1.0 + export SKIP_PIP_INSTALL=1 + SKIP_PIP_INSTALL=1 + mkdir -p /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/octavia-16.1.0.dev51/pyproject-wheeldir Processing /builddir/build/BUILD/octavia-16.1.0.dev51 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info creating /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/octavia.egg-info writing /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/octavia.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/octavia.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/octavia.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/octavia.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/octavia.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/octavia.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/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.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/octavia.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-modern-metadata-cthgkoqw/octavia-16.1.0.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: octavia Building wheel for octavia (pyproject.toml): started Running command Building wheel for octavia (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) 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/controller creating build/lib/octavia/tests/unit/controller/queue 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/controller/__init__.py -> build/lib/octavia/tests/unit/controller creating build/lib/octavia/tests/unit/controller/worker creating build/lib/octavia/tests/unit/controller/worker/v2 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 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/compute creating build/lib/octavia/compute/drivers copying octavia/compute/drivers/__init__.py -> build/lib/octavia/compute/drivers copying octavia/compute/drivers/nova_driver.py -> build/lib/octavia/compute/drivers creating build/lib/octavia/distributor copying octavia/distributor/__init__.py -> build/lib/octavia/distributor creating build/lib/octavia/certificates creating build/lib/octavia/certificates/common 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/api 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/volume copying octavia/volume/__init__.py -> build/lib/octavia/volume copying octavia/volume/volume_base.py -> build/lib/octavia/volume creating build/lib/octavia/tests/unit/network copying octavia/tests/unit/network/__init__.py -> build/lib/octavia/tests/unit/network creating build/lib/octavia/tests/unit/api creating build/lib/octavia/tests/unit/api/drivers 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 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 copying octavia/tests/__init__.py -> build/lib/octavia/tests copying octavia/tests/fixtures.py -> build/lib/octavia/tests creating build/lib/octavia/tests/unit/common creating build/lib/octavia/tests/unit/common/jinja 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/tests/unit/amphorae creating build/lib/octavia/tests/unit/amphorae/drivers creating 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/functional creating build/lib/octavia/tests/functional/api 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 creating build/lib/octavia/tests/unit/db copying octavia/tests/unit/db/__init__.py -> build/lib/octavia/tests/unit/db creating build/lib/octavia/amphorae creating build/lib/octavia/amphorae/drivers 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/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/tests/unit/compute copying octavia/tests/unit/compute/__init__.py -> build/lib/octavia/tests/unit/compute 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 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/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/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/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/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 creating build/lib/octavia/network creating build/lib/octavia/network/drivers 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 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/drivers/__init__.py -> build/lib/octavia/distributor/drivers copying octavia/distributor/drivers/driver_base.py -> build/lib/octavia/distributor/drivers 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/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/image copying octavia/image/__init__.py -> build/lib/octavia/image copying octavia/image/image_base.py -> build/lib/octavia/image creating build/lib/octavia/amphorae/backends/agent 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 creating build/lib/octavia/common 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/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/db 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/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/volume/drivers 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/tests/unit/network/drivers copying octavia/tests/unit/network/drivers/__init__.py -> 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/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/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/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 copying octavia/amphorae/backends/__init__.py -> build/lib/octavia/amphorae/backends copying octavia/tests/unit/api/__init__.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/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/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/tests/unit/certificates copying octavia/tests/unit/certificates/__init__.py -> build/lib/octavia/tests/unit/certificates creating build/lib/octavia/api/v2 copying octavia/api/v2/__init__.py -> build/lib/octavia/api/v2 creating build/lib/octavia/api/drivers 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/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 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/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/statistics 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 copying octavia/network/drivers/__init__.py -> build/lib/octavia/network/drivers copying octavia/amphorae/__init__.py -> build/lib/octavia/amphorae creating build/lib/octavia/tests/unit/image 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 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/amphorae/backends copying octavia/tests/unit/amphorae/backends/__init__.py -> build/lib/octavia/tests/unit/amphorae/backends 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 copying octavia/certificates/__init__.py -> build/lib/octavia/certificates creating build/lib/octavia/tests/unit/amphorae/backends/agent 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 creating build/lib/octavia/tests/functional/amphorae creating build/lib/octavia/tests/functional/amphorae/backend copying octavia/tests/functional/amphorae/backend/__init__.py -> build/lib/octavia/tests/functional/amphorae/backend 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 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 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 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 creating build/lib/octavia/api/drivers/amphora_driver 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 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 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/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/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/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/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/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 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/tests/functional/amphorae/backend/agent copying octavia/tests/functional/amphorae/backend/agent/__init__.py -> build/lib/octavia/tests/functional/amphorae/backend/agent 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/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 copying octavia/tests/unit/amphorae/__init__.py -> build/lib/octavia/tests/unit/amphorae 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/common/jinja/haproxy/__init__.py -> build/lib/octavia/common/jinja/haproxy creating build/lib/octavia/tests/unit/volume creating build/lib/octavia/tests/unit/volume/drivers 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 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/volume/__init__.py -> build/lib/octavia/tests/unit/volume 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 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/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 creating build/lib/octavia/image/drivers 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 creating build/lib/octavia/tests/unit/api/v2 copying octavia/tests/unit/api/v2/__init__.py -> build/lib/octavia/tests/unit/api/v2 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/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/__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 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 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 copying octavia/tests/unit/controller/queue/__init__.py -> build/lib/octavia/tests/unit/controller/queue 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/statistics/__init__.py -> build/lib/octavia/statistics copying octavia/statistics/stats_base.py -> build/lib/octavia/statistics 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 copying octavia/controller/__init__.py -> build/lib/octavia/controller 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/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/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 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/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/functional/api/drivers copying octavia/tests/functional/api/drivers/__init__.py -> build/lib/octavia/tests/functional/api/drivers 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 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/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/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/tests/functional/__init__.py -> build/lib/octavia/tests/functional 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/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 copying octavia/tests/unit/image/__init__.py -> build/lib/octavia/tests/unit/image 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/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/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/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 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/wsgi copying octavia/wsgi/__init__.py -> build/lib/octavia/wsgi copying octavia/wsgi/api.py -> build/lib/octavia/wsgi 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 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 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 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 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 copying octavia/tests/functional/amphorae/__init__.py -> build/lib/octavia/tests/functional/amphorae 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/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 copying octavia/compute/__init__.py -> build/lib/octavia/compute copying octavia/compute/compute_base.py -> build/lib/octavia/compute 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 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 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/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/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/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/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/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/hacking copying octavia/hacking/__init__.py -> build/lib/octavia/hacking copying octavia/hacking/checks.py -> build/lib/octavia/hacking 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 copying octavia/tests/unit/common/jinja/haproxy/__init__.py -> build/lib/octavia/tests/unit/common/jinja/haproxy 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.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.amphorae.backends.agent.api_server.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.amphorae.backends.agent.api_server.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.amphorae.backends.agent.api_server.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.amphorae.backends.agent.api_server.templates' to be distributed and are already explicitly excluding 'octavia.amphorae.backends.agent.api_server.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.amphorae.backends.agent.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.amphorae.backends.agent.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.amphorae.backends.agent.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.amphorae.backends.agent.templates' to be distributed and are already explicitly excluding 'octavia.amphorae.backends.agent.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.amphorae.drivers.keepalived.jinja.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.amphorae.drivers.keepalived.jinja.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.amphorae.drivers.keepalived.jinja.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.amphorae.drivers.keepalived.jinja.templates' to be distributed and are already explicitly excluding 'octavia.amphorae.drivers.keepalived.jinja.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.api.healthcheck' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.api.healthcheck' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.api.healthcheck' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.api.healthcheck' to be distributed and are already explicitly excluding 'octavia.api.healthcheck' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.common.jinja.haproxy.combined_listeners.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.common.jinja.haproxy.combined_listeners.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.common.jinja.haproxy.combined_listeners.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.common.jinja.haproxy.combined_listeners.templates' to be distributed and are already explicitly excluding 'octavia.common.jinja.haproxy.combined_listeners.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.common.jinja.logging.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.common.jinja.logging.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.common.jinja.logging.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.common.jinja.logging.templates' to be distributed and are already explicitly excluding 'octavia.common.jinja.logging.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.common.jinja.lvs.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.common.jinja.lvs.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.common.jinja.lvs.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.common.jinja.lvs.templates' to be distributed and are already explicitly excluding 'octavia.common.jinja.lvs.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.common.jinja.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.common.jinja.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.common.jinja.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.common.jinja.templates' to be distributed and are already explicitly excluding 'octavia.common.jinja.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.db.migration.alembic_migrations' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.db.migration.alembic_migrations' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.db.migration.alembic_migrations' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.db.migration.alembic_migrations' to be distributed and are already explicitly excluding 'octavia.db.migration.alembic_migrations' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.db.migration.alembic_migrations.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.db.migration.alembic_migrations.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.db.migration.alembic_migrations.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.db.migration.alembic_migrations.versions' to be distributed and are already explicitly excluding 'octavia.db.migration.alembic_migrations.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.tests.unit.hacking' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.tests.unit.hacking' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.tests.unit.hacking' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.tests.unit.hacking' to be distributed and are already explicitly excluding 'octavia.tests.unit.hacking' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'octavia.tests.unit.image.drivers.noop_driver' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'octavia.tests.unit.image.drivers.noop_driver' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'octavia.tests.unit.image.drivers.noop_driver' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'octavia.tests.unit.image.drivers.noop_driver' to be distributed and are already explicitly excluding 'octavia.tests.unit.image.drivers.noop_driver' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) 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 copying octavia/amphorae/backends/utils/udp_check.sh -> build/lib/octavia/amphorae/backends/utils 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 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/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/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/api/healthcheck copying octavia/api/healthcheck/healthcheck_plugins.py -> build/lib/octavia/api/healthcheck 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 copying octavia/tests/unit/common/sample_configs/sample_pkcs12.p12 -> build/lib/octavia/tests/unit/common/sample_configs creating build/lib/octavia/tests/unit/hacking copying octavia/tests/unit/hacking/test_checks.py -> build/lib/octavia/tests/unit/hacking 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/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 creating build/lib/octavia/common/jinja/templates copying octavia/common/jinja/templates/user_data_config_drive.template -> build/lib/octavia/common/jinja/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 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.0s) 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/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/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/wsgi copying build/lib/octavia/wsgi/api.py -> build/bdist.linux-x86_64/wheel/octavia/wsgi copying build/lib/octavia/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/wsgi 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/statistics 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/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 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/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 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/common 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/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/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/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/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 creating build/bdist.linux-x86_64/wheel/octavia/image creating build/bdist.linux-x86_64/wheel/octavia/image/drivers 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/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/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/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 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 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/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 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 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/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/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 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/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/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 creating build/bdist.linux-x86_64/wheel/octavia/volume creating 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/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 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/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/drivers 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 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/drivers/amphora_driver 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 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 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/v2 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 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 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/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/certificates 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 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 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 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/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 copying build/lib/octavia/distributor/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/distributor 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 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/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/controller 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/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 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/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 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/amphorae 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/functional/amphorae/backend creating 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/agent/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend/agent copying build/lib/octavia/tests/functional/amphorae/backend/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/functional/amphorae/backend 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 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/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/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/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 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/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/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 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 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/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 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 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/image 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/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 creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/certificates 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/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 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/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 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/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/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/backends 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/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 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 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 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/drivers 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/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/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/drivers/keepalived 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 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 creating build/bdist.linux-x86_64/wheel/octavia/tests/unit/common 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/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 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/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/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 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/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/api creating 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 copying build/lib/octavia/tests/unit/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api/v2 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/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/api 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/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 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 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/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 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 copying build/lib/octavia/tests/unit/network/drivers/__init__.py -> build/bdist.linux-x86_64/wheel/octavia/tests/unit/network/drivers 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/controller 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/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/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 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 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 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 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 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/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 running install_data creating build/bdist.linux-x86_64/wheel/octavia-16.1.0.data creating build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data creating build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share creating build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia copying LICENSE -> build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia copying README.rst -> build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia creating build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia/diskimage-create copying diskimage-create/diskimage-create.sh -> build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia/diskimage-create copying diskimage-create/image-tests.sh -> build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia/diskimage-create copying diskimage-create/README.rst -> build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia/diskimage-create copying diskimage-create/requirements.txt -> build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia/diskimage-create copying diskimage-create/test-requirements.txt -> build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia/diskimage-create copying diskimage-create/tox.ini -> build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia/diskimage-create copying diskimage-create/version.txt -> build/bdist.linux-x86_64/wheel/octavia-16.1.0.data/data/share/octavia/diskimage-create running install_egg_info Copying octavia.egg-info to build/bdist.linux-x86_64/wheel/octavia-16.1.0-py3.12.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/octavia-16.1.0.dist-info/WHEEL creating '/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir/pip-wheel-7sn7zmtu/.tmp-iwxhnlga/octavia-16.1.0-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_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/wsgi/__init__.py' adding 'octavia/wsgi/api.py' adding 'octavia-16.1.0.data/data/share/octavia/LICENSE' adding 'octavia-16.1.0.data/data/share/octavia/README.rst' adding 'octavia-16.1.0.data/data/share/octavia/diskimage-create/README.rst' adding 'octavia-16.1.0.data/data/share/octavia/diskimage-create/diskimage-create.sh' adding 'octavia-16.1.0.data/data/share/octavia/diskimage-create/image-tests.sh' adding 'octavia-16.1.0.data/data/share/octavia/diskimage-create/requirements.txt' adding 'octavia-16.1.0.data/data/share/octavia/diskimage-create/test-requirements.txt' adding 'octavia-16.1.0.data/data/share/octavia/diskimage-create/tox.ini' adding 'octavia-16.1.0.data/data/share/octavia/diskimage-create/version.txt' adding 'octavia-16.1.0.dist-info/AUTHORS' adding 'octavia-16.1.0.dist-info/LICENSE' adding 'octavia-16.1.0.dist-info/METADATA' adding 'octavia-16.1.0.dist-info/WHEEL' adding 'octavia-16.1.0.dist-info/entry_points.txt' adding 'octavia-16.1.0.dist-info/pbr.json' adding 'octavia-16.1.0.dist-info/top_level.txt' adding 'octavia-16.1.0.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.1.0-py3-none-any.whl size=1243948 sha256=9a37dcf9536c5b445d7adc5cbbdf9cb1d9987aa8813cda6c1663af14d4127826 Stored in directory: /builddir/.cache/pip/wheels/f2/29/ae/24b49c9ff098198a7973bdfaee7204cf44e5cb3faa4152b870 Successfully built octavia + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.H104qb + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd octavia-16.1.0.dev51 ++ ls /builddir/build/BUILD/octavia-16.1.0.dev51/pyproject-wheeldir/octavia-16.1.0-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=octavia==16.1.0 + '[' -z octavia==16.1.0 ']' + TMPDIR=/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0.dev51/pyproject-wheeldir octavia==16.1.0 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/octavia-16.1.0.dev51/pyproject-wheeldir Processing ./pyproject-wheeldir/octavia-16.1.0-py3-none-any.whl Installing collected packages: octavia Creating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/amphora-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/amphora-health-checker to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/amphora-interface to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/haproxy-vrrp-check to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-api to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-db-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-driver-agent to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-health-manager to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-housekeeping to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-status to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-worker to 755 changing mode of /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/prometheus-proxy to 755 Successfully installed octavia-16.1.0 + '[' -d /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/amphora-agent /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/amphora-health-checker /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/amphora-interface /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/haproxy-vrrp-check /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-api /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-db-manage /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-driver-agent /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-health-manager /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-housekeeping /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-status /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-worker /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/prometheus-proxy /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/amphora-agent: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/amphora-health-checker: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/amphora-interface: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/haproxy-vrrp-check: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-api: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-db-manage: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-driver-agent: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-health-manager: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-housekeeping: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-status: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-worker: updating /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/prometheus-proxy: updating + rm -rfv /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/octavia-16.1.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages/octavia-16.1.0.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.1.0-0.20250731093206.fb98b1b.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages/octavia-16.1.0.dist-info/RECORD --output /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages/octavia-16.1.0.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages/octavia-16.1.0.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages/octavia-16.1.0.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages/octavia-16.1.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + PYTHONPATH=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64//usr/lib/python3.12/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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages/bin + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages/doc + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages/tools + install -d -m 755 /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/etc/octavia + mv etc/octavia.conf /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/etc/octavia + mv etc/policy/keystone_default_roles-policy.yaml /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/etc/octavia/policy.yaml + install -p -D -m 644 /builddir/build/SOURCES/octavia.logrotate /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/systemd/system/octavia-prometheus-proxy.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia + install -d -m 755 /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/var/lib/octavia + install -d -m 755 /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/var/log/octavia + install -p -D -m 640 /builddir/build/SOURCES/octavia-dist.conf /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia/octavia-dist.conf + mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64//etc/octavia/conf.d/octavia-worker + cp -vr elements/ /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements 'elements/' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements' 'elements/amphora-agent' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent' 'elements/amphora-agent/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent/README.rst' 'elements/amphora-agent/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent/element-deps' 'elements/amphora-agent/install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent/package-installs.yaml' 'elements/amphora-agent/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent/pkg-map' 'elements/amphora-agent/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent/source-repository-amphora-agent' 'elements/amphora-agent/static' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent/static' 'elements/amphora-agent/static/etc' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent/static/etc' 'elements/amphora-agent/static/etc/NetworkManager' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent/static/usr' 'elements/amphora-agent/static/usr/local' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-agent/svc-map' 'elements/amphora-apparmor' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor' 'elements/amphora-apparmor/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor/README.rst' 'elements/amphora-apparmor/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor/element-deps' 'elements/amphora-apparmor/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor/post-install.d' 'elements/amphora-apparmor/post-install.d/10-fix-rsyslog' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor/post-install.d/10-fix-rsyslog' 'elements/amphora-apparmor/static' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor/static' 'elements/amphora-apparmor/static/etc' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor/static/etc' 'elements/amphora-apparmor/static/etc/apparmor.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor/static/etc/apparmor.d' 'elements/amphora-apparmor/static/etc/apparmor.d/rsyslog.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor/static/etc/apparmor.d/rsyslog.d' 'elements/amphora-apparmor/static/etc/apparmor.d/rsyslog.d/octavia' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-apparmor/static/etc/apparmor.d/rsyslog.d/octavia' 'elements/amphora-fips' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-fips' 'elements/amphora-fips/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-fips/README.rst' 'elements/amphora-fips/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-fips/element-deps' 'elements/amphora-fips/environment.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-fips/package-installs.yaml' 'elements/amphora-fips/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-fips/pkg-map' 'elements/amphora-fips/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-fips/post-install.d/10-enable-fips' 'elements/amphora-selinux' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-selinux' 'elements/amphora-selinux/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-selinux/README.rst' 'elements/amphora-selinux/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-selinux/element-deps' 'elements/amphora-selinux/package-installs.json' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-selinux/package-installs.json' 'elements/amphora-selinux/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-selinux/pkg-map' 'elements/amphora-selinux/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/amphora-selinux/post-install.d/50-selinux-policies' 'elements/certs-ramfs' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/certs-ramfs' 'elements/certs-ramfs/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/certs-ramfs/README.rst' 'elements/certs-ramfs/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/certs-ramfs/element-deps' 'elements/certs-ramfs/init-scripts' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/certs-ramfs/init-scripts' 'elements/certs-ramfs/init-scripts/systemd' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/certs-ramfs/package-installs.yaml' 'elements/certs-ramfs/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/certs-ramfs/static' 'elements/certs-ramfs/static/usr' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/certs-ramfs/static/usr' 'elements/certs-ramfs/static/usr/local' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/certs-ramfs/svc-map' 'elements/cpu-pinning' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/cpu-pinning' 'elements/cpu-pinning/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/cpu-pinning/README.rst' 'elements/cpu-pinning/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/cpu-pinning/element-deps' 'elements/cpu-pinning/environment.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/cpu-pinning/package-installs.yaml' 'elements/cpu-pinning/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/cpu-pinning/static' 'elements/cpu-pinning/static/etc' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/cpu-pinning/static/etc' 'elements/cpu-pinning/static/etc/tuned' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/cpu-pinning/svc-map' 'elements/disable-makecache' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/disable-makecache' 'elements/disable-makecache/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/disable-makecache/README.rst' 'elements/disable-makecache/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/disable-makecache/svc-map' 'elements/haproxy-octavia' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/haproxy-octavia' 'elements/haproxy-octavia/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/haproxy-octavia/README.rst' 'elements/haproxy-octavia/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/haproxy-octavia/element-deps' 'elements/haproxy-octavia/install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/haproxy-octavia/install.d' 'elements/haproxy-octavia/install.d/76-haproxy' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/haproxy-octavia/package-installs.json' 'elements/haproxy-octavia/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/haproxy-octavia/pkg-map' 'elements/haproxy-octavia/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/haproxy-octavia/svc-map' 'elements/ipvsadmin' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/ipvsadmin' 'elements/ipvsadmin/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/ipvsadmin/README.rst' 'elements/ipvsadmin/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/ipvsadmin/element-deps' 'elements/ipvsadmin/package-installs.json' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/ipvsadmin/package-installs.json' 'elements/ipvsadmin/svc-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/ipvsadmin/svc-map' 'elements/keepalived-octavia' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/keepalived-octavia' 'elements/keepalived-octavia/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/keepalived-octavia/README.rst' 'elements/keepalived-octavia/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/keepalived-octavia/element-deps' 'elements/keepalived-octavia/package-installs.json' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/keepalived-octavia/package-installs.json' 'elements/keepalived-octavia/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/keepalived-octavia/pkg-map' 'elements/keepalived-octavia/svc-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/keepalived-octavia/svc-map' 'elements/no-resolvconf' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/no-resolvconf' 'elements/no-resolvconf/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/no-resolvconf/README.rst' 'elements/no-resolvconf/finalise.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/no-resolvconf/finalise.d/99-disable-resolv-conf' 'elements/octavia-lib' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/octavia-lib' 'elements/octavia-lib/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/octavia-lib/README.rst' 'elements/octavia-lib/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/octavia-lib/element-deps' 'elements/octavia-lib/install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/octavia-lib/source-repository-octavia-lib' 'elements/rebind-sshd' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/rebind-sshd' 'elements/rebind-sshd/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/rebind-sshd/README.rst' 'elements/rebind-sshd/finalise.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/remove-default-ints' 'elements/remove-default-ints/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/remove-sshd' 'elements/remove-sshd/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/remove-sshd/README.rst' 'elements/remove-sshd/package-installs.yaml' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/remove-sshd/package-installs.yaml' 'elements/root-passwd' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/root-passwd' 'elements/root-passwd/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/root-passwd/README.rst' 'elements/root-passwd/post-install.d' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.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.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/root-passwd/post-install.d/99-setup' 'elements/sos' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/sos' 'elements/sos/README.rst' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/sos/README.rst' 'elements/sos/element-deps' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/sos/element-deps' 'elements/sos/package-installs.yaml' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/sos/package-installs.yaml' 'elements/sos/pkg-map' -> '/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia-image-elements/sos/pkg-map' + install -m 755 diskimage-create/diskimage-create.sh /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-diskimage-create.sh + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia/diskimage-create + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia/LICENSE + rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/octavia/README.rst + install -m 755 /builddir/build/SOURCES/octavia-wsgi /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin/octavia-wsgi + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 16.1.0-0.20250731093206.fb98b1b.el10 --unique-debug-suffix -16.1.0-0.20250731093206.fb98b1b.el10.x86_64 --unique-debug-src-base openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/octavia-16.1.0.dev51 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /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/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/octavia-wsgi from /usr/bin/env python3 to #!/usr/bin/python3 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-apparmor/post-install.d/10-fix-rsyslog 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 + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12 using python3.12 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.pjtZIf + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd octavia-16.1.0.dev51 + 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/octavia-16.1.0.dev51/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.12/site-packages/webob/compat.py:5: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13 from cgi import parse_header /usr/lib/python3.12/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( /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/common/sample_certs.py:18: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('wsmeext')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.12/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.12/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.12/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.12/site-packages/webob/compat.py:5: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13 from cgi import parse_header /usr/lib/python3.12/site-packages/webob/compat.py:5: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13 from cgi import parse_header /usr/lib/python3.12/site-packages/webob/compat.py:5: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13 from cgi import parse_header /usr/lib/python3.12/site-packages/webob/compat.py:5: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13 from cgi import parse_header /usr/lib/python3.12/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.12/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.12/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.12/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( /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/common/sample_certs.py:18: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('wsmeext')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/common/sample_certs.py:18: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('wsmeext')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/common/sample_certs.py:18: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('wsmeext')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/common/sample_certs.py:18: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('wsmeext')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) /usr/lib/python3.12/site-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__count_lvs_listener_processes [0.109051s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__get_networks [0.007216s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test_compile_amphora_details_for_ipvs [0.017991s] ... ok Found 1.5 version of haproxy. Disabling external checks. Health monitor of type PING will revert to TCP. {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test_compile_amphora_info_for_udp [0.005378s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_haproxy_compatibility.HAProxyCompatTestCase.test_process_cfg_for_version_compat [0.006479s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_cmd_get_version_of_installed_package [0.001545s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_write_vip_interface_file [0.001724s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__interface_by_mac_not_found [0.005802s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__netns_get_next_interface [0.008374s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_network [0.008052s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_bad_vrrp_ip [0.003481s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_keepalived_lvs_pids_path [0.000548s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_send_member_advertisements [0.001296s] ... ok {1} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_send_vip_advertisements [0.001919s] ... ok calculated hmac(hex=True): 62313735633333303331666136383934353362353466353134393662396665316531333666353632623130656563646564373836323235323263636431623831 not equal to msg hmac: cdc440d7c4dc3259d7c202c8b2484b33324e4a343536373753aa0500c13a12a1634a179de841c856f01fb8db2373865a2cb28e5c7b5fdfc359943a73f833d6ad dropping packet {1} octavia.tests.unit.amphorae.backends.agent.test_agent_jinja_cfg.AgentJinjaTestCase.test_build_agent_config [0.003597s] ... ok {1} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_get_stats [0.001846s] ... ok {1} octavia.tests.unit.amphorae.backends.health_daemon.test_status_message.TestEnvelope.test_message_hmac_compatibility [0.000772s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_get_pool_status [0.000565s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_save_state [0.000987s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_port_interface_file [0.002704s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_port_interface_file_dhcp [0.001552s] ... ok calculated hmac(hex=True): 34323862393265373838343434386536613866653839623133306235323564316637373534363832326532643231383463353431376361303961333339333938 not equal to msg hmac: cdc440d7c4dc3259d7c202c8b2484b33324e4a343536373753aa0500c13a12a1634a179de841c856f01fb8db2373865a2cb28e5c7b5fdfc359943a73f833d6ad dropping packet calculated hmac(hex=False): e138efe1ba838e001caa72897da292e5efdcabdcd1d3f1ad0cb70b273ddb1938 not equal to msg hmac: 634a179de841c856f01fb8db2373865a2cb28e5c7b5fdfc359943a73f833d6ad dropping packet {1} octavia.tests.unit.amphorae.backends.utils.test_ip_advertisement.TestIPAdvertisement.test_garp [0.002134s] ... ok {1} octavia.tests.unit.amphorae.backends.utils.test_ip_advertisement.TestIPAdvertisement.test_send_ip_advertisement [0.001479s] ... 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 {1} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listeners_stats [0.007408s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem_missing [0.057446s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem_server_error [0.002469s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners [0.001609s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum_service_unavailable [0.001810s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum_unauthorized [0.001868s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details [0.001440s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details_service_unavailable [0.004159s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_plug_network [0.163797s] ... 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: {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__get_extend_body_from_lvs_driver [0.112379s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_plug_vip_api_not_ready [0.003556s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_agent_config [0.001927s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_invalid_cert_for_rotation [0.001545s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_cert_pem [0.001830s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test_compile_amphora_info [0.006932s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_config_service_unavailable [0.001874s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_invalid_config [0.001743s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_config_server_error [0.001573s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_keepalived.KeepalivedTestCase.test_manager_keepalived_service [0.006188s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_finalize_amphora [0.012582s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_get_os_util [0.014699s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_ipv4 [0.006950s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_haproxy_compatibility.HAProxyCompatTestCase.test_get_haproxy_versions_devel [0.001908s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_get_haproxy_versions [0.038923s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_ipv6 [0.029128s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_loadbalancer.ListenerTestCase.test_check_haproxy_status [0.001513s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_loadbalancer.ListenerTestCase.test_get_listeners_on_lb [0.007542s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_write_port_interface_file [0.013689s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_get_haproxy_vip_addresses [0.006744s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_get_listener_protocol [0.001038s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__interface_by_mac_case_insensitive_rh [0.006643s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__netns_interface_exists [0.001456s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_lo [0.002311s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_keepalived_lvs_cfg_path [0.000578s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_udp_delete [0.007759s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_keepalived_lvs_init_path [0.000437s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_get_lvs_vip_addresses [0.015397s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.test_agent_jinja_cfg.AgentJinjaTestCase.test_build_agent_config_with_interfaces_file [0.006367s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_keepalived_lvs_dir [0.000502s] ... ok {0} octavia.tests.unit.amphorae.backends.agent.test_agent_jinja_cfg.AgentJinjaTestCase.test_build_agent_config_with_new_udp_driver [0.003012s] ... ok {0} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_build_stats_message [0.003274s] ... ok {0} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_build_stats_message_no_listener [0.003340s] ... ok {1} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_upload_cert_amp [0.017567s] ... ok Cannot call addr add with (add, arg1=1, arg2=2): (2, 'No such file or directory') {0} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_haproxy_restart [0.004110s] ... ok {3} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_vrrp_check_script_update [0.014376s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_failed_retry_no_raise [0.000629s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_retry [0.000990s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_check_exception [0.007352s] ... ok {3} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_build_stats_message_with_lvs_listener [0.006744s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_update_stats_v3 [0.003102s] ... ok Unable to query the HAProxy stats (TEST) due to: Boom {3} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_get_stats_exception [0.004351s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_error [0.009106s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) Missing keepalived PID file /tmp/test/vrrp/octavia-keepalived.pid, skipping health heartbeat. {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_forbid_to_stale_udp_listener_amphora [0.006118s] ... ok Failed to check keepalived and haproxy status due to exception , skipping health heartbeat. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/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.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, 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.1.0.dev51/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' Keepalived is configured but not running, skipping health heartbeat. /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) Failed to check keepalived and haproxy status due to exception , skipping health heartbeat. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/backends/health_daemon/health_daemon.py", line 122, in run_sender os.kill(pid, 0) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect OSError {3} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_run_sender [0.021857s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_query [0.001439s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_show_info [0.000431s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command [0.000610s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_einval_failed [0.002259s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_failed [0.000615s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipv6auto_down [0.000611s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipv6auto_up [0.000585s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up_auto [0.003891s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_down_no_hm [0.019969s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {3} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up_sriov [0.004176s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_missing_no_hm [0.003328s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {3} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_from_file [0.002776s] ... ok {1} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_pool_offline [0.003006s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_ip_advertisement.TestIPAdvertisement.test_calculate_icmpv6_checksum [0.000578s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status_when_no_pool [0.005262s] ... ok {1} octavia.tests.unit.amphorae.drivers.keepalived.jinja.test_jinja_cfg.TestVRRPRestDriver.test_build_keepalived_config [0.011603s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listeners_stats_missing_listener [0.006319s] ... ok {1} octavia.tests.unit.amphorae.drivers.keepalived.test_vrrp_rest_driver.TestVRRPRestDriver.test_start_vrrp_service [0.001485s] ... ok {1} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_post_vip_plug [0.000432s] ... ok {1} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_reload [0.000441s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_network_namespace.TestNetworkNamespace.test_exit [0.002793s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_network_namespace.TestNetworkNamespace.test_init [0.000890s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test__build_rule_cmd [0.000681s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test_write_nftable_rules_file_exists [0.000672s] ... ok {3} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test_write_nftable_rules_file_missing [0.001795s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver.TestHAProxyAmphoraDriver.test_set_interface_rules [0.001713s] ... ok {1} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_start [0.012644s] ... ok {1} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_filter_with_invalid_params [0.004539s] ... ok {1} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_next [0.000635s] ... ok {1} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_marker [0.000366s] ... ok {1} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_model_to_type [0.000387s] ... ok {1} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_type_to_dict_when_admin_state_up_is_null [0.000417s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_create_vip_port [0.078599s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_create_vip_port_failed [0.011803s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_health_monitor_delete [0.003114s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_delete [0.011429s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_update_name [0.002616s] ... ok Cannot call addr ('delete',) (with {'arg1': 1, 'arg2': 2}) after 0 retries. {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_delete_failed_no_raise [0.201158s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7rule_update_invert [0.004692s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__normalize_ip_network [0.000752s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_down_already_down [0.003300s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_interface_file_list [0.000933s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_list [0.002789s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_create_unsupported_alpn [0.008731s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_update_name [0.003048s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update_udp_ipv4_ipv6 [0.003768s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up_backend [0.008542s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file [0.004844s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_delete [0.002458s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_create_unsupported_alpn [0.002229s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_ip_advertisement.TestIPAdvertisement.test_neighbor_advertisement [0.007975s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_ipvsadm_info [0.005476s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_listener_realserver_mapping [0.007551s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status [0.007952s] ... ok {1} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_update [0.016763s] ... ok {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_bogus_object [0.000757s] ... ok {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_l7policy [0.005475s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_network_namespace.TestNetworkNamespace.test_enter [0.003137s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_network_namespace.TestNetworkNamespace.test_error_handler [0.001268s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_network_utils.TestNetworkUtils.test_find_interface [0.001594s] ... ok {0} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test_write_nftable_rules_file_rules [0.002421s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_exceptions.TestHAProxyExceptions.test_check_exception [0.001346s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver.TestHAProxyAmphoraDriver.test_get_interface_from_ip [0.001693s] ... ok {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_listener [0.015977s] ... ok Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 114, in handle self.request.send(len_str) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 114, in handle self.request.send(len_str) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_GetRequestHandler_handle_send_timeout [0.002612s] ... ok ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_get_listener [0.008350s] ... ok {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_update_listener_statistics [0.003166s] ... ok {1} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_update_loadbalancer_status [0.005236s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_health_monitor_delete [0.006513s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7rule_create [0.002980s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_listener_create [0.000567s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_listener_delete [0.000662s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_member_create [0.000559s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_pool_update [0.001086s] ... ok {1} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_validate_availability_zone [0.003795s] ... ok {1} octavia.tests.unit.api.drivers.test_driver_factory.TestDriverFactory.test_driver_factory_no_provider [0.001578s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_base_to_provider_dict [0.005751s] ... ok Provider 'provider_name' raised a driver error: An unknown driver error occurred. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/utils.py", line 53, in call_provider return driver_method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, 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.1.0.dev51/octavia/api/drivers/utils.py", line 53, in call_provider return driver_method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_call_provider [0.005187s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_l7rules_to_provider_l7rules [0.002972s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_listener_to_provider_listener [0.003659s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__count_haproxy_process [0.097407s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_listeners_to_provider_listeners [0.007244s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__cpu [0.005479s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_loadbalancer_to_provider_loadbalancer [0.010799s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__get_meminfo [0.007863s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_pools_to_provider_pools [0.002794s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test__load [0.007071s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_listener_dict_to_provider_dict_SNI [0.006477s] ... ok Unable to retrieve certificate(s) due to . Unable to retrieve certificate(s) due to . {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_base_url [0.091290s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_listener_dict_to_provider_dict_load_cert_error_for_delete [0.005051s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_amphora_info.TestAmphoraInfo.test_compile_amphora_details [0.007620s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_haproxy_compatibility.HAProxyCompatTestCase.test_get_haproxy_versions [0.000762s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_keepalivedlvs.KeepalivedLvsTestCase.test_delete_lvs_listener_not_exist [0.000895s] ... ok {1} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_vip_dict_to_provider_dict [0.003505s] ... ok {1} octavia.tests.unit.api.test_config.TestConfig.test_app_config [0.000332s] ... ok {1} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_invalid_name [0.000459s] ... ok {1} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_name_mandatory [0.000355s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener [0.006004s] ... ok {1} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_provider_name_mandatory [0.001940s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners_service_unavailable [0.002425s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_loadbalancer.ListenerTestCase.test_start_stop_lb [0.006058s] ... ok {1} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_name_mandatory [0.002575s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_flavor_profile [0.000358s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_cmd_get_version_of_installed_package_mapped [0.001478s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_meta_mandatory [0.000372s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_description_length [0.000374s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_invalid_enabled [0.000370s] ... ok {1} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_name_length [0.000361s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_osutils.TestOSUtils.test_write_interface_file [0.002120s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_api_version [0.004754s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test__interface_by_mac_case_insensitive_ubuntu [0.001657s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_max_retries_down [0.002477s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_tags [0.001345s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details_server_error [0.003540s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_network_existing_interface [0.003129s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_url_path [0.002070s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_timeout_mandatory [0.000410s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_url_path_with_query_and_fragment [0.000904s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_max_retries_down [0.000613s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details_unauthorized [0.003423s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_with_timeout_dict [0.002315s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_tags [0.002613s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_network_on_vip [0.005287s] ... ok {1} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_type [0.000305s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_action [0.000458s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_admin_state_up [0.000362s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_url [0.001034s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_plug_vip [0.004189s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_with_redirect_url [0.000917s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_set_interface_rules [0.001922s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_bad_ip [0.006251s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_compare_type_mandatory [0.002429s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_tags [0.000444s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_value [0.000385s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_value_whitespace [0.000357s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer_server_error [0.003581s] ... ok {1} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_invert [0.002410s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_admin_state_up [0.000566s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_description [0.000401s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_name [0.000383s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_plug.TestPlug.test_plug_vip_ipv4_and_ipv6 [0.006052s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_get_keepalivedlvs_pid [0.001959s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_tags [0.002591s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_listener [0.000386s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_non_uuid_project_id [0.000389s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_admin_state_up [0.000377s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer_service_unavailable [0.007725s] ... ok {1} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_description [0.001517s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_additional_vips [0.000427s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_description [0.000376s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_ip_address [0.002223s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_name [0.000629s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_port_id [0.000349s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_qos_policy_id [0.000564s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_subnet_id [0.000399s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_install_netns_systemd_service [0.011535s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_vip [0.005424s] ... ok {1} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_name [0.000449s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_protocol_port [0.000412s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_max_weight [0.000419s] ... ok {1} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_member_full [0.000373s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_name [0.000410s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_protocol [0.000379s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_lb_algorithm_mandatory [0.000340s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_alpn_protocols [0.000401s] ... ok No controller address found. Unable to send heartbeat. {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_lb_algorithm [0.000345s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_tags [0.003249s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_with_health_monitor [0.000943s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_with_session_persistence [0.000442s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_without_children [0.002451s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_session_persistence [0.000345s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_type_mandatory [0.000475s] ... ok {1} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePUT.test_invalid_cookie_name [0.000747s] ... ok {1} octavia.tests.unit.api.v2.types.test_quotas.TestQuotaPut.test_quota [0.000430s] ... ok calculated hmac(hex=True): 39336262336262323161626165653961396337383138333534336138323236383836353932333039383564653737333537343630653238646466656236613136 not equal to msg hmac: 35666164306663373065313234386238353464353666343138363366613030663464633534373366306638393065653462303863626639383363316437336439 dropping packet calculated hmac(hex=False): d2bf94e1b0c63369c029fdb4f0d08e00ef49f1fa2e7c6f6ef93981cee7ad2a2d not equal to msg hmac: 3464633534373366306638393065653462303863626639383363316437336439 dropping packet calculated hmac(hex=True): 31386431616632303261373766633461306165646266306563373734316361396536323737303434306561666230646239626661353961313438643439363137 not equal to msg hmac: 39323265343161663461643936386336643137626638376233393366633735393131386631656238393339396131666266663161633064623838373764666163 dropping packet {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_parse_haproxy_config [0.023459s] ... ok {1} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_ensure_secret_access [0.002358s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_run_systemctl_command [0.000940s] ... ok {1} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_load_auth_driver [0.002570s] ... ok {2} octavia.tests.unit.amphorae.backends.agent.api_server.test_util.TestUtil.test_send_vip_advertisements_udp [0.003038s] ... ok {2} octavia.tests.unit.amphorae.backends.health_daemon.test_health_daemon.TestHealthDaemon.test_list_sock_stat_files [0.001737s] ... ok {1} octavia.tests.unit.certificates.common.test_barbican.TestBarbicanCert.test_barbican_cert_text [0.004347s] ... ok {1} octavia.tests.unit.certificates.common.test_local.TestLocalCommon.test_local_cert [0.000359s] ... ok calculated hmac(hex=False): 832d4ac4a57158a93a42ac19163e463227cb1361786a52bb1d5cdd99754f775f not equal to msg hmac: 3131386631656238393339396131666266663161633064623838373764666163 dropping packet calculated hmac(hex=True): 37326431646537623066373462356165373632303336363534326630646532303763313065346661326433363538326164356363363037623864333762306466 not equal to msg hmac: 30336563663261643936393561366364393031623265613263666263626330613437383932653163376666383433363535643839636230633035356635353934 dropping packet calculated hmac(hex=False): bcb8b19cea4723a7e70ce9ae5a358f0d22bee3ffda0e0a45bdfe429774c3bc25 not equal to msg hmac: 3437383932653163376666383433363535643839636230633035356635353934 dropping packet calculated hmac(hex=True): 37396130313235363834666338376130363430623632363132633535356136343764376137313161663664373130353962646332386137393861363963656561 not equal to msg hmac: 62383430373430613332373261373965313166646635633734313761613837333630333232363734616265306562373861323662613665363764343335303837 dropping packet {2} octavia.tests.unit.amphorae.backends.health_daemon.test_health_sender.TestHealthSender.test_sender [0.002196s] ... ok {2} octavia.tests.unit.amphorae.backends.health_daemon.test_status_message.TestEnvelope.test_message_hmac [0.003395s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_haproxy_query.QueryTestCase.test_save_state_error [0.000767s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem_service_unavailable [0.374948s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__dhclient_down [0.000814s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__dhclient_up [0.000660s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__ipr_command_add_eexist [0.000468s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__normalize_ip_address [0.000391s] ... ok calculated hmac(hex=False): bf3310f087c8bddbc12df9187f03c030a57c7d19a30efe9fa5d5136abf9dfa0a not equal to msg hmac: 3630333232363734616265306562373861323662613665363764343335303837 dropping packet calculated hmac(hex=True): 30323261663638333663373134323334396238383463306563613266653162306531626565373361613865633937356631396133663462323063616239356134 not equal to msg hmac: 64326331663635373633313761396435663833313165386566346165313833393864343137313664333564393134636465643838316639633933316639333566 dropping packet calculated hmac(hex=False): 0ee63dbc4b45419c8dc4fbc41194adcc4ee6c9b9eb49f73d448c165f5f9f8d71 not equal to msg hmac: 3864343137313664333564393134636465643838316639633933316639333566 dropping packet calculated hmac(hex=True): 33653333333034653462356665316631313063383330663730646131376166306433333836326633333030323835323732376561663037626530353238653466 not equal to msg hmac: 30616565313365623234636235636130663335303063306639633864633666613430636633316266373463356631616131353465613837363063336163303666 dropping packet {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__wait_tentative [0.000861s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem_unauthorized [0.003168s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test__wait_tentative_timeout [0.001126s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener_server_error [0.001806s] ... ok calculated hmac(hex=False): bb815dc77985a0178db9b09e1d89143556c4eab3afa2d035f1d813de20e36c65 not equal to msg hmac: 3430636633316266373463356631616131353465613837363063336163303666 dropping packet calculated hmac(hex=True): 62336637303631373362383538663666636230633661373832633432373962336536613061646366353533356434663361303633623532316636393436356436 not equal to msg hmac: 30626137623332616435373637356162616538383037386331613365663636653133393231346466666430373164303563393862323234303732663862313737 dropping packet calculated hmac(hex=False): af1c2f2dfe5eeff9b2078793c03f8e97a932b44e2ac506838733dcc184dd2011 not equal to msg hmac: 3133393231346466666430373164303563393862323234303732663862313737 dropping packet calculated hmac(hex=True): 32616235613230323039336532626630363062666631633232646634353163343136393861643132306139363436393239353234356466353130313565616261 not equal to msg hmac: 62303231666361643835643938353961383130643337363062383863393764376631386633323366616633316136643639326638373637643162343966383564 dropping packet {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener_service_unavailable [0.001598s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_down [0.003004s] ... ok calculated hmac(hex=False): cdccef652bea337e217147d24aa277c99b22f021d3061426f1f3f77ea179edb2 not equal to msg hmac: 6631386633323366616633316136643639326638373637643162343966383564 dropping packet calculated hmac(hex=True): 37363336616564663031323533313333313636373561383436643332386136383539313536333335333632333239653938343466336230303563333234633165 not equal to msg hmac: 33396165366637366539323133356432373561653134626132366437333332316161386433643038326461613461633832353165623737356364303133366563 dropping packet calculated hmac(hex=False): e487200df52d0ba6cf318a50deba25523dd1499b68d5e1883dc08a61850fb674 not equal to msg hmac: 6161386433643038326461613461633832353165623737356364303133366563 dropping packet calculated hmac(hex=True): 36343935326431623562326437333837336339333563643535666361663538616262626434333762663266646234643862386531636239656131303037376139 not equal to msg hmac: 35353032303434333132356530366330653639393133636631363537653163363264396534663930353964326461323464343163633564313038643735326539 dropping packet {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_down_auto [0.002412s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener_unauthorized [0.003195s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners_missing [0.001477s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_down_with_errors [0.002802s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum_missing [0.001810s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_details_missing [0.001839s] ... ok calculated hmac(hex=False): b865e019c4d03ef678b47da2368dfd9145d935a51b35ea8e3f784c3694cc30fe not equal to msg hmac: 3264396534663930353964326461323464343163633564313038643735326539 dropping packet calculated hmac(hex=True): 30326434323931666532616636353739303635633365326438623661353432613333646335313331353534613232623265653938336362333765383538353138 not equal to msg hmac: 31343661613563646134626235323435343837363665663336323038333564363232343039343264323233626461653831623130636561623162306661383836 dropping packet calculated hmac(hex=False): c4ae5900acdce32f737007cd8403cb375ce1b75d6b3d9751419f39555fe3e7b2 not equal to msg hmac: 3232343039343264323233626461653831623130636561623162306661383836 dropping packet calculated hmac(hex=True): 34343239356362303764636537313136303730363736656434346665636132363634623139353663663039653839353566323638393039396661316433336663 not equal to msg hmac: 61303530623434376564303730356662303134353965383261323662346261643664646133666466336332366162393664653464343362626464336536613165 dropping packet {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up [0.004194s] ... ok calculated hmac(hex=False): 766cd904cb6bafd4aa0d2a103002825cac87a2b2d74e979682eeedc3c856cbd4 not equal to msg hmac: 3664646133666466336332366162393664653464343362626464336536613165 dropping packet calculated hmac(hex=True): 36393162333564633830356239386163356365626463653934333530396261373865366265663533383161666638336130653339663235393431366366323661 not equal to msg hmac: 34636331303561343563313230323438313033313233623136306562313362353532633838373135343138623838356333313338613634643834396233663033 dropping packet calculated hmac(hex=False): b72694017505a2ab31267ddba7e4ea2e3ca89c595835d9e56f666e005c783d64 not equal to msg hmac: 3532633838373135343138623838356333313338613634643834396233663033 dropping packet calculated hmac(hex=True): 33656330613032313661613132383536333634653863323635666663623831383630303366386330346137363133633737373434363639656538343966323534 not equal to msg hmac: 65383437626634656635616465333236383637666633653937316339303232653266383039333561653238653763353532303031336139643464303864616164 dropping packet {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info [0.001639s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_interface [0.002071s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface.TestInterface.test_up_update [0.003778s] ... ok calculated hmac(hex=False): 4051fe2434151627a2e688e1116696c9ae87406010863488fc87b6f42ceffa69 not equal to msg hmac: 3266383039333561653238653763353532303031336139643464303864616164 dropping packet calculated hmac(hex=True): 66363163633839643563366664306339343265316134353463336563393732613964633366353862333561646235343632666663633163666433343864613461 not equal to msg hmac: 66303035646131656365623433316238386363336438343961623137363137343136346237636665663763326561373566356530633035653230326539366237 dropping packet calculated hmac(hex=False): c1ca0d0a2a92ab5c4e3658a68baafd39ae2bad4644960140ba3ffb2c09bd9e91 not equal to msg hmac: 3136346237636665663763326561373566356530633035653230326539366237 dropping packet calculated hmac(hex=True): 66633763346636626361386636386365643930333362663864623537313162316162346237663265326466303234646638356438633837343761343966346238 not equal to msg hmac: 37646434303365636239363238323036383831616562386163303431343835343664323266336331306563323566623638363038333338383831316437303361 dropping packet {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_request [0.002316s] ... ok calculated hmac(hex=False): bb20ad430876c5bd6596b8b3178e4cab17bf1f31d956cf9cc59db49aa1e9fca3 not equal to msg hmac: 3664323266336331306563323566623638363038333338383831316437303361 dropping packet Unable to save state: OSError() Some IPV6 addresses remain still in 'tentative' state after 30 seconds. Error while running command 'post-down eth1' on eth1: Amphora agent returned unexpected result code 500 with response FAIL 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: {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer_missing [0.001605s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file_active_standby [0.002745s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file_dhcp [0.001697s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_agent_config_error [0.002526s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file_ipv6 [0.001985s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_cert_for_rotation [0.001366s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_cert_pem_server_error [0.001782s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_interface_file.TestInterfaceFile.test_vip_interface_file_with_fixed_ips [0.001954s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_config_unauthorized [0.001960s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_config_service_unavailable [0.001489s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status_restarting [0.009840s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test__process_listener_pool_certs [0.011945s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status_when_no_members [0.005452s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_pool_status_when_not_get_realserver_result [0.006787s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test__process_pool_certs [0.009488s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listener_resource_ipports_nsname [0.006706s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test__process_tls_certificates_no_ca_cert [0.010008s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_keepalivedlvs_query.LvsQueryTestCase.test_get_lvs_listeners_stats_disabled_listener [0.011182s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_delete_last_listener [0.009964s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_delete_second_listener [0.014087s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:34: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_delete_second_listener_active_standby [0.020923s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_get_haproxy_versions_with_timeout_dict [0.007767s] ... ok {3} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_update_amphora_agent_config [0.007379s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_check [0.004104s] ... ok Health Manager experienced an exception processing a heartbeat message from 2. Ignoring this packet. Exception: boom {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_dorecv_bad_packet [0.002479s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_socket_except [0.000959s] ... ok {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_lb_admin_up [0.002706s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_lb_disabled [0.002585s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_listener_disabled [0.004041s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_drain [0.002722s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) Member member-id-1 reported status of blah {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_unknown [0.002897s] ... ok Error deleting nova virtual machine. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/compute/drivers/nova_driver.py", line 170, in delete self.manager.delete(server=compute_id) File "/usr/lib/python3.12/site-packages/novaclient/v2/servers.py", line 1750, in delete return self._delete("/servers/%s" % base.getid(server)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/novaclient/base.py", line 375, in _delete resp, body = self.api.client.delete(url) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/keystoneauth1/adapter.py", line 720, in delete return self.request(url, 'DELETE', **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/novaclient/client.py", line 69, in request resp, body = super(SessionClient, self).request(url, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ {3} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_no_db_lb [0.006468s] ... ok File "/usr/lib/python3.12/site-packages/keystoneauth1/adapter.py", line 659, in request resp = self._request(url, method, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/keystoneauth1/adapter.py", line 294, in _request return self.session.request(url, method, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/keystoneauth1/session.py", line 922, in request base_url = self.get_endpoint( ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/keystoneauth1/session.py", line 1435, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/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 /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) Health update for amphora 04ba46c9-18da-4d0c-9fe5-e335a0a2b2bf encountered error 'enabled'. Skipping health update. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py", line 240, in update_health self._update_health(health, srcaddr) File "/builddir/build/BUILD/octavia-16.1.0.dev51/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.004179s] ... ok {3} octavia.tests.unit.amphorae.drivers.keepalived.jinja.test_jinja_cfg.TestVRRPRestDriver.test_build_keepalived_config_with_additional_vips [0.007672s] ... ok {3} octavia.tests.unit.amphorae.drivers.keepalived.jinja.test_jinja_cfg.TestVRRPRestDriver.test_build_keepalived_config_with_additional_vips_v2 [0.006998s] ... ok {3} octavia.tests.unit.amphorae.drivers.keepalived.test_vrrp_rest_driver.TestVRRPRestDriver.test_reload_vrrp_service [0.001311s] ... ok {3} octavia.tests.unit.amphorae.drivers.keepalived.test_vrrp_rest_driver.TestVRRPRestDriver.test_stop_vrrp_service [0.001325s] ... ok {3} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_upload_cert_amp [0.000441s] ... ok {3} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_duplicate_argument [0.000833s] ... ok {3} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_filter_correct_params [0.002257s] ... ok {3} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_filter_mismatched_params [0.003072s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/certificates/generator/local.py:123: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() {3} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_filter_with_booleans [0.001914s] ... ok {3} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_invalid_sorts [0.000459s] ... ok {3} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_prev [0.000677s] ... ok {3} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_sort_key_dir [0.000371s] ... ok {3} octavia.tests.unit.api.common.test_types.TestDataModelToDict.test_to_dict_recurse [0.000343s] ... ok {3} octavia.tests.unit.api.common.test_types.TestDataModelToDict.test_type_to_dict_with_project_id [0.000385s] ... ok {3} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_type_to_dict [0.000386s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:83: CryptographyDeprecationWarning: Properties that return a naïve datetime object have been deprecated. Please switch to not_valid_after_utc. diff = should_expire - cert.not_valid_after {1} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_sign_cert [0.197461s] ... ok {1} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_delete_cert_legacy [0.006330s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_get_supported_availability_zone_metadata [0.035057s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_health_monitor_create [0.004324s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_health_monitor_update_name [0.002534s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7rule_create [0.002050s] ... ok {2} octavia.tests.unit.amphorae.backends.utils.test_network_utils.TestNetworkUtils.test_get_interface_name [0.163408s] ... ok None {2} octavia.tests.unit.amphorae.backends.utils.test_nftable_utils.TestNFTableUtils.test_load_nftables_file [0.001577s] ... ok Cannot configure network resource in the amphora: %(detail)s {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver.TestHAProxyAmphoraDriver.test_unsupported_api_version [0.001034s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7rule_delete [0.003283s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7rule_update [0.002332s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_delete [0.002548s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_create [0.002124s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_delete [0.002245s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_failover [0.002069s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_update_qos [0.002177s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create_sctp_ipv4_ipv6 [0.003650s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_update [0.002178s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_delete [0.002063s] ... ok Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 102, in handle get_data = _recv(self.request) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_update_unsupported_algorithm [0.002174s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_cert_for_rotation_unavailable [0.307753s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_cert_pem_service_unavailable [0.002103s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_config [0.001929s] ... ok {3} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_validate_flavor [0.005404s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_config [0.001673s] ... ok Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 102, in handle get_data = _recv(self.request) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 78, in handle stats = _recv(self.request) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 78, in handle stats = _recv(self.request) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 91, in handle self.request.send(len_str) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 91, in handle self.request.send(len_str) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 54, in handle status = _recv(self.request) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError Error while receiving data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 54, in handle status = _recv(self.request) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_GetRequestHandler_handle_recv_timeout [0.001664s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatsRequestHandler_handle [0.001514s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatsRequestHandler_handle_recv_timeout [0.001230s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatsRequestHandler_handle_send_timeout [0.002266s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatusRequestHandler_handle_recv_timeout [0.001395s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_config_unauthorized [0.008988s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_vrrp_config [0.002233s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_stats_listener [0.008899s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_status_listener [0.002898s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_cert_pem [0.054296s] ... ok {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_check_for_lb_vip_deallocate [0.003979s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_delete_listener_missing [0.001751s] ... ok {1} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_get_cert [0.095661s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners_server_error [0.002286s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_all_listeners_unauthorized [0.001554s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_get_info [0.017123s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum [0.001473s] ... ok Unable to retrieve certificate: 1 due to . {3} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_process_status_update [0.007125s] ... ok {3} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_loadbalancer_failover [0.000672s] ... ok {3} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_loadbalancer_update [0.000447s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_cert_5sum_server_error [0.002849s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_get_secret_data_errors [0.002471s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_missing [0.001590s] ... ok Unable to retrieve certificate: 2 due to . {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_server_error [0.001395s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_service_unavailable [0.001715s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_get_info_unauthorized [0.001512s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_lb_dict_to_provider_dict [0.007132s] ... 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.002404s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer [0.005563s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_provider_additional_vip_to_vip_obj [0.001792s] ... ok {3} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_provider_vip_dict_to_vip_obj [0.001488s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_start_loadbalancer_unauthorized [0.002045s] ... ok {3} octavia.tests.unit.api.test_config.TestConfig.test_wsme_config [0.000673s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_meta_mandatory [0.000426s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_cert_for_rotation_error [0.001548s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_invalid_enabled [0.000648s] ... ok {3} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_invalid_name [0.000382s] ... ok {3} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_flavor_profile_id_mandatory [0.000476s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_update_cert_for_rotation_unauthorized [0.001649s] ... ok {3} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_invalid_name [0.000608s] ... ok {3} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_name_mandatory [0.000433s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_cert_pem_unauthorized [0.001458s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_config_server_error [0.001553s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_http_method [0.000527s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_timeout [0.000411s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_type [0.000366s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_max_retries_mandatory [0.000457s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_http_method [0.000429s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_populate_amphora_api_version [0.026006s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_invalid_cert_pem [0.001563s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_max_retries [0.000799s] ... ok {3} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_url_path_with_url [0.001118s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_l7policy_max_position [0.000436s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_upload_udp_invalid_config [0.001552s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_l7policy_min_position [0.000481s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_listener_id_mandatory [0.000382s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_invalid_action [0.000385s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestAmphoraAPIClientTest.test_vrrp_action [0.001348s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_invalid_tags [0.000733s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_l7policy_max_position [0.000398s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_l7policy_min_position [0.000392s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_invert [0.000404s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_admin_state_up [0.000565s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_key_linefeed [0.000361s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_tags [0.000404s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_value [0.000530s] ... ok {3} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_value_linefeed [0.000362s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_alpn_protocols [0.000415s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_connection_limit [0.000856s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_protocol_port [0.000374s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_protocol_mandatory [0.000394s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_protocol_port_mandatory [0.000352s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_alpn_protocols [0.000540s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_get_diagnostics [0.007984s] ... ok {3} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_connection_limit [0.000567s] ... ok {3} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_tags [0.000426s] ... ok {3} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_enabled [0.000352s] ... ok {3} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_address [0.000447s] ... ok {3} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_tags [0.000441s] ... ok {3} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_weight [0.000390s] ... ok {3} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_max_weight [0.000813s] ... ok {3} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_member [0.000346s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_post_network_plug [0.015828s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolFullResponse.test_pool_full_response_with_members [0.000884s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_alpn_protocols [0.000728s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_description [0.000361s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_load_balacer_id [0.000555s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_tags [0.000595s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_too_long_name [0.000366s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_post_vip_plug_additional_vips [0.008077s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_description [0.000585s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_too_long_description [0.000353s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_invalid_cookie_name [0.000386s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_invalid_type [0.000449s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePUT.test_invalid_app_cookie_name [0.000841s] ... ok {3} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePUT.test_session_persistence [0.000345s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_post_network_plug_with_host_routes [0.007496s] ... ok {3} octavia.tests.unit.api.v2.types.test_quotas.TestQuotaPut.test_invalid_quota [0.001176s] ... ok {3} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_get_barbican_client [0.001363s] ... ok {3} octavia.tests.unit.certificates.common.test_barbican.TestBarbicanCert.test_barbican_cert [0.002528s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_process_secret [0.014368s] ... ok {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_udp_update [0.007436s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_post_vip_plug [0.021514s] ... 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.1.0.dev51/octavia/amphorae/drivers/haproxy/rest_api_driver.py", line 167, in update_amphora_listeners self._process_tls_certificates( File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/haproxy/rest_api_driver.py", line 442, in _process_tls_certificates data = cert_parser.load_certificates_data( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result Exception {2} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_update_amphora_listeners_bad_cert [0.010785s] ... 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.002604s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_update [0.002435s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) 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.004842s] ... ok Error storing certificate data: {1} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_store_cert_failure [0.094247s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_reload [0.021297s] ... ok Health update for amphora eca9b9c8-f24f-494b-a4ee-6dba4cac68cf encountered error 'enabled'. Skipping health update. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py", line 240, in update_health self._update_health(health, srcaddr) File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py", line 347, in _update_health if listener['enabled']: ~~~~~~~~^^^^^^^^^^^ KeyError: 'enabled' {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_list_full_member_down [0.005079s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_admin_down [0.003169s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_down [0.003986s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_start [0.009327s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {1} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_unset_acls [0.012538s] ... ok {1} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_delete_cert [0.001591s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_maint [0.005355s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_no_listener [0.002873s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_no_status_change [0.002470s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_not_found [0.007064s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_recv_time_stale [0.003375s] ... 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 eca9b9c8-f24f-494b-a4ee-6dba4cac68cf encountered error 'dict' object has no attribute 'id'. Skipping health update. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py", line 547, in _update_health self._update_status( File "/builddir/build/BUILD/octavia-16.1.0.dev51/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.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, 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.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py", line 240, in update_health self._update_health(health, srcaddr) File "/builddir/build/BUILD/octavia-16.1.0.dev51/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' Amphora eca9b9c8-f24f-494b-a4ee-6dba4cac68cf health message was processed too slowly: 11.001738786697388s! 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_replace_error [0.003375s] ... ok {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_with_without_udp_listeners [0.004299s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_start_with_amphora [0.017176s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) Health update for amphora eca9b9c8-f24f-494b-a4ee-6dba4cac68cf encountered error 'boom'. Skipping health update. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py", line 240, in update_health self._update_health(health, srcaddr) File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py", line 423, in _update_health with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.12/site-packages/oslo_utils/excutils.py", line 200, in force_reraise {2} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_listener_count_for_UDP [0.001745s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_finalize_amphora [0.000533s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_get_diagnostics [0.000453s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_get_info [0.000390s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_get_interface_from_ip [0.000347s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_update [0.000361s] ... ok {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_update_agent_config [0.000324s] ... ok raise self.value File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py", line 421, in _update_health lock_session.commit() File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestException: 'boom' /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). {2} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_update_amphora_listeners [0.002541s] ... ok {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_fields_not_passed [0.003294s] ... ok {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_limit [0.001994s] ... ok {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_with_configured_url [0.000865s] ... ok {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_with_zero_limit [0.000683s] ... ok last_update=datetime.datetime.utcnow()) Amphora eca9b9c8-f24f-494b-a4ee-6dba4cac68cf health message reports 1 listeners when 0 expected {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_no_params [0.002457s] ... ok {2} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_sort_empty [0.000403s] ... ok {2} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_type_to_dict_with_tenant_id [0.000387s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_udp_start [0.017772s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_update [0.016765s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:34: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_create_vip_port_conflict [0.037240s] ... ok {0} octavia.tests.unit.amphorae.drivers.haproxy.test_rest_api_driver_1_0.TestHaproxyAmphoraLoadBalancerDriverTest.test_update_amphora_listeners [0.021006s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_update_stats_v1 [0.000886s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestHeartbeatUDP.test_update_stats_v2 [0.000812s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_create_vip_port_without_port_security_enabled [0.003518s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_encrypt_listener_dict [0.002261s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_lb_admin_down [0.002879s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_create_invalid_listener_protocol [0.002839s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_create [0.002150s] ... ok {1} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_get_cert [0.091124s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_update_unsupported_alpn [0.002039s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_update [0.002227s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update [0.003413s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update_udp_ipv4 [0.004810s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_lb_pending_no_listener [0.017826s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_member_no_check [0.002907s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create [0.004200s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create_sctp_ipv4 [0.003470s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_create_unsupported_algorithm [0.001878s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_update_name [0.002311s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_update_unsupported_alpn [0.001915s] ... ok Amphora 0f275226-1660-4b4d-a615-5371ea2c85a4 health message reports 0 listeners when 1 expected {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_missing_listener [0.013158s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/certificates/generator/local.py:123: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:128: CryptographyDeprecationWarning: Properties that return a naïve datetime object have been deprecated. Please switch to not_valid_after_utc. diff = should_expire - cert.not_valid_after {3} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_sign_cert_passphrase_none [0.175191s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_health_zombie [0.003435s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) Failed to access secret for http://localhost:9311/v1/secrets/2c692c79-a985-402e-8624-cfb4748e0844 due to: . {3} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_get_secret [0.002714s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_lb_and_list_pool_health_online [0.002904s] ... ok {2} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_validate_availability_zone [0.008522s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_healthmonitor [0.002592s] ... ok Error storing certificate data: {3} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_store_cert_failure [0.003452s] ... ok Failed to access secret for secret_ref due to: boom. {3} octavia.tests.unit.certificates.manager.test_castellan_mgr.TestCastellanCertManager.test_get_secret [0.001324s] ... ok {3} octavia.tests.unit.certificates.manager.test_noop.TestNoopManager.test_get_secret [0.000778s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_l7rule [0.003235s] ... ok {3} octavia.tests.unit.certificates.manager.test_noop.TestNoopManager.test_store_cert [0.000763s] ... ok Member member-id-1 reported status of ERROR {3} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_check_if_provider_agent_enabled [0.000703s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_loadbalancer [0.002198s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_lb_multiple_listeners_one_error_pool [0.008284s] ... ok {3} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_handle_mutate_config [0.001433s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatusRequestHandler_handle [0.001312s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_lb_pool_health_offline [0.007739s] ... ok Failed to decrement FakeName quota for project: d394b033-c9b5-4179-9d47-e6a1025f8fdf the project may have excess quota in use. /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/amphorae/drivers/health/heartbeat_udp.py:420: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). last_update=datetime.datetime.utcnow()) {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_status [0.001194s] ... ok {2} octavia.tests.unit.api.drivers.driver_agent.test_driver_updater.TestDriverUpdater.test_decrement_quota [0.008111s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_agent.TestNoopProviderAgent.test_noop_provider_agent [0.000861s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_get_supported_availability_zone_metadata [0.000468s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_get_supported_flavor_metadata [0.000405s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7policy_delete [0.000412s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7policy_update [0.000405s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7rule_delete [0.000420s] ... ok Forcefully killed "" provider agent because it failed to shutdown in 60 seconds. {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_loadbalancer_create [0.000388s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_loadbalancer_delete [0.000408s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_member_update [0.000401s] ... ok {0} octavia.tests.unit.amphorae.drivers.health.test_heartbeat_udp.TestUpdateHealthDb.test_update_v2_lb_and_list_pool_health_online [0.005619s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_pool_delete [0.000664s] ... ok {2} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_validate_flavor [0.000484s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_pool_to_provider_pool_partial [0.002081s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_hm_dict_to_provider_dict [0.001235s] ... ok {3} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_main [0.018682s] ... ok {3} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_build_abort_packet [0.000936s] ... ok Unknown error "boom" while shutting down "", ignoring and continuing shutdown process. {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_hm_dict_to_provider_dict_partial [0.001349s] ... ok {3} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_build_init_packet [0.000928s] ... ok {3} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_decode_packet_too_short [0.000531s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_l7policy_dict_to_provider_dict [0.001819s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_member_dict_to_provider_dict [0.001705s] ... ok {3} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check [0.003436s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_pool_dict_to_provider_dict [0.002883s] ... ok {2} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_vip_dict_to_provider_dict_partial [0.001233s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_name_length [0.000418s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_provider_name_length [0.000494s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_availability_zone [0.000379s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_availability_zone_profile_id_mandatory [0.000493s] ... ok {3} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check_error [0.005495s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_description_length [0.000364s] ... ok {2} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_name_length [0.000388s] ... ok {0} octavia.tests.unit.amphorae.drivers.keepalived.jinja.test_jinja_cfg.TestVRRPRestDriver.test_build_keepalived_ipv6_config [0.017336s] ... ok {2} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_name_length [0.000361s] ... ok {2} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_name_mandatory [0.000336s] ... ok {2} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_provider_name_mandatory [0.000346s] ... ok {2} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_non_uuid_project_id [0.000354s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_delay [0.000403s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_max_retries [0.000692s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_url_path_with_url [0.000797s] ... ok {3} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_db_cleanup [0.003117s] ... ok {0} octavia.tests.unit.amphorae.drivers.keepalived.test_vrrp_rest_driver.TestVRRPRestDriver.test_update_vrrp_conf [0.001739s] ... ok {0} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_delete [0.001315s] ... ok {0} octavia.tests.unit.amphorae.drivers.noop_driver.test_driver.TestNoopAmphoraLoadBalancerDriver.test_post_network_plug [0.000365s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_non_uuid_project_id [0.000448s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_delay [0.000361s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_url_path [0.000412s] ... ok {3} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_hk_cert_rotation_without_exception [0.002363s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_make_links_with_negative_limit [0.000799s] ... ok {0} octavia.tests.unit.api.common.test_pagination.TestPaginationHelper.test_sort_none [0.000335s] ... ok {0} octavia.tests.unit.api.common.test_types.TestDataModelToDict.test_to_dict_no_recurse [0.000310s] ... ok {2} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_url_path_no_leading_slash [0.000421s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_tags [0.000876s] ... ok {3} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interface_cmd_invalid_action [0.001320s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_l7policy [0.000496s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_invalid_position [0.000353s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_key [0.000408s] ... ok {3} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_update [0.000560s] ... ok {3} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_log_request [0.001058s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_type [0.000515s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_l7rule [0.000420s] ... ok {1} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_get_cert_no_registration [0.084632s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_type_mandatory [0.000336s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_value_mandatory [0.000556s] ... ok {2} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_l7rule [0.000360s] ... ok {2} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_protocol [0.000404s] ... ok {2} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_name [0.000558s] ... ok {3} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_shutdown_thread [0.002119s] ... ok Failed to read secret for 8df74053-c06e-4152-99e6-a46a66b3c6c6. {2} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_invalid_tags [0.002242s] ... ok {0} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_model_to_type_with_subset_of_fields [0.007090s] ... ok {0} octavia.tests.unit.api.common.test_types.TestTypeDataModelRenames.test_translate_dict_keys_to_data_model [0.000452s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_additional_vips_invalid_ip [0.000618s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_load_balancer [0.000376s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_name_length [0.000337s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_non_uuid_project_id [0.000381s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_description_length [0.000348s] ... ok {1} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_store_cert [0.006892s] ... ok {2} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_load_balancer [0.000333s] ... ok {2} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_subnet_id [0.000415s] ... ok {2} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_non_uuid_project_id [0.000331s] ... ok {2} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_invalid_tags [0.000407s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolFullResponse.test_pool_full_response_with_health_monitor [0.000600s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolFullResponse.test_pool_full_response_without_children [0.000426s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_invalid_lb_algorithm [0.000408s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_load_balancer_mandatory [0.000402s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_non_uuid_project_id [0.000347s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_pool [0.000963s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_invalid_name [0.000382s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_too_long_name [0.002219s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_with_load_balancer [0.000704s] ... ok {2} octavia.tests.unit.api.v2.types.test_pool.TestPoolResponse.test_pool_response_with_members [0.000627s] ... ok {2} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_get_barbican_client_user_auth [0.001635s] ... ok {2} octavia.tests.unit.certificates.common.auth.test_barbican_acl.TestBarbicanACLAuth.test_revoke_secret_access [0.002253s] ... ok {1} octavia.tests.unit.certificates.manager.test_local.TestLocalManager.test_get_cert [0.013857s] ... ok {1} octavia.tests.unit.certificates.manager.test_local.TestLocalManager.test_get_secret [0.004952s] ... ok {1} octavia.tests.unit.certificates.manager.test_local.TestLocalManager.test_store_cert [0.001999s] ... ok {1} octavia.tests.unit.certificates.manager.test_noop.TestNoopManager.test_get_cert [0.000526s] ... ok {1} octavia.tests.unit.cmd.test_haproxy_vrrp_check.TestHAproxyVRRPCheckCMD.test_health_check [0.003525s] ... ok {1} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_decode_packet [0.000521s] ... ok {1} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_crc32c [0.000430s] ... ok {1} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_main [0.011927s] ... ok {1} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_hk_cert_rotation_with_exception [0.004008s] ... ok {3} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_amphorav2_warning [0.050846s] ... ok {1} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_find_all [0.000448s] ... ok {1} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test__add_memory_utilization [0.000637s] ... ok {3} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_jobboard_not_connected [0.001893s] ... ok {1} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_add_cpu_utilization [0.000778s] ... ok {3} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_persistence_error [0.000777s] ... ok File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/cmd/prometheus_proxy.py", line 730, in do_GET with urllib.request.urlopen(METRICS_URL) as source: # nosec ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_get_template [0.000460s] ... ok boom {1} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_do_get_exception [0.001810s] ... ok {1} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_jobboard [0.001281s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_additional_vips [0.003279s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_amp_details_cpu_count_none [0.002402s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_https_hello_monitor [0.002448s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_https_real_monitor [0.002582s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_get_supported_flavor_metadata [0.062943s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_monitor_https [0.002135s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_health_monitor_update [0.002320s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_persistence_http [0.002069s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:34: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_persistence_https [0.002193s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_create [0.003791s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_cert_no_alpn [0.003034s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_cert_no_ciphers [0.002902s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_sourceip_persistence [0.002342s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_sni [0.003112s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_l7policy_update [0.013135s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_with_full_pool_cert [0.003694s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_amphora [0.000337s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_create_unsupported_protocol [0.004298s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_listener_with_l7 [0.004260s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_listener_update [0.002257s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_pool_http_reuse [0.000848s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_session_persistence [0.000408s] ... ok {3} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_with_disabled_listeners [0.003369s] ... ok {3} octavia.tests.unit.common.jinja.logging.test_logging_jinja_cfg.LoggingJinjaTestCase.test_build_agent_config_disable_logs [0.005219s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_loadbalancer_update_name [0.010670s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update_clear_already_empty [0.019944s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_batch_update_no_admin_addr [0.003294s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/certificates/generator/local.py:123: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create_udp_ipv4 [0.012111s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_with_health_monitor_ip_port [0.038979s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_one_packet [0.003441s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_health_monitor [0.000659s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_create_udp_ipv4_ipv6 [0.011595s] ... ok {2} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_cert_key_pair [0.131372s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_listener [0.004511s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_member_update_name [0.002201s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_pool [0.002272s] ... ok {0} octavia.tests.unit.api.drivers.amphora_driver.v2.test_driver.TestAmphoraDriver.test_pool_create [0.004027s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_listener [0.004765s] ... ok {3} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_session_persistence [0.000543s] ... ok {3} octavia.tests.unit.common.test_base_taskflow.TestTaskFlowServiceController.test__wait_for_job [0.003745s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_member [0.006616s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_LoadBalancer_update [0.001022s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_Pool_update_add_SP [0.000577s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_Pool_update_delete_SP [0.000667s] ... ok {3} octavia.tests.unit.common.test_data_models.TestDataModels.test_TLSContainer_serialization [0.000649s] ... ok {3} octavia.tests.unit.common.test_decorators.TestDecorator.test_get [0.000711s] ... ok {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_get.TestDriverGet.test_process_get_pool [0.002599s] ... ok {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_GetRequestHandler_handle [0.001153s] ... ok {3} octavia.tests.unit.common.test_decorators.TestDecorator.test_similar_classes [0.000408s] ... ok self.UPDATED_AT = datetime.datetime.utcnow() /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() {1} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_persistence_sqlite [0.113285s] ... ok {3} octavia.tests.unit.common.test_keystone.TestKeystoneSession.test_get_auth_neutron_override [0.002007s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_amp_details [0.002788s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_appcookie_persistence [0.002200s] ... ok Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 67, in handle self.request.send(len_str) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError Error while sending data. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/api/drivers/driver_agent/driver_listener.py", line 67, in handle self.request.send(len_str) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TimeoutError {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_StatusRequestHandler_handle_send_timeout [0.008458s] ... ok {3} octavia.tests.unit.common.test_policy.PolicyTestCase.test_check_is_admin [0.007243s] ... ok {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_cleanup_socket_file [0.000686s] ... ok {0} octavia.tests.unit.api.drivers.driver_agent.test_driver_listener.TestDriverListener.test_recv [0.001322s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_create_vip_port [0.000507s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_health_monitor_create [0.000427s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_health_monitor_update [0.000405s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7policy_create [0.000407s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_l7rule_update [0.000399s] ... ok {3} octavia.tests.unit.common.test_policy.PolicyTestCase.test_check_is_admin_fail [0.004914s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_disabled_member [0.008146s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_http [0.002258s] ... ok Unable to load provider driver amphora due to: boom {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_http_xff_xfport [0.002155s] ... ok {3} octavia.tests.unit.common.test_policy.PolicyTestCase.test_get_enforcer [0.008013s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_listener_update [0.008922s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_member_batch_update [0.000423s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_member_delete [0.000401s] ... ok {0} octavia.tests.unit.api.drivers.noop_driver.test_driver.TestNoopProviderDriver.test_pool_create [0.000401s] ... ok {0} octavia.tests.unit.api.drivers.test_driver_factory.TestDriverFactory.test_driver_factory_failed_to_load_driver [0.000751s] ... ok Requested provider driver 'dont-enable-this-fake-driver-name' was not enabled in the configuration file. {0} octavia.tests.unit.api.drivers.test_driver_factory.TestDriverFactory.test_driver_factory_not_enabled [0.000664s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_HM_to_provider_HM_with_http_version_and_domain_name [0.001378s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_additional_vip_dict_to_provider_dict [0.001242s] ... ok {3} octavia.tests.unit.common.test_policy.PolicyTestCase.test_templatized_authorization [0.005727s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_limited_connections [0.008624s] ... ok {3} octavia.tests.unit.common.test_stats.TestStatsMixin.test_get_listener_stats_with_amphora_deleted [0.001227s] ... ok {3} octavia.tests.unit.common.test_utils.TestConfig.test_get_amphora_driver [0.000653s] ... ok {3} octavia.tests.unit.common.test_utils.TestConfig.test_is_ipv4 [0.000494s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/tls_utils/cert_parser.py:303: CryptographyDeprecationWarning: Properties that return a naïve datetime object have been deprecated. Please switch to not_valid_after_utc. return cert.not_valid_after Unreadable Certificate. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/tls_utils/cert_parser.py", line 301, in get_cert_expiration cert = x509.load_pem_x509_certificate(certificate_pem, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: argument 'data': 'str' object cannot be converted to 'PyBytes' Unreadable Certificate. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/tls_utils/cert_parser.py", line 333, in _get_x509_from_der_bytes x509cert = x509.load_der_x509_certificate(certificate_der, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: error parsing asn1 value: ParseError { kind: ShortData { needed: 91 } } Passphrase required. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/tls_utils/cert_parser.py", line 81, in _read_private_key {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_ping_monitor_http_insecure_fork [0.002291s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_check_alpn_protocols [0.000462s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_is_ip_member_of_cidr [0.000476s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_network_exists_with_bad_network [0.000837s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_none [0.000377s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_cert [0.002237s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_rdr_url [0.000460s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_reject [0.000323s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_both_rdr_args_a [0.000370s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_id_none_create [0.000377s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_update_action_rdr_pool_arg [0.000381s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_update_must_have_args [0.000369s] ... 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.002250s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_subnet_exists_with_valid_subnet [0.000675s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_url [0.000543s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_url_path [0.000547s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_validate_url [0.000370s] ... ok return serialization.load_pem_private_key(private_key_pem, passphrase, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Password was not given but private key is encrypted {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_cert_no_versions [0.002344s] ... ok {3} octavia.tests.unit.common.test_validate.TestValidations.test_validate_url_bad_schema [0.000390s] ... ok {3} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_build_pem [0.000778s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_HM_to_provider_HM [0.011666s] ... ok {3} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_cert_expiration [0.000998s] ... ok {3} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_x509_from_der_bytes_bad [0.000493s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_l7policies_to_provider_l7policies [0.001444s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_members_to_provider_members [0.001302s] ... ok Unable to retrieve certificate(s) due to An unknown exception occurred.. Unable to retrieve certificate(s) due to . /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:34: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_db_pool_to_provider_pool [0.002028s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_l7rule_dict_to_provider_dict [0.001218s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_no_alpn [0.010367s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls [0.002963s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_listener_dict_to_provider_dict [0.008160s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_pool_dict_to_provider_dict_load_cert_error [0.001925s] ... ok {0} octavia.tests.unit.api.drivers.test_utils.TestUtils.test_pool_dict_to_provider_dict_load_cert_error_for_delete [0.001932s] ... ok {0} octavia.tests.unit.api.v2.types.test_availability_zone_profile.TestAvailabilityZoneProfilePOST.test_availability_zone_profile [0.000414s] ... ok {0} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_invalid_description [0.000400s] ... ok {0} octavia.tests.unit.api.v2.types.test_availability_zones.TestAvailabilityZonePOST.test_non_uuid_project_id [0.000364s] ... ok {0} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_invalid_name [0.000357s] ... ok {0} octavia.tests.unit.api.v2.types.test_flavor_profile.TestFlavorProfilePOST.test_provider_name_length [0.000367s] ... ok {0} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_flavor [0.000350s] ... ok {0} octavia.tests.unit.api.v2.types.test_flavors.TestFlavorPOST.test_invalid_description [0.000367s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_ciphers_or_versions [0.012293s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_listener_PROMETHEUS [0.002062s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_pool_2 [0.000970s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_pool_cert [0.000923s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_default_health_monitor_values [0.000601s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_delay_mandatory [0.000425s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_health_monitor [0.001099s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_expected_codes [0.001282s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_invalid_url_path_no_leading_slash [0.000650s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPOST.test_type_mandatory [0.000357s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_health_monitor [0.000469s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_expected_codes [0.000372s] ... ok {0} octavia.tests.unit.api.v2.types.test_health_monitor.TestHealthMonitorPUT.test_invalid_timeout [0.000380s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_action_mandatory [0.000684s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPOST.test_invalid_position [0.000370s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7policy.TestL7PolicyPUT.test_l7policy [0.000359s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_admin_state_up [0.000390s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_compare_type [0.000348s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePOST.test_invalid_key_whitespace [0.000369s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_compare_type [0.000347s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_key [0.000359s] ... ok {0} octavia.tests.unit.api.v2.types.test_l7rule.TestL7RulePUT.test_invalid_type [0.000344s] ... ok {0} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_invalid_loadbalancer_id [0.000375s] ... ok {0} octavia.tests.unit.api.v2.types.test_listener.TestListenerPOST.test_loadbalancer_id_mandatory [0.000368s] ... ok {2} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_private_key [0.096815s] ... ok {0} octavia.tests.unit.api.v2.types.test_listener.TestListenerPUT.test_listener [0.000448s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_description_length [0.000372s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPOST.test_invalid_enabled [0.000329s] ... ok {1} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_two_loadbalancers [0.016381s] ... ok {1} octavia.tests.unit.common.jinja.logging.test_logging_jinja_cfg.LoggingJinjaTestCase.test_build_agent_config [0.005018s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_description [0.011561s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_qos_policy_id [0.000521s] ... ok {3} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_read_private_key_pkcs8 [0.052893s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_invalid_tags [0.000410s] ... ok {0} octavia.tests.unit.api.v2.types.test_load_balancer.TestLoadBalancerPUT.test_name_length [0.000341s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_address_mandatory [0.000355s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_invalid_admin_state_up [0.000335s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_member [0.000380s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_min_weight [0.003020s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPOST.test_protocol_mandatory [0.000348s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_invalid_admin_state [0.000340s] ... ok {3} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_attach_network_or_port [0.006531s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_invalid_weight [0.000352s] ... ok {0} octavia.tests.unit.api.v2.types.test_member.TestMemberPUT.test_min_weight [0.000348s] ... ok {3} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_build [0.003041s] ... ok {3} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_create_server_group [0.000738s] ... ok {3} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_delete_server_group [0.000749s] ... ok {3} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_status [0.000850s] ... ok {3} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_validate_availability_zone [0.000708s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_protocol_mandatory [0.007476s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPOST.test_too_long_description [0.000405s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestPoolPUT.test_pool [0.000368s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePOST.test_invalid_app_cookie_name [0.000345s] ... ok {0} octavia.tests.unit.api.v2.types.test_pool.TestSessionPersistencePUT.test_invalid_type [0.000344s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_conflict_exception [0.006236s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_one_packet [0.072221s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_with_health_monitor [0.002260s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_with_disabled_pool [0.001959s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_with_health_monitor_ip_port [0.001929s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_member [0.011925s] ... ok {1} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_sctp_transform_session_persistence [0.000415s] ... ok {1} octavia.tests.unit.common.test_base_taskflow.TestBaseTaskFlowEngine.test_taskflow_load [0.002887s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() {1} octavia.tests.unit.common.test_base_taskflow.TestTaskFlowServiceController.test_run_conductor [0.003606s] ... ok {1} octavia.tests.unit.common.test_clients.TestGlanceAuth.test_get_glance_client [0.000854s] ... ok {1} octavia.tests.unit.common.test_config.TestConfig.test_validate_server_certs_key_passphrase [0.000679s] ... ok {1} octavia.tests.unit.common.test_data_models.TestDataModels.test_LoadBalancer_update_vip_update [0.000849s] ... ok {1} octavia.tests.unit.common.test_data_models.TestDataModels.test_Pool_update [0.007274s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() {1} octavia.tests.unit.common.test_data_models.TestDataModels.test_Pool_update_SP_update [0.000480s] ... ok {1} octavia.tests.unit.common.test_decorators.TestDecorator.test_set [0.000332s] ... ok {1} octavia.tests.unit.common.test_exceptions.TestExceptions.test_exception [0.000376s] ... ok /usr/lib/python3.12/site-packages/oslo_context/context.py:101: 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( /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:34: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() {2} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_sign_cert_invalid_algorithm [0.146225s] ... ok {2} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_store_cert [0.044681s] ... ok Error getting cert http://localhost:9311/v1/containers/1a9a3adb-3d6b-4830-87bd-bbddd60f6daa: {2} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_get_cert_no_registration_raise_on_secret_access_failure [0.002502s] ... ok {2} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_set_acls [0.001850s] ... ok {1} octavia.tests.unit.common.test_policy.AdminRolePolicyTestCase.test_authorize_admin_actions_with_nonadmin_context_throws [0.078043s] ... ok {1} octavia.tests.unit.common.test_policy.IsAdminCheckTestCase.test_init_false [0.001869s] ... ok {2} octavia.tests.unit.certificates.manager.test_local.TestLocalManager.test_delete_cert [0.007633s] ... 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.1.0.dev51/octavia/cmd/driver_agent.py", line 64, in _process_wrapper function(exit_event) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result Exception: boom {1} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_bad_action_noraise [0.011204s] ... ok {1} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_bad_action_throws [0.016415s] ... ok /usr/lib/python3.12/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) {1} octavia.tests.unit.common.test_policy.PolicyTestCase.test_check_is_admin_with_system_scope_token [0.005235s] ... ok {1} octavia.tests.unit.common.test_policy.PolicyTestCase.test_ignore_case_role_check [0.007158s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_base64_sha1_string [0.000694s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_get_hostname [0.000481s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_get_vip_secuirty_group_name [0.000635s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_ip_netmask_to_cidr [0.000742s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_is_cidr_ipv6 [0.000697s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_is_ipv6 [0.000662s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_map_protocol_to_nftable_protocol [0.000626s] ... ok {1} octavia.tests.unit.common.test_utils.TestConfig.test_rotate_server_certs_key_passphrase [0.001350s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_check_default_ciphers_prohibit_list_conflict [0.000583s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_check_port_in_use [0.001400s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_check_session_persistence [0.001116s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_ip_not_reserved [0.000810s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_network_exists_with_bad_subnet [0.001024s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_network_exists_with_valid_network [0.000984s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_network_exists_with_valid_subnet [0.003146s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_bad_action [0.000527s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_create_must_have_action [0.000498s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_both_none_create [0.000671s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:34: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() {1} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_id [0.000718s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_noid_none_create [0.000502s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_url_none_create [0.000747s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_header_value_string [0.000690s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_regex [0.000515s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_validate_header_value_string_quoted [0.000472s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_validate_regex [0.002529s] ... ok {1} octavia.tests.unit.common.test_validate.TestValidations.test_validate_url_path [0.000631s] ... ok {0} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_cert_key_pair_mock [0.338726s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:34: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_map_cert_tls_container [0.210114s] ... ok {0} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_csr [0.134432s] ... ok {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_prepare_private_key [0.040318s] ... ok {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_prepare_private_key_orig_not_encrypted [0.043048s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/certificates/generator/test_local.py:34: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). valid_from_datetime = datetime.datetime.utcnow() Unreadable Certificate. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/tls_utils/cert_parser.py", line 318, in _get_x509_from_pem_bytes x509cert = x509.load_pem_x509_certificate(certificate_pem, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: Unable to load PEM file. See https://cryptography.io/en/latest/faq/#why-can-t-i-import-my-pem-file for more details. MalformedFraming {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_validate_cert_handles_intermediates [0.086298s] ... ok {0} octavia.tests.unit.certificates.generator.test_local.TestLocalGenerator.test_generate_private_key_with_passphrase [0.152338s] ... ok {0} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_get_cert_bad_pkcs12 [0.002526s] ... ok {0} octavia.tests.unit.certificates.manager.test_barbican.TestBarbicanManager.test_set_acls [0.001258s] ... ok {0} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_get_secret [0.001600s] ... ok {0} octavia.tests.unit.certificates.manager.test_barbican_legacy.TestBarbicanManager.test_unset_acls [0.001481s] ... ok {0} octavia.tests.unit.cmd.test_agent.TestAmphoraAgentCMD.test_main [0.002242s] ... ok {0} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_start_provider_agents [0.001425s] ... ok {0} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check_fail [0.002359s] ... ok {0} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check_with_sctp_support [0.002419s] ... ok {0} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_handle_mutate_config [0.000843s] ... ok {0} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_main_keyboard_interrupt [0.007684s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/cmd/house_keeping.py:86: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). timestamp = str(datetime.datetime.utcnow()) {0} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_main [0.005856s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/cmd/house_keeping.py:86: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). timestamp = str(datetime.datetime.utcnow()) {0} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_main_keyboard_interrupt [0.005886s] ... ok {0} octavia.tests.unit.cmd.test_house_keeping.TestHouseKeepingCMD.test_mutate_config [0.000591s] ... ok {0} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_find [0.000437s] ... ok {1} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_x509_parses [0.040414s] ... ok {0} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_find_all_empty [0.000378s] ... ok {1} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_get_amphora [0.001153s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port [0.004039s] ... ok Nova failed to claim PCI devices during interface attach for port None on instance ea623b10-41b5-4ebb-8c0b-a21bb0f43b2b {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_fail_claim_pci_exception [0.002650s] ... ok Error attaching network 72a0e6f3-1c9d-42ec-9d45-ab2d55bc5b4e with ip None and port None to amphora (compute_id: 3b921077-ff4f-415f-b3e6-ba7d1cc4c0ea) {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_unknown_exception [0.002536s] ... ok Error deleting nova virtual machine. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/compute/drivers/nova_driver.py", line 170, in delete self.manager.delete(server=compute_id) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {0} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_do_get [0.013332s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_delete [0.002768s] ... ok Server group instance with id: 7cc5ab4f-2b07-4016-b3bd-cd5845425d3e not found. Assuming already deleted. Error delete server group instance. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/compute/drivers/nova_driver.py", line 305, in delete_server_group self.server_groups.delete(server_group_id) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result Exception {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_delete_server_group [0.003287s] ... ok test_proc_name raised exception: boom. Restarting test_proc_name. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/cmd/driver_agent.py", line 64, in _process_wrapper function(exit_event) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result Exception: boom {0} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_main [1.003472s] ... ok {0} octavia.tests.unit.cmd.test_prometheus_proxy.TestPrometheusProxyCMD.test_signalhandler [0.001107s] ... ok {0} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_amphorav2_success [0.005030s] ... ok {0} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_persistence [0.002057s] ... ok {0} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_yaml_policy [0.006308s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_build_config [0.001870s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_health_monitor_http_check [0.095484s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_member_backup [0.002541s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_monitor_http [0.002066s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_null_timeouts [0.003039s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_ping_monitor_http [0.002353s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_pool_proxy_protocol [0.002458s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_alpn [0.002870s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_ciphers [0.002608s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_hsts [0.002828s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_versions [0.002825s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_unlimited_connections [0.001933s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_ssl_types_l7rules [0.005534s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_health_monitor [0.000480s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_l7policy [0.000955s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_l7policy_2_8 [0.000881s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_l7policy_disabled_rule [0.000547s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_listener [0.001864s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_loadbalancer [0.001865s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_many_loadbalancers [0.030814s] ... ok {0} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_pool [0.001020s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_disabled_sctp_listener [0.029939s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_listener_with_http_health_monitor [0.002107s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_source_ip [0.002094s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_listener_with_http_health_monitor [0.002132s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_with_health_monitor [0.002074s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_with_pool_no_member [0.001601s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_get_template [0.000401s] ... ok {0} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_health_monitor [0.000507s] ... 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_base_taskflow.TestJobDetailsFilter.test_filter [0.000839s] ... ok {0} octavia.tests.unit.common.test_clients.TestNovaAuth.test_get_nova_client [0.001198s] ... ok {0} octavia.tests.unit.common.test_config.TestConfig.test_active_connection_retry_interval [0.002768s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() Sending INIT packet to 192.168.0.27:1234 Received ABORT Sending INIT packet to 192.168.0.27:1234 Received INIT ACK Now serving on port 9102 2025-07-31 05:33:47.283 3631248 INFO octavia.common.config [-] Logging enabled! 2025-07-31 05:33:47.283 3631248 INFO octavia.common.config [-] /usr/lib/python3.12/site-packages/stestr/subunit_runner/run.py version 16.1.0 {0} octavia.tests.unit.common.test_config.TestConfig.test_sanity [0.003812s] ... ok {0} octavia.tests.unit.common.test_constants.TestConstants.test_import [0.000376s] ... ok {0} octavia.tests.unit.common.test_data_models.TestDataModels.test_Amphora_update [0.000810s] ... ok {0} octavia.tests.unit.common.test_data_models.TestDataModels.test_LoadBalancer_update_add_vip [0.000524s] ... ok {0} octavia.tests.unit.common.test_keystone.TestKeystoneSession.test_get_auth_neutron_override_endpoint [0.001666s] ... ok {0} octavia.tests.unit.common.test_policy.IsAdminCheckTestCase.test_call_false [0.004931s] ... ok {0} octavia.tests.unit.common.test_policy.IsAdminCheckTestCase.test_call_true [0.001416s] ... ok {0} octavia.tests.unit.common.test_policy.IsAdminCheckTestCase.test_init_true [0.001428s] ... ok {0} octavia.tests.unit.common.test_policy.PolicyTestCase.test_early_AND_authorization [0.005151s] ... ok {0} octavia.tests.unit.common.test_stats.TestStatsMixin.test_get_listener_stats [0.001918s] ... ok {0} octavia.tests.unit.common.test_utils.TestConfig.test_expand_expected_codes [0.000420s] ... ok {0} octavia.tests.unit.common.test_utils.TestConfig.test_ip_port_str [0.000380s] ... ok {0} octavia.tests.unit.common.test_utils.TestConfig.test_netmask_to_prefix [0.000422s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_check_hsts_options [0.000458s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_qos_extension_disabled [0.000794s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_qos_extension_enabled [0.000408s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_qos_policy_exists [0.001214s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_both_rdr_args_b [0.000371s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_pool_noid [0.000347s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_url [0.000429s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_cookie_value_string [0.000511s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_validate_bad_header_name [0.000346s] ... ok {0} octavia.tests.unit.common.test_validate.TestValidations.test_validate_header_name [0.000402s] ... ok 2025-07-31 05:33:47.310 3631248 ERROR octavia.common.tls_utils.cert_parser [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Unreadable Certificate.: pyasn1.error.SubstrateUnderrunError: Short substrate on input 2025-07-31 05:33:47.310 3631248 ERROR octavia.common.tls_utils.cert_parser Traceback (most recent call last): 2025-07-31 05:33:47.310 3631248 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/tls_utils/cert_parser.py", line 224, in _get_certs_from_pkcs7_substrate 2025-07-31 05:33:47.310 3631248 ERROR octavia.common.tls_utils.cert_parser contentInfo, _ = der_decoder.decode(substrate, 2025-07-31 05:33:47.310 3631248 ERROR octavia.common.tls_utils.cert_parser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:33:47.310 3631248 ERROR octavia.common.tls_utils.cert_parser File "/usr/lib/python3.12/site-packages/pyasn1/codec/ber/decoder.py", line 2107, in __call__ 2025-07-31 05:33:47.310 3631248 ERROR octavia.common.tls_utils.cert_parser raise error.SubstrateUnderrunError('Short substrate on input') 2025-07-31 05:33:47.310 3631248 ERROR octavia.common.tls_utils.cert_parser pyasn1.error.SubstrateUnderrunError: Short substrate on input 2025-07-31 05:33:47.310 3631248 ERROR octavia.common.tls_utils.cert_parser {0} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pkcs7_der_bad [0.001260s] ... ok 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Unreadable Certificate.: binascii.Error: Incorrect padding 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser Traceback (most recent call last): 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/tls_utils/cert_parser.py", line 166, in _parse_pkcs7_bundle 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser for substrate in _read_pem_blocks(pkcs7): 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser ^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/tls_utils/cert_parser.py", line 213, in _read_pem_blocks 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser yield b''.join([base64.b64decode(x) for x in certLines]) 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser ^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser File "/usr/lib64/python3.12/base64.py", line 88, in b64decode 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser return binascii.a2b_base64(s, strict_mode=validate) 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser binascii.Error: Incorrect padding 2025-07-31 05:33:47.311 3631248 ERROR octavia.common.tls_utils.cert_parser {0} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pkcs7_pem_bad [0.000911s] ... ok {0} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_split_x509s [0.000490s] ... ok {0} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_validate_cert_and_key_match [0.085652s] ... ok {0} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_validate_flavor [0.001645s] ... ok {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_instance_not_found_exception [0.003412s] ... ok {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_port_not_found_exception [0.002213s] ... ok {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_translate_amphora [0.002424s] ... ok {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_availability_zone_config [0.002194s] ... ok {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_random_amphora_name_length [0.002146s] ... ok {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_create_server_group [0.002863s] ... ok 2025-07-31 05:33:47.418 3631248 INFO octavia.compute.drivers.nova_driver [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] No availability zone listed for server a21fb308-cd99-438c-bde0-7c8d98c9cbb9 {0} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_translate_amphora_no_availability_zone [0.002411s] ... ok {0} octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_exit [0.003070s] ... ok 2025-07-31 05:33:47.426 3631248 WARNING octavia.controller.healthmanager.health_manager [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Load balancer is in immutable state . Skipping failover. {2} octavia.tests.unit.cmd.test_driver_agent.TestDriverAgentCMD.test_process_wrapper [2.005438s] ... ok {2} octavia.tests.unit.cmd.test_haproxy_vrrp_check.TestHAproxyVRRPCheckCMD.test_main [0.001593s] ... ok {2} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test__sctp_decode_packet_unexpected [0.000678s] ... ok {2} octavia.tests.unit.cmd.test_health_checker.TestHealthCheckerCMD.test_sctp_health_check_timeout [0.003551s] ... ok {2} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_hm_health_check [0.005517s] ... ok Health Manager listener experienced unknown error: break {2} octavia.tests.unit.cmd.test_health_manager.TestHealthManagerCMD.test_hm_listener [0.005209s] ... ok {2} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interface_cmd [0.003216s] ... ok {2} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_find_not_found [0.001853s] ... ok {2} octavia.tests.unit.cmd.test_interface.TestInterfaceCMD.test_interfaces_update_with_errors [0.001868s] ... ok {2} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_amphorav2_failure [0.008295s] ... ok {2} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_amphorav2_not_enabled [0.001731s] ... ok {2} octavia.tests.unit.cmd.test_status.TestUpgradeChecks.test__check_jobboard_error [0.001717s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_escape_haproxy_config_string [0.000949s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_haproxy_cfg_1_8_vs_1_5 [0.004568s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_custom_timeouts [0.003739s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_http_xff [0.003557s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_l7policies [0.009333s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_member_monitor_addr_port [0.003777s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_no_log [0.003548s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_prometheus [0.003437s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_alpn [0.003203s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_render_template_tls_no_alpn_hsts_max_age_only [0.003857s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_loadbalancer_with_l7 [0.004679s] ... ok {2} octavia.tests.unit.common.jinja.haproxy.combined_listeners.test_jinja_cfg.TestHaproxyCfg.test_transform_member [0.000825s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_disabled_udp_listener [0.032007s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_listener_with_tcp_health_monitor [0.002817s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_sctp_no_other_resources [0.001917s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_ipv6_session_persistence_default_values [0.002669s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_listener_with_tcp_health_monitor [0.002696s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_no_other_resources [0.003225s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_render_template_udp_source_ip [0.002365s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_member [0.000843s] ... ok {2} octavia.tests.unit.common.jinja.lvs.test_jinja_cfg.TestLvsCfg.test_udp_transform_pool [0.002249s] ... ok {2} octavia.tests.unit.common.jinja.test_user_data_jinja_cfg.TestUserDataJinjaCfg.test_build_user_data_config [0.002616s] ... ok {2} octavia.tests.unit.common.jinja.test_user_data_jinja_cfg.TestUserDataJinjaCfg.test_build_user_data_config_no_files [0.002293s] ... ok {2} octavia.tests.unit.common.test_base_taskflow.TestTaskFlowServiceController.test__extend_jobs [0.003236s] ... ok {2} octavia.tests.unit.common.test_base_taskflow.TestTaskFlowServiceController.test_run_poster [0.003231s] ... ok {2} octavia.tests.unit.common.test_clients.TestCinderAuth.test_get_cinder_client [0.001060s] ... ok {2} octavia.tests.unit.common.test_config.TestConfig.test_handle_neutron_deprecations [0.000922s] ... ok {2} octavia.tests.unit.common.test_config.TestConfig.test_handle_neutron_deprecations_with_precedence [0.000824s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/common/test_data_models.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.UPDATED_AT = datetime.datetime.utcnow() {2} octavia.tests.unit.common.test_data_models.TestDataModels.test_ListenerStatistics_iadd [0.001083s] ... ok {2} octavia.tests.unit.common.test_data_models.TestDataModels.test_Quota_update [0.000876s] ... ok 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. 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. 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. 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. {2} octavia.tests.unit.common.test_policy.PolicyFileTestCase.test_modified_policy_reloads [0.009894s] ... ok {2} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_good_action [0.006395s] ... ok /usr/lib/python3.12/site-packages/oslo_context/context.py:101: 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( {2} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_http [0.006484s] ... ok Policy not registered Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/policy.py", line 110, in authorize return super().authorize( ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/oslo_policy/policy.py", line 1187, in authorize raise PolicyNotRegistered(rule) oslo_policy.policy.PolicyNotRegistered: Policy example:noexist has not been registered {2} octavia.tests.unit.common.test_policy.PolicyTestCase.test_authorize_nonexistent_action_throws [0.005850s] ... ok {2} octavia.tests.unit.common.test_policy.PolicyTestCase.test_early_OR_authorization [0.005192s] ... ok {2} octavia.tests.unit.common.test_utils.TestConfig.test_is_ipv6_lla [0.000628s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_check_default_tls_versions_min_conflict [0.000552s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_check_hsts_options_put [0.000727s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_check_tls_version_list [0.000440s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_check_tls_version_min [0.001391s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_network_allowed_by_config [0.000758s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_port_exists_with_bad_port [0.001173s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_port_exists_with_valid_port [0.001072s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_rdr_pool_id [0.000656s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_action_rdr_pool_model [0.000627s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_rdr_url_bad_url [0.000756s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_sanitize_l7policy_api_args_update_action_rdr_url_arg [0.000805s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_subnet_exists_with_bad_subnet [0.000934s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_validate_cookie_value_string [0.000717s] ... ok {2} octavia.tests.unit.common.test_validate.TestValidations.test_validate_header_value_string [0.000850s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_alt_subject_name_parses [0.001014s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pem_chain [0.000829s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pkcs7_der [0.005050s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_intermediates_pkcs7_pem [0.004227s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_get_primary_cn [0.000762s] ... ok {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_load_certificates [0.005654s] ... ok Unable to retrieve certificate: 1 due to . Unable to retrieve certificate: 2 due to . {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_load_certificates_get_cert_errors [0.001529s] ... ok Passphrase required. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/common/tls_utils/cert_parser.py", line 81, in _read_private_key return serialization.load_pem_private_key(private_key_pem, passphrase, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Password was not given but private key is encrypted {2} octavia.tests.unit.common.tls_utils.test_cert_parser.TestTLSParseUtils.test_read_private_key_pem [0.045155s] ... ok {2} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_delete [0.001840s] ... ok {2} octavia.tests.unit.compute.drivers.noop_driver.test_driver.TestNoopComputeDriver.test_detach_port [0.001081s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_general_not_found_exception [0.003864s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_network_not_found_exception [0.002613s] ... ok Nova failed to bind the port during interface attach for port None on instance 70c3cd0d-5b07-44ea-93fe-2803b72792ef {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_attach_network_or_port_port_bind_fail_exception [0.002934s] ... ok Nova failed to build the instance due to: Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/compute/drivers/nova_driver.py", line 143, in build amphora = self.manager.create( ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_build [0.003133s] ... ok Error create server group instance. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/compute/drivers/nova_driver.py", line 292, in create_server_group server_group_obj = self.server_groups.create(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_create_server_group [0.002897s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build [0.002623s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_extracts_image_id_by_tag [0.003400s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_availability_zone [0.002708s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_get_amphora [0.002650s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_status [0.002782s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_validate_availability_zone [0.002654s] ... 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.1.0.dev51/octavia/compute/drivers/nova_driver.py", line 437, in validate_availability_zone raise exceptions.InvalidSubresource( octavia.common.exceptions.InvalidSubresource: Nova availability zone bogus not found. {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_validate_availability_zone_with_exception [0.003284s] ... ok {2} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_validate_flavor [0.003834s] ... ok {2} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestDatabaseCleanup.test_delete_old_load_balancer [0.003813s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_batch_update_members [0.001296s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_l7policy [0.001122s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_l7rule [0.001320s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_load_balancer_no_flavor_or_az [0.001255s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_member [0.001005s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_health_monitor [0.001197s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_l7policy [0.001651s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_listener [0.001008s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_failover_load_balancer [0.001652s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_l7policy [0.001203s] ... ok {2} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_load_balancer [0.001557s] ... ok {2} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_wait_for_build_slot [0.001972s] ... ok Failed to update member 39e5ee27-d12b-4b04-8f14-5a6a79eefe31 provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_member_prov_status_error [0.001873s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_amphora_for_lb_flow [0.005979s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_create_amphora_flow [0.004927s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_delete_amphora_flow [0.002944s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_failover_flow_bogus_role [0.005260s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_create_listener_flow [0.003177s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_update_listener_flow [0.003595s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_load_balancer_flow_SRIOV [0.009853s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_delete_load_balancer_flow [0.004294s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_no_amps_single [0.012289s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_update_load_balancer_flow [0.004146s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_member_flows.TestMemberFlows.test_get_delete_member_flow [0.003740s] ... ok {2} octavia.tests.unit.controller.worker.v2.flows.test_pool_flows.TestPoolFlows.test_get_update_pool_flow [0.002075s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_compute_connectivity_wait [0.003759s] ... ok Failed to update amphora 84bc1a79-3fae-4c12-906e-6bb73d19fa9a status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_finalize [0.003773s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_index_listeners_reload [0.004138s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_index_vrrp_start [0.004506s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_update_vrrp_interface [0.002964s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_vrrp_start [0.002992s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphorae_get_connectivity_status [0.005312s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_listeners_start [0.004203s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_cert_task.TestCertTasks.test_execute [0.001668s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_create_amphora_in_db [0.007159s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_l7rule_in_db [0.005917s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_member_in_db [0.005123s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_disable_amphora_health_monitoring [0.003409s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_loadbalancer [0.003615s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_active_in_db_by_listener [0.004078s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_role_indb [0.004898s] ... ok Failed to update l7policy 378141ca-4b1b-42a0-b114-889e83d90c37 provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7policy_pending_delete_in_db [0.004142s] ... ok Failed to update l7policy 378141ca-4b1b-42a0-b114-889e83d90c37 provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7policy_pending_update_in_db [0.004322s] ... ok Failed to update l7rule ec072646-4f4b-4f59-959e-a3623bfb11b4 provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7rule_active_in_db [0.005260s] ... ok Failed to update l7rule ec072646-4f4b-4f59-959e-a3623bfb11b4 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.003751s] ... ok Failed to update listener f0eb9572-4a48-4b04-8e8f-4aa66e4a20cf provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_lb_and_listeners_active_in_db [0.004879s] ... ok Failed to update member 0a77994e-df7e-4a66-b7aa-6714fed312ce provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_member_pending_update_in_db [0.152105s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_additional_vips_after_allocation [0.003873s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_vip_data2 [0.002847s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_l7policy_in_db [0.003983s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_l7rule_in_db [0.005138s] ... ok Failed to update listener f0eb9572-4a48-4b04-8e8f-4aa66e4a20cf provisioning status to ERROR due to: fail {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_listener_in_db [0.003699s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_pool_in_db [0.003952s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_vip_after_allocation [0.004797s] ... ok Failed to decrement health monitor quota for project: e1a3d4ac-87cf-4aa1-a5b6-82d252819125 the project may have excess quota in use. Reverting decrement quota for health monitor on project e1a3d4ac-87cf-4aa1-a5b6-82d252819125 Project quota counts may be incorrect. Reverting decrement quota for health monitor on project e1a3d4ac-87cf-4aa1-a5b6-82d252819125 Project quota counts may be incorrect. Reverting decrement quota for health monitor on project e1a3d4ac-87cf-4aa1-a5b6-82d252819125 Project quota counts may be incorrect. Reverting decrement quota for health monitor on project e1a3d4ac-87cf-4aa1-a5b6-82d252819125 Project quota counts may be incorrect. {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_health_monitor_quota [0.003964s] ... ok Failed to decrement listener quota for project: 9bcd8caf-72e8-4e4f-ae9c-c0b543ae94cf the project may have excess quota in use. Reverting decrement quota for listener on project 9bcd8caf-72e8-4e4f-ae9c-c0b543ae94cf Project quota counts may be incorrect. Reverting decrement quota for listener on project 9bcd8caf-72e8-4e4f-ae9c-c0b543ae94cf Project quota counts may be incorrect. Reverting decrement quota for listener on project 9bcd8caf-72e8-4e4f-ae9c-c0b543ae94cf Project quota counts may be incorrect. Reverting decrement quota for listener on project 9bcd8caf-72e8-4e4f-ae9c-c0b543ae94cf Project quota counts may be incorrect. {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_listener_quota [0.003820s] ... ok Failed to decrement member quota for project: e1039ce2-7352-4056-aed4-6af8e8e0c524 the project may have excess quota in use. Reverting decrement quota for member on project e1039ce2-7352-4056-aed4-6af8e8e0c524 Project quota counts may be incorrect. Reverting decrement quota for member on project e1039ce2-7352-4056-aed4-6af8e8e0c524 Project quota counts may be incorrect. Reverting decrement quota for member on project e1039ce2-7352-4056-aed4-6af8e8e0c524 Project quota counts may be incorrect. Reverting decrement quota for member on project e1039ce2-7352-4056-aed4-6af8e8e0c524 Project quota counts may be incorrect. {2} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_member_quota [0.004036s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_ListenersToErrorOnRevertTask [0.003112s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_LoadBalancerToErrorOnRevertTask [0.001616s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_allocate_vip_for_failover [0.003156s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_create_SRIOV_base_port [1.005860s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_deallocate_vip [0.005476s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_retrieve_portids_on_amphora_except_lb_network [0.007498s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_revert_plug_vip_amphora_raise_db_error [0.015018s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_update_vip [0.009233s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_update_vip_for_delete [0.003602s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_notification_tasks.TestNotificationTasks.test_delete_notification [0.001983s] ... 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. {2} octavia.tests.unit.controller.worker.v2.tasks.test_retry_tasks.TestRetryTasks.test_sleeping_retry_times_controller [0.002049s] ... ok {2} octavia.tests.unit.controller.worker.v2.tasks.test_shim_tasks.TestShimTasks.test_amphora_to_amphorae_with_vrrp_ip [0.000750s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_batch_update_members [0.017518s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_full_graph_active_standby [0.004456s] ... ok Failed to fetch load_balancer c1987742-5710-4843-80ef-d0144f96fbff from DB. Retrying for up to 60 seconds. Failed to fetch load_balancer c1987742-5710-4843-80ef-d0144f96fbff from DB. Retrying for up to 60 seconds. Failed to fetch load_balancer c1987742-5710-4843-80ef-d0144f96fbff from DB. Retrying for up to 60 seconds. {0} octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_stale_amphora [5.007262s] ... ok 2025-07-31 05:33:52.436 3631248 INFO octavia.controller.housekeeping.house_keeping [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Rotated certificates for 1 amphora {0} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestCertRotation.test_cert_rotation_expired_amphora_without_exception [0.009802s] ... ok {0} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestCertRotation.test_cert_rotation_non_expired_amphora [0.009100s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/controller/housekeeping/test_house_keeping.py:112: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). expired_time = datetime.datetime.utcnow() - datetime.timedelta( {0} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestDatabaseCleanup.test_delete_old_amphorae_Zombie [0.005689s] ... ok 2025-07-31 05:33:52.459 3631248 INFO octavia.controller.queue.v2.consumer [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Starting V2 consumer... {0} octavia.tests.unit.controller.queue.v2.test_consumer.TestConsumer.test_consumer_run [0.006173s] ... ok 2025-07-31 05:33:52.464 3631248 INFO octavia.controller.queue.v2.endpoints [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Creating listener '74b964bc-2d38-4859-afe5-7d1acd1b5eb8'... {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_listener [0.003447s] ... ok 2025-07-31 05:33:52.468 3631248 INFO octavia.controller.queue.v2.endpoints [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Creating pool 'None'... {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_pool [0.006543s] ... ok 2025-07-31 05:33:52.474 3631248 INFO octavia.controller.queue.v2.endpoints [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Deleting amphora '1234'... {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_amphora [0.002918s] ... ok 2025-07-31 05:33:52.477 3631248 INFO octavia.controller.queue.v2.endpoints [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Deleting load balancer 'bde7ad83-04e8-4f15-a4ca-985ea963dca6'... {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_load_balancer [0.002794s] ... ok 2025-07-31 05:33:52.479 3631248 INFO octavia.controller.queue.v2.endpoints [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Updating l7rule 'None'... {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_l7rule [0.002517s] ... ok 2025-07-31 05:33:52.482 3631248 INFO octavia.controller.queue.v2.endpoints [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Updating listener '21c36e00-83d7-46b6-849c-c86fa59a07b4'... {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_listener [0.002550s] ... ok 2025-07-31 05:33:52.484 3631248 INFO octavia.controller.queue.v2.endpoints [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Updating pool 'None'... {0} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_pool [0.001625s] ... ok 2025-07-31 05:33:52.488 3631248 INFO octavia.controller.worker.amphora_rate_limit [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Build slot for amphora d8b99a1c-6ba0-4150-ba76-a71dc27bf0ad is ready {0} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_add_to_build_request_queue [0.003131s] ... ok {0} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_has_highest_priority [0.002375s] ... ok 2025-07-31 05:33:52.493 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update amphora 3ef9c2c6-709a-49ff-aec0-b0f6c3db51b8 status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_amphora_status_error [0.002743s] ... ok 2025-07-31 05:33:52.496 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update health monitor 60bfe04d-a86c-4949-913f-7057e8ee2b2f provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_health_mon_prov_status_error [0.002710s] ... ok 2025-07-31 05:33:52.501 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update l7rule 7c28ac3b-8ff2-4b14-856c-8273ae0e5867 provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_l7rule_prov_status_error [0.005064s] ... ok 2025-07-31 05:33:52.504 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update listener 978d5cdd-a0db-45a4-984a-290e28b15f2d provisioning status to ACTIVE due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_listener_prov_status_active [0.002780s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_cert_rotate_amphora_flow [0.003654s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_master_create_amphora_for_lb_flow [0.007915s] ... ok 2025-07-31 05:33:52.518 3631248 INFO octavia.controller.worker.v2.flows.amphora_flows [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Performing failover for amphora: {'id': '795fda65-94c7-40a0-8461-54b856bc5c50', 'load_balancer_id': '2d682028-e44d-4911-9bcc-cb9247b9d671', 'lb_network_ip': None, 'compute_id': None, 'role': 'master_or_backup'} {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_failover_flow_act_stdby [0.019131s] ... ok 2025-07-31 05:33:52.537 3631248 INFO octavia.controller.worker.v2.flows.amphora_flows [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Performing failover for amphora: {'id': '7517fded-f77d-4953-9695-57296a98b225', 'load_balancer_id': 'ce3090d7-2b6c-4d7c-a280-536d5096f75b', 'lb_network_ip': None, 'compute_id': None, 'role': 'standalone'} {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_failover_flow_standalone [0.016354s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_vrrp_subflow_dont_get_status [0.004282s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_update_amphora_config_flow [0.001392s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_health_monitor_flows.TestHealthMonitorFlows.test_get_create_health_monitor_flow [0.002044s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_l7rule_flows.TestL7RuleFlows.test_get_update_l7rule_flow [0.002120s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_create_all_listeners_flow [0.003820s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_active_standby_load_balancer_flow [0.023091s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_load_balancer_flows_single_listeners [0.016125s] ... ok 2025-07-31 05:33:52.608 3631248 INFO octavia.controller.worker.v2.flows.load_balancer_flows [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Performing failover for amphora: {'id': 'f5265c35-1d1e-4d6c-8e23-f762ac98fc89', 'load_balancer_id': , 'lb_network_ip': None, 'compute_id': 'eb5492e1-618b-4cf5-ab23-e0c81fb810b3', 'role': 'master_or_backup'} {0} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_one_amps_act_stdby [0.015549s] ... ok 2025-07-31 05:33:52.624 3631248 INFO octavia.controller.worker.v2.flows.load_balancer_flows [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Performing failover for amphora: {'id': 'ec7cc4ee-6962-47fa-83fc-0d6b64437dd5', 'load_balancer_id': , 'lb_network_ip': None, 'compute_id': 'f0082877-2b60-4469-ac67-3602c770d4f6', 'role': 'master_or_backup'} {0} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_two_amps_act_stdby [0.019372s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_member_flows.TestMemberFlows.test_get_batch_update_members_flow [0.003467s] ... ok {0} octavia.tests.unit.controller.worker.v2.flows.test_member_flows.TestMemberFlows.test_get_update_member_flow [0.002249s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_config_update [0.014321s] ... ok 2025-07-31 05:33:52.666 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update amphora 7c87e7eb-ac0f-41e0-af6a-03f4989716aa status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_network_plug [0.004394s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_listeners_update [0.004503s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_attach_port [0.002738s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create [0.004128s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create_cert [0.006701s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_single_anti_affinity [6.006238s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_listener [0.004167s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_load_balancer_with_cascade [0.003463s] ... ok Amphora db2fd9c2-b18e-468b-84a9-b35724988d38 failover exception: 'boom' Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/controller/worker/v2/controller_worker.py", line 1019, in failover_amphora loadbalancer = self._lb_repo.get( ^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect octavia.tests.unit.controller.worker.v2.test_controller_worker.TestException: 'boom' {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amp_flow_exception [0.007251s] ... ok Amphora failover for amphora db2fd9c2-b18e-468b-84a9-b35724988d38 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. Amphora db2fd9c2-b18e-468b-84a9-b35724988d38 failover exception: amphora db2fd9c2-b18e-468b-84a9-b35724988d38 not found. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/controller/worker/v2/controller_worker.py", line 1003, in failover_amphora raise exceptions.NotFound(resource=constants.AMPHORA, octavia.common.exceptions.NotFound: amphora db2fd9c2-b18e-468b-84a9-b35724988d38 not found. {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amp_missing_amp [0.004531s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amp_no_lb [0.004385s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_unknown_topology [0.005459s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_amphora_agent_config [0.004294s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_load_balancer [0.002800s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_member [0.003223s] ... ok 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. {2} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_member_timeout [0.003430s] ... ok {2} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_sentinel_password [0.000893s] ... ok {2} octavia.tests.unit.image.drivers.test_glance_driver.TestGlanceClient.test_single_image_owner [0.000717s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_delete [3.005532s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_wait [0.004833s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_nova_server_group_create [0.002654s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_associate_failover_amphora_with_lb_id [0.022602s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_health_monitor_in_db_by_pool [0.016434s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_l7policy_in_db [0.010155s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_listener_in_db [0.005543s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_amphora_details [0.004563s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_amphorae_from_loadbalancer [0.008573s] ... ok 2025-07-31 05:33:55.774 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update amphora af61c468-72d0-47e5-85c3-47425dd87aa9 status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_deleted_in_db [0.006749s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_health_monitoring_busy [0.003397s] ... ok 2025-07-31 05:33:55.783 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update amphora af61c468-72d0-47e5-85c3-47425dd87aa9 status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_pending_update_in_db [0.005090s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_ready_in_db [0.005077s] ... ok 2025-07-31 05:33:55.794 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update health monitor b790cdc6-5b21-40d5-a36a-a0a96ffa58b5 provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_mon_active_in_db [0.005971s] ... ok 2025-07-31 05:33:55.800 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update health monitor b790cdc6-5b21-40d5-a36a-a0a96ffa58b5 provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_mon_pending_create_in_db [0.005781s] ... ok 2025-07-31 05:33:55.807 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update health monitor b790cdc6-5b21-40d5-a36a-a0a96ffa58b5 provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_mon_pending_delete_in_db [0.006651s] ... ok 2025-07-31 05:33:55.814 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update l7policy 0eef3a3a-8120-4ac4-9463-c4cf3646c171 provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7policy_active_in_db [0.006316s] ... ok 2025-07-31 05:33:55.819 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update l7policy 0eef3a3a-8120-4ac4-9463-c4cf3646c171 provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7policy_pending_create_in_db [0.007764s] ... ok 2025-07-31 05:33:55.829 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update listener f5fedc75-1f63-4b93-8e07-500bc2c1969b provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_listener_deleted_in_db [0.007379s] ... ok 2025-07-31 05:33:55.838 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update member 07bb6eb3-29b7-469f-b9a6-0617ab1db19f provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_member_pending_delete_in_db [0.009871s] ... ok 2025-07-31 05:33:55.848 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update pool 3ab0a88c-8254-40e4-9529-e3cc0c321f7d provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_pool_pending_create_in_db [0.006770s] ... ok 2025-07-31 05:33:55.854 3631248 ERROR octavia.controller.worker.task_utils [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to update pool 3ab0a88c-8254-40e4-9529-e3cc0c321f7d provisioning status to ERROR due to: fail: Exception: fail {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_pool_pending_update_in_db [0.005354s] ... ok Neutron VIP mismatch. Expected ip None on subnet mock-subnet-1 in network mock-network-1. Neutron has fixed_ips [] in network dd836a99-d79a-4758-ba8c-4fd29dee7111. Deleting and recreating the VIP port. {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_with_port_mismatch [0.527908s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_reload_load_balancer [0.160900s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amp_failover_details [0.003284s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_db_cert_exp [0.003878s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_vip_data [0.002888s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_health_monitor_in_db [0.004528s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_load_balancer_in_db [0.003093s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_pool_members_operating_status_in_db [0.003077s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_vip_in_db_during_update_loadbalancer [0.003317s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_count_pool_children_for_quota [0.002113s] ... ok 2025-07-31 05:33:56.048 3631248 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Reverting decrement quota for l7policy on project 64492cb4-21ce-4e0a-936b-c8dbbf94e0da Project quota counts may be incorrect. 2025-07-31 05:33:56.049 3631248 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Reverting decrement quota for l7policy on project 64492cb4-21ce-4e0a-936b-c8dbbf94e0da Project quota counts may be incorrect. {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_l7policy_quota_with_children [0.007035s] ... ok 2025-07-31 05:33:56.054 3631248 ERROR octavia.controller.worker.v2.tasks.database_tasks [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failed to decrement load balancer quota for project: de2a6fb1-a1f9-451f-a891-596f8e9a0ff0 the project may have excess quota in use.: octavia.common.exceptions.OctaviaException: fail 2025-07-31 05:33:56.055 3631248 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Reverting decrement quota for load balancer on project de2a6fb1-a1f9-451f-a891-596f8e9a0ff0 Project quota counts may be incorrect. 2025-07-31 05:33:56.057 3631248 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Reverting decrement quota for load balancer on project de2a6fb1-a1f9-451f-a891-596f8e9a0ff0 Project quota counts may be incorrect. 2025-07-31 05:33:56.059 3631248 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Reverting decrement quota for load balancer on project de2a6fb1-a1f9-451f-a891-596f8e9a0ff0 Project quota counts may be incorrect. 2025-07-31 05:33:56.060 3631248 WARNING octavia.controller.worker.v2.tasks.database_tasks [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Reverting decrement quota for load balancer on project de2a6fb1-a1f9-451f-a891-596f8e9a0ff0 Project quota counts may be incorrect. {0} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_loadbalancer_quota [0.010466s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_ListenerToErrorOnRevertTask [0.001924s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_LoadBalancerIDToErrorOnRevertTask [0.001463s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_MembersToErrorOnRevertTask [0.002244s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_PoolToErrorOnRevertTask [0.002132s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_admin_down_port [0.003240s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_build_amp_data [0.002531s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_handle_network_deltas [0.012494s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_plug_vip_amphora [0.003051s] ... ok {0} octavia.tests.unit.controller.worker.v2.tasks.test_notification_tasks.TestNotificationTasks.test_create_notification [0.002924s] ... ok 2025-07-31 05:33:56.099 3631248 INFO octavia.controller.worker.v2.controller_worker [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Start amphora cert rotation, amphora's id is: bd4d34d3-b445-4c11-b23a-1b90a1eed11c 2025-07-31 05:33:56.101 3631248 INFO octavia.controller.worker.v2.controller_worker [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Finished amphora cert rotation, amphora's id was: bd4d34d3-b445-4c11-b23a-1b90a1eed11c {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_amphora_cert_rotation [0.006307s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_health_monitor [0.004356s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_full_graph_single [0.003275s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_l7policy [0.002477s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_pool [0.003348s] ... ok 2025-07-31 05:33:56.121 3631248 INFO octavia.controller.worker.v2.controller_worker [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Successfully completed the failover for an amphora: {'id': 'bd4d34d3-b445-4c11-b23a-1b90a1eed11c', 'load_balancer_id': 'd4c938f3-7d8d-47cb-8841-a1c64e6406b0', 'lb_network_ip': , 'compute_id': , 'role': } {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_with_add_vips [0.007414s] ... ok 2025-07-31 05:33:56.128 3631248 INFO octavia.controller.worker.v2.controller_worker [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Successfully completed the failover for an amphora: {'id': 'bd4d34d3-b445-4c11-b23a-1b90a1eed11c', 'load_balancer_id': 'd4c938f3-7d8d-47cb-8841-a1c64e6406b0', 'lb_network_ip': , 'compute_id': , 'role': } {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_with_az [0.006869s] ... ok 2025-07-31 05:33:56.134 3631248 ERROR octavia.controller.worker.v2.controller_worker [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] LB d4c938f3-7d8d-47cb-8841-a1c64e6406b0 failover exception: loadbalancer d4c938f3-7d8d-47cb-8841-a1c64e6406b0 not found.: octavia.common.exceptions.NotFound: loadbalancer d4c938f3-7d8d-47cb-8841-a1c64e6406b0 not found. 2025-07-31 05:33:56.134 3631248 ERROR octavia.controller.worker.v2.controller_worker Traceback (most recent call last): 2025-07-31 05:33:56.134 3631248 ERROR octavia.controller.worker.v2.controller_worker File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/controller/worker/v2/controller_worker.py", line 1175, in failover_loadbalancer 2025-07-31 05:33:56.134 3631248 ERROR octavia.controller.worker.v2.controller_worker raise exceptions.NotFound(resource=constants.LOADBALANCER, 2025-07-31 05:33:56.134 3631248 ERROR octavia.controller.worker.v2.controller_worker octavia.common.exceptions.NotFound: loadbalancer d4c938f3-7d8d-47cb-8841-a1c64e6406b0 not found. 2025-07-31 05:33:56.134 3631248 ERROR octavia.controller.worker.v2.controller_worker {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_no_lb [0.007571s] ... ok 2025-07-31 05:33:56.143 3631248 INFO octavia.controller.worker.v2.controller_worker [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Failover of load balancer d4c938f3-7d8d-47cb-8841-a1c64e6406b0 completed successfully. {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_single [0.005969s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_get_amphorae_for_failover_act_stdby_net_split [0.003809s] ... ok 2025-07-31 05:33:56.152 3631248 WARNING octavia.controller.worker.v2.controller_worker [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] 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.: tenacity.RetryError: RetryError[] {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_health_monitor_timeout [0.004979s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_l7policy [0.002871s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_pool [0.002778s] ... ok 2025-07-31 05:33:56.163 3631248 WARNING octavia.controller.worker.v2.controller_worker [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] 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.: tenacity.RetryError: RetryError[] {0} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_pool_update [0.005684s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_sentinel [0.001195s] ... ok {0} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_sentinel_ssl [0.002348s] ... ok {0} octavia.tests.unit.image.drivers.test_glance_driver.TestGlanceClient.test_no_images [0.000853s] ... ok {0} octavia.tests.unit.image.drivers.test_glance_driver.TestGlanceClient.test_single_image [0.000834s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_check_aap_loaded [0.543190s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_conflict [0.531586s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_no_port [0.723428s] ... ok Unable to get port information for port None. Continuing to delete the security group. 2025-07-31 05:33:57.240 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Neutron is failing to service requests due to: boom. Aborting.: Exception: boom {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_unkown_exception [0.537520s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_no_port_no_fixed_ip [0.555516s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_no_sec_group [0.646035s] ... 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_port_not_found [0.554389s] ... ok 2025-07-31 05:33:58.368 3631248 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Port mock-port-1 already exists. Nothing to be done. {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_port_already_provided [0.571923s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_port_not_found_for_update [0.571314s] ... ok 2025-07-31 05:33:58.947 3631248 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Removing security group lb-sec-grp1 from port vrrp-port-1 2025-07-31 05:33:58.949 3631248 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Deleted security group lb-sec-grp1 {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_no_vrrp_port [0.579628s] ... ok Error retrieving nova virtual machine. NoneType: None {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_get_amphora [14.007419s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_default_boot_network [0.002794s] ... ok Error detaching port 9dcf8877-f6b5-4b75-a7af-d2a2f6de1e4f from amphora with compute ID 93404038-605c-4e24-b842-c0324630550b. Skipping. {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_detach_network_with_exception [0.002304s] ... ok {3} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_translate_amphora [0.002164s] ... ok {3} octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_nonstale_amphora [0.007358s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_consumer.TestConsumer.test_consumer_terminate [0.002135s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_health_monitor [0.001026s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_create_load_balancer [0.010843s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_l7rule [0.003056s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_member [0.002523s] ... ok {3} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_delete_pool [0.002663s] ... ok {3} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_has_build_slot [0.004197s] ... ok {3} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_remove_all_from_build_req_queue [0.002882s] ... ok {3} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_remove_from_build_req_queue [0.003388s] ... ok {3} octavia.tests.unit.controller.worker.test_amphora_rate_limit.TestAmphoraBuildRateLimit.test_update_build_status_and_available_build_slots [0.002866s] ... ok Failed to update l7policy 94bbf842-f6e6-48e0-8d74-20f9aa0f470c provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_l7policy_prov_status_error [0.004775s] ... ok Error retrieving port (port id: 4. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 196, in _get_resource resource = getattr( ^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, 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 [0.564978s] ... ok 2025-07-31 05:33:59.562 3631248 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Removing security group from port 1 2025-07-31 05:33:59.564 3631248 INFO octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Deleted security group 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Error deleting VIP port_id 1 from neutron: TypeError 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 401, in deallocate_vip 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs self.network_proxy.delete_port(vip.port_id) 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise result 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs TypeError 2025-07-31 05:33:59.566 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_delete_port_fails [0.625645s] ... ok {3} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_loadbalancer_prov_status_error [0.323263s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test__retry_flow [0.002026s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_backup_rest_anti_affinity_create_amphora_for_lb_flow [0.005536s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_bogus_create_amphora_for_lb_flow [0.004800s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_create_amphora_for_lb_flow [0.005191s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_vrrp_subflow [0.005068s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_health_monitor_flows.TestHealthMonitorFlows.test_get_update_health_monitor_flow [0.002341s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_l7policy_flows.TestL7PolicyFlows.test_get_delete_l7policy_flow [0.001884s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_l7policy_flows.TestL7PolicyFlows.test_get_update_l7policy_flow [0.001894s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_delete_listener_flow [0.003658s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_anti_affinity_active_standby_load_balancer_flow [0.016898s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_load_balancer_flow [0.009624s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_delete_load_balancer_flow_cascade [0.007255s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_delete_member_ports_subflow [0.003146s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_three_amps_act_stdby [0.017790s] ... 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.017295s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_two_amps_standalone_act_stdby [0.017819s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_member_flows.TestMemberFlows.test_get_create_member_flow [0.003633s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_pool_flows.TestPoolFlows.test_get_create_pool_flow [0.001626s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_pool_flows.TestPoolFlows.test_get_delete_pool_flow [0.002088s] ... ok {3} octavia.tests.unit.controller.worker.v2.flows.test_pool_flows.TestPoolFlows.test_get_delete_pool_flow_internal [0.001274s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amp_listeners_update [0.003435s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_cert_upload [0.003140s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_get_info [0.002330s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_index_update_vrrp_interface [0.003267s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_index_vrrp_update [0.005194s] ... ok Failed to update amphora 12a046ee-0a46-4d41-804b-351f88e2ad9f status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_vip_plug [0.004408s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_vip_plug_with_additional_vips [0.003214s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_vip_plug_with_host_routes [0.003490s] ... ok Failed to update amphora 12a046ee-0a46-4d41-804b-351f88e2ad9f status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphorae_post_network_plug [0.008456s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_set_amphora_firewall_rules [0.002286s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create_user_data [0.004609s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create_without_ssh_access [0.004398s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_wait_skipped [0.003213s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_delete_amphorae_on_load_balancer [0.002920s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_nova_server_group_delete_with_None [0.001672s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_nova_server_group_delete_with_sever_group_id [0.001840s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_health_monitor_in_db [0.004904s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_delete_pool_in_db [0.005070s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_disable_lb_amphorae_health_monitoring [0.003465s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_listeners_from_loadbalancer [0.003220s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_active_in_db_and_listeners [0.003931s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_active_in_db_full_graph [0.006788s] ... ok Failed to update amphora 4bd1c455-ae0c-4040-84ba-e5a50d16fa3c status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_allocated_in_db [0.004550s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_booting_in_db [0.003833s] ... ok Failed to update amphora 4bd1c455-ae0c-4040-84ba-e5a50d16fa3c status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_amphora_pending_delete_in_db [0.005013s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_monitors_online_in_db [0.004968s] ... ok Failed to update l7rule 35368171-a481-4cae-b6e4-01816e6bd5b3 provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7rule_pending_create_in_db [0.003761s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_lb_amphorae_deleted_in_db [0.004482s] ... ok Failed to update listener 6acbb388-cee4-4c70-ae75-7a7c51ce1970 provisioning status to ERROR due to: fail Failed to update member 00abcdd6-6721-4294-84d4-b53127a1bcd4 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.003517s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_member_active_in_db [0.003624s] ... ok Failed to update pool b6b25365-56df-4a6f-8372-e59335c10860 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.004918s] ... ok Failed to update pool b6b25365-56df-4a6f-8372-e59335c10860 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.003984s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_port_with_add_vips [0.546846s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_lb_server_group_in_db [0.004305s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_member_in_db [0.004545s] ... ok Reverting decrement quota for pool on project 476ba94b-0675-4ef0-82d6-5998876e33d6 Project quota counts may be incorrect. Reverting decrement quota for pool on project 476ba94b-0675-4ef0-82d6-5998876e33d6 Project quota counts may be incorrect. Reverting decrement quota for pool on project 476ba94b-0675-4ef0-82d6-5998876e33d6 Project quota counts may be incorrect. {3} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_pool_quota_pool_children [0.004790s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_AmphoraIDToErrorOnRevertTask [0.001803s] ... ok Error retrieving nova virtual machine. NoneType: None Error retrieving nova virtual machine status. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/compute/drivers/nova_driver.py", line 185, in status amphora, fault = self.get_amphora(compute_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/tenacity/__init__.py", line 289, in wrapped_f return self(f, *args, **kw) ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/tenacity/__init__.py", line 379, in __call__ do = self.iter(retry_state=retry_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/tenacity/__init__.py", line 322, in iter return self.retry_error_callback(retry_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/compute/drivers/nova_driver.py", line 37, in _raise_compute_exception {3} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_AmphoraToErrorOnRevertTask [0.001459s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_HealthMonitorToErrorOnRevertTask [0.002368s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_status [14.009978s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_availability_zone_and_volume [0.004426s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_build_with_cinder_volume [0.003995s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_calculate_delta [0.012128s] ... ok raise exceptions.ComputeGetException() octavia.common.exceptions.ComputeGetException: Failed to retrieve compute instance. Failed to update pool 09339a2f-a98f-4c9f-9383-fed049bbda53 provisioning status to ACTIVE due to: No sql_connection parameter is established {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_delete [0.003419s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_amphora_network_configs_by_id [0.004558s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_delete_server_group [0.003726s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_amphorae_network_configs [0.002750s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_detach_network [0.002942s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_vip_security_group_id [0.002486s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_handle_network_delta [0.008432s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_plug_ports [0.003405s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_revert_plug_vip_amphora_subnet_not_found [0.002488s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_unplug_vip [0.002810s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_update_vip_sg [0.002467s] ... ok {3} octavia.tests.unit.controller.worker.v2.tasks.test_notification_tasks.TestNotificationTasks.test_update_notification_execute [0.001572s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_get_interfaces_to_unplug [0.606436s] ... ok Failed to fetch l7policy 30e23f6c-d3f8-405e-8e08-3ac7161f4011 from DB. Retrying for up to 60 seconds. {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_aap_port [0.546721s] ... ok 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Error when getting security group Fake_SG_name due to boom: Exception: boom 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 905, in get_security_group 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs sec_grps = self.network_proxy.security_groups(name=sg_name) 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise result 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Exception: boom 2025-07-31 05:34:00.779 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_get_security_group [0.604872s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_get_amphora_retried [1.005094s] ... ok Nova reports a failure getting flavor details for flavor ID bogus: An unknown exception occurred. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/compute/drivers/nova_driver.py", line 413, in validate_flavor self.flavor_manager.get(flavor_id) File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result octavia.common.exceptions.OctaviaException: An unknown exception occurred. {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_translate_amphora_use_cinder [0.007691s] ... ok {1} octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_validate_flavor_with_exception [0.004109s] ... ok {1} octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_db_error [0.001982s] ... ok {1} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestCertRotation.test_cert_rotation_expired_amphora_with_exception [0.007264s] ... ok {1} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestDatabaseCleanup.test_delete_old_amphorae_False [0.002597s] ... ok /builddir/build/BUILD/octavia-16.1.0.dev51/octavia/tests/unit/controller/housekeeping/test_house_keeping.py:64: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). expired_time = datetime.datetime.utcnow() - datetime.timedelta( {1} octavia.tests.unit.controller.housekeeping.test_house_keeping.TestDatabaseCleanup.test_delete_old_amphorae_True [0.003750s] ... ok {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_failover_amphora [0.000992s] ... ok {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_amphora_agent_config [0.002237s] ... ok Failed to get loadbalancer 944f8cbf-21be-4c2d-84e0-aa1600e8160b due to: fail {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_health_monitor [0.001473s] ... ok {1} octavia.tests.unit.controller.queue.v2.test_endpoints.TestEndpoints.test_update_member [0.001250s] ... ok {1} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_get_current_loadbalancer_from_db [0.002636s] ... ok {1} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_listener_prov_status_error [0.001451s] ... ok Failed to update listener 36be3e22-f47f-4c5c-bdc7-075a3c96c60a provisioning status to ERROR due to: fail {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_l7policy [1.170447s] ... ok Failed to fetch l7rule from DB. Retrying for up to 60 seconds. {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_vip [0.691435s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_port [0.577824s] ... ok {1} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_loadbalancer_prov_status_active [0.303856s] ... ok Failed to update pool 29aaa8e2-53b3-4d00-8207-164b4037438d provisioning status to ERROR due to: fail {1} octavia.tests.unit.controller.worker.test_task_utils.TestTaskUtils.test_mark_pool_prov_status_error [0.001972s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_cert_backup_create_amphora_for_lb_flow [0.007244s] ... 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.004909s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_create_amphora_flow_cert [0.004733s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_amphora_flows.TestAmphoraFlows.test_get_vrrp_subflow_dont_create_vrrp_group [0.003768s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_health_monitor_flows.TestHealthMonitorFlows.test_get_delete_health_monitor_flow [0.002421s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_l7policy_flows.TestL7PolicyFlows.test_get_create_l7policy_flow [0.001647s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_l7rule_flows.TestL7RuleFlows.test_get_create_l7rule_flow [0.001873s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_l7rule_flows.TestL7RuleFlows.test_get_delete_l7rule_flow [0.002105s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_listener_flows.TestListenerFlows.test_get_delete_listener_internal_flow [0.002713s] ... ok Unknown topology: BOGUS. Unable to build load balancer. {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_bogus_topology_load_balancer_flow [0.002438s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_create_load_balancer_flows_active_standby_listeners [0.023387s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_no_amps_act_stdby [0.012167s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_one_amp_single [0.015676s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_one_bogus_amp_single [0.013735s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_failover_LB_flow_two_amp_single [0.016183s] ... ok {1} octavia.tests.unit.controller.worker.v2.flows.test_load_balancer_flows.TestLoadBalancerFlows.test_get_post_lb_amp_association_flow [0.008659s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amp_index_listener_update [0.004040s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_get_diagnostics [0.002170s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_post_network_plug_with_host_routes [0.003666s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphora_vrrp_update [0.003049s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_amphorae_post_vip_plug [0.006514s] ... ok Failed to update listener e8de2f6f-b404-4fe0-acfb-c0e9e1fbf45f provisioning status to ERROR due to: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_amphora_driver_tasks.TestAmphoraDriverTasks.test_listener_delete [0.004591s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_create_availability_zone [0.004412s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_wait_error_status [0.002263s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_create_vrrp_group_for_lb [0.004562s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_amphora_firewall_rules [0.004701s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_get_vip_from_loadbalancer [0.002804s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_active_in_db [0.003117s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_deleted_in_db [0.005475s] ... ok Failed to update health monitor 6ccfe5fa-d2b3-4f11-832d-9dc0b06e8720 provisioning status to ERROR due to: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_LB_pending_deleted_in_db [0.003979s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_health_mon_pending_update_in_db [0.003303s] ... ok Failed to update l7rule e4dc4971-5ae7-4f29-8117-8572c6429aa0 provisioning status to ERROR due to: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_l7rule_pending_delete_in_db [0.005656s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_lb_amphorae_health_monitoring_busy [0.003394s] ... ok Failed to update member 860e9ffc-3ab8-4fd9-a7a0-e34b61469ecf provisioning status to ERROR due to: fail {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_mark_member_pending_create_in_db [0.025621s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_reload_amphora [0.003501s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_cert_busy_to_false [0.002909s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks.TestDatabaseTasks.test_update_amphora_info [0.003387s] ... ok Failed to decrement l7policy quota for project: 52d0a120-a381-4c0b-95a1-4a155cf443f4 the project may have excess quota in use. {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_l7policy_quota [0.018100s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_l7rule_quota [0.004906s] ... ok Reverting decrement quota for l7policy on project 2fd4e306-ffe7-4939-88d6-8ae1282ad24a Project quota counts may be incorrect. Reverting decrement quota for l7policy on project 2fd4e306-ffe7-4939-88d6-8ae1282ad24a Project quota counts may be incorrect. Reverting decrement quota for l7policy on project 2fd4e306-ffe7-4939-88d6-8ae1282ad24a Project quota counts may be incorrect. Reverting decrement quota for l7policy on project 2fd4e306-ffe7-4939-88d6-8ae1282ad24a Project quota counts may be incorrect. Failed to decrement l7rule quota for project: 41221f34-f155-42ad-a7a2-023fec45ab53 the project may have excess quota in use. Reverting decrement quota for l7rule on project 41221f34-f155-42ad-a7a2-023fec45ab53 Project quota counts may be incorrect. Reverting decrement quota for l7rule on project 41221f34-f155-42ad-a7a2-023fec45ab53 Project quota counts may be incorrect. Reverting decrement quota for l7rule on project 41221f34-f155-42ad-a7a2-023fec45ab53 Project quota counts may be incorrect. Reverting decrement quota for l7rule on project 41221f34-f155-42ad-a7a2-023fec45ab53 Project quota counts may be incorrect. Failed to decrement pool quota for project: 5447994e-0cb9-42fe-90d0-d2852c667592 the project may have excess quota in use. Reverting decrement quota for pool on project 5447994e-0cb9-42fe-90d0-d2852c667592 Project quota counts may be incorrect. Reverting decrement quota for pool on project 5447994e-0cb9-42fe-90d0-d2852c667592 Project quota counts may be incorrect. {1} octavia.tests.unit.controller.worker.v2.tasks.test_database_tasks_quota.TestDatabaseTasksQuota.test_decrement_pool_quota [0.005847s] ... ok Reverting decrement quota for pool on project 5447994e-0cb9-42fe-90d0-d2852c667592 Project quota counts may be incorrect. Reverting decrement quota for pool on project 5447994e-0cb9-42fe-90d0-d2852c667592 Project quota counts may be incorrect. {1} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_L7PolicyToErrorOnRevertTask [0.003157s] ... ok Failed to update l7policy 00b1bbb3-9303-4f19-af2c-15caec9de362 provisioning status to ACTIVE due to: No sql_connection parameter is established {1} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_L7RuleToErrorOnRevertTask [0.005755s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_lifecycle_tasks.TestLifecycleTasks.test_MemberToErrorOnRevertTask [0.003441s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_allocate_vip [0.006143s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_apply_qos_on_creation [0.004825s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_apply_qos_on_update [0.005237s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_calculate_amphora_delta [0.003299s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_no_listeners [0.561582s] ... ok 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Error plugging amphora (compute_id: amp7-compute-id) into port .: Exception: Attach failure 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 736, in plug_port 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs interface = self.compute.attach_network_or_port( 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise result 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Exception: Attach failure 2025-07-31 05:34:02.032 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - 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 . 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 736, in plug_port 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs interface = self.compute.attach_network_or_port( 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise result 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Exception: Attach failure 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs The above exception was the direct cause of the following exception: 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 108, in _plug_amphora_vip 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs interface = self.plug_port(amphora, new_port) 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 762, in plug_port 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise base.PlugNetworkException(message) from e 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs octavia.network.base.PlugNetworkException: Error plugging amphora (compute_id: amp7-compute-id) into port . 2025-07-31 05:34:02.033 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_port_attach_fails [0.668457s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_l7rule [1.008932s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_listener [0.005315s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_active_standby [0.002940s] ... ok Amphora 5a596c5a-5f85-4c1a-af16-fc01402040f8 failover exception: 'boom' Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/controller/worker/v2/controller_worker.py", line 1019, in failover_amphora loadbalancer = self._lb_repo.get( ^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, 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_delete_member [0.004008s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amp_flow_exception_reraise [0.005689s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_lb_act_stdby [0.004405s] ... ok Amphora 5a596c5a-5f85-4c1a-af16-fc01402040f8 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.003372s] ... ok 1 amphorae found on load balancer b7c1fe17-e6f1-4183-b876-80111b0a5aa7 where two should exist. Repairing. {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_with_az [0.016644s] ... ok Unknown load balancer topology found: bogus, aborting failover! LB b7c1fe17-e6f1-4183-b876-80111b0a5aa7 failover exception: Invalid topology specified: bogus Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/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 {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_with_bogus_topology [0.004140s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_get_amphorae_for_failover_act_stdby [0.003956s] ... ok Unknown load balancer topology found: bogus, aborting failover. {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_get_amphorae_for_failover_bogus_topology [0.002575s] ... 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. {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_l7rule [0.002875s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_l7rule_timeout [0.003685s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_sentinel_username [0.001075s] ... ok {3} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_username [0.002136s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_protocol_and_peer_ports_overlap [0.565076s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_network [0.646856s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_create_vip_base_port [1.004700s] ... ok 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - 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). 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 196, in _get_resource 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs resource = getattr( 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^ 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._mock_call(*args, **kwargs) 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._execute_mock_call(*args, **kwargs) 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise effect 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs openstack.exceptions.NotFoundException: Error 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs The above exception was the direct cause of the following exception: 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs Traceback (most recent call last): 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 656, in unplug_vip 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs subnet = self.get_subnet(vip.subnet_id) 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 257, in get_subnet 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs return self._get_resource('subnet', subnet_id, context=context) 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 204, in _get_resource 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs raise getattr(base, '%sNotFound' % ''.join( 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs octavia.network.base.SubnetNotFound: subnet not found (subnet id: vip-subnet-1). 2025-07-31 05:34:03.060 3631248 ERROR octavia.network.drivers.neutron.allowed_address_pairs {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_vip_errors_when_vip_subnet_not_found [0.379720s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_apply_qos_on_port [0.715187s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_no_port_provided_tenant [0.848916s] ... ok Error retrieving qos_policy (qos_policy id: mock-qos-id. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 196, in _get_resource resource = getattr( ^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect openstack.exceptions.SDKException: SDKException {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_qos_policy [1.184911s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_aap_port_sg [1.271000s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_delete_port [1.167141s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_subnet [0.680366s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_failover_preparation [0.639096s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip [0.680793s] ... ok Error retrieving subnet (subnet Filters: {'name': 'TestSubnet1'}. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters resources = getattr( ^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_subnet_by_name [0.634221s] ... ok 2025-07-31 05:34:05.638 3631248 WARNING octavia.network.drivers.neutron.allowed_address_pairs [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] VIP security group missing when updating the VIP for delete on load balancer: 1. Skipping update because this is for delete. {0} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_for_delete_when_security_group_missing [0.624898s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_errors_when_neutron_cant_find_port_to_update [0.688120s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__check_extension_enabled [0.614837s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_on_mgmt_net [0.946464s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_user_network [1.059432s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_delete_port [4.008552s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_member_ports [0.010397s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_plumbed_networks [0.002206s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_get_subnet_from_vip [0.004916s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_revert_plug_vip_amphora [0.004585s] ... ok {1} octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_unplug_networks [0.003778s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_full_graph_jobboard_disabled [0.015586s] ... ok Failed to fetch load_balancer bc511c79-d3b8-4b49-90f0-92aeff4d494a from DB. Retrying for up to 60 seconds. {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__create_security_group [0.865388s] ... 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.1.0.dev51/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.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, 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.729216s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_user_subnet [0.794014s] ... ok {2} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_network_to_model [0.000609s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_create_port [0.003887s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_deallocate_vip [0.002165s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_delete_port [0.003266s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_network_configs [0.003222s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_plugged_networks [0.002835s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_security_group [0.002176s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_unplug_vip [0.001880s] ... ok {2} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_update_vip [0.001857s] ... ok {2} octavia.tests.unit.statistics.drivers.test_logger.TestStatsUpdateLogger.test_update_stats [0.000800s] ... ok {2} octavia.tests.unit.statistics.drivers.test_update_db.TestStatsUpdateDb.test_update_stats [0.002161s] ... ok error calling 'stats_db': {2} octavia.tests.unit.statistics.test_stats_base.TestStatsBase.test_update_stats [0.002650s] ... ok {2} octavia.tests.unit.test_version.TestVersion.test_product_string [0.000489s] ... ok Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/stevedore/extension.py", line 310, in _invoke_one_plugin response_callback(func(e, *args, **kwds)) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/stevedore/extension.py", line 284, in _call_extension_method return getattr(extension.obj, method_name)(*args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception error calling 'stats_logger': Traceback (most recent call last): {2} octavia.tests.unit.test_version.TestVersion.test_vendor_str [0.000456s] ... ok {2} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_get_image_from_volume_error [0.003311s] ... ok -- Sending INIT packet to 192.168.0.27:1234 Timeout after 3 seconds. File "/usr/lib/python3.12/site-packages/stevedore/extension.py", line 310, in _invoke_one_plugin response_callback(func(e, *args, **kwds)) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/stevedore/extension.py", line 284, in _call_extension_method return getattr(extension.obj, method_name)(*args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception Failed to fetch load_balancer bc511c79-d3b8-4b49-90f0-92aeff4d494a from DB. Retrying for up to 60 seconds. {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__create_security_group_rule [0.699879s] ... ok Error plugging amphora (compute_id: 3) into port 2a0acc05-0155-430a-b03c-3d0e1fb47d83. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 736, in plug_port interface = self.compute.attach_network_or_port( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TypeError {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_port [0.625797s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_multiple_ports_by_net_id_device_id [0.663056s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_set_port_admin_state_up [0.617508s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_network [0.719476s] ... ok Error unplugging VIP. Could not clear allowed address pairs from port vrrp-port-4. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 633, in unplug_aap_port self.network_proxy.update_port(interface.port_id, File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect openstack.exceptions.NotFoundException: Error {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_aap_port_errors_when_update_port_cant_find_port [0.639297s] ... ok Failed to fetch load_balancer bc511c79-d3b8-4b49-90f0-92aeff4d494a from DB. Retrying for up to 60 seconds. {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_plugged_networks [0.657606s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_network_timeout [0.688785s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_port [0.579953s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_network_when_list_ports_fails [0.569735s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_user_port [0.582151s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_sg [0.604261s] ... ok 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Error retrieving port (port id: mock-port-1.: AttributeError: 'dict' object has no attribute 'fixed_ips' 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base Traceback (most recent call last): 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 198, in _get_resource 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base return getattr( 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base ^^^^^^^^ 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/utils.py", line 39, in convert_port_to_model 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base for fixed_ip in port.fixed_ips] 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base ^^^^^^^^^^^^^^ 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base AttributeError: 'dict' object has no attribute 'fixed_ips' 2025-07-31 05:34:11.591 3631248 ERROR octavia.network.drivers.neutron.base {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_plug_fixed_ip_exception [0.576053s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_security_group_rule_deleted [0.622267s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_unplug_fixed_ip [0.587757s] ... ok {0} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_network_ip_availability_to_model [0.000682s] ... ok {0} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_port_by_net_id_device_id [0.002420s] ... ok {0} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_subnet [0.002217s] ... ok {0} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_subnet_by_name [0.002489s] ... ok {0} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_plug_fixed_ip [0.002252s] ... ok {0} octavia.tests.unit.statistics.test_stats_base.TestStatsBase.test__get_stats_handlers [0.001576s] ... ok {0} octavia.tests.unit.test_opts.TestOpts.test_list_opts [0.003941s] ... ok {0} octavia.tests.unit.test_version.TestVersion.test_version_str [0.000813s] ... ok {0} octavia.tests.unit.volume.drivers.noop_driver.test_driver.TestNoopVolumeDriver.test_create_volume_from_image [0.000501s] ... ok 2025-07-31 05:34:12.210 3631248 ERROR octavia.volume.drivers.cinder_driver [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Timed out waiting to create cinder volume 2025-07-31 05:34:12.212 3631248 ERROR octavia.volume.drivers.cinder_driver [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Timed out waiting to create cinder volume 2025-07-31 05:34:12.215 3631248 ERROR octavia.volume.drivers.cinder_driver [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Timed out waiting to create cinder volume 2025-07-31 05:34:12.216 3631248 ERROR octavia.volume.drivers.cinder_driver [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Timed out waiting to create cinder volume 2025-07-31 05:34:12.217 3631248 ERROR octavia.volume.drivers.cinder_driver [None req-35bfab24-a46e-4ccf-893d-76d217c0eae5 - fake - - - -] Timed out waiting to create cinder volume {0} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_build_cinder_volume_timeout [0.010786s] ... ok {0} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_create_volume_from_image [0.001336s] ... ok {0} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_create_volume_from_image_with_availability_zone_from_conf [0.001373s] ... ok {0} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_get_image_from_volume [0.001486s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_validate_fixed_ip [0.587852s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_single_no_anti_affinity [6.005693s] ... ok Failed to fetch l7member from DB. Retrying for up to 60 seconds. {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__add_allowed_address_pair_to_port [0.576782s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__check_extension_enabled_cached [0.572060s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_member [1.007794s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_pool [0.003581s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_amphora [0.004029s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_health_monitor [0.003229s] ... ok Unable to retrieve certificate(s) due to . {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_l7rule [0.003550s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_load_balancer_with_cascade_tls_unavailable [0.003118s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_delete_load_balancer_without_cascade [0.003798s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_anti_affinity [0.004714s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_lb_single [0.004753s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_amphora_with_flavor [0.005991s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_act_stdby [0.017246s] ... ok 2 amphorae found on load balancer bc511c79-d3b8-4b49-90f0-92aeff4d494a where one should exist. Repairing. {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_failover_loadbalancer_with_flavor [0.019564s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_get_amphorae_for_failover_single [0.003299s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_health_monitor [0.010106s] ... 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. {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_l7policy_timeout [0.003848s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_listener [0.008445s] ... ok 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. {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_listener_timeout [0.003388s] ... ok 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. {1} octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_update_load_balancer_timeout [0.003078s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_default [0.001037s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_password [0.000814s] ... ok {1} octavia.tests.unit.controller.worker.v2.test_taskflow_jobboard_driver.TestRedisTaskFlowDriver.test_job_board_ssl [0.000805s] ... ok A single Glance image should be tagged with faketag tag, but at least two were found. Using 83786fba-6527-49ae-bc8d-a803de108360. {1} octavia.tests.unit.image.drivers.test_glance_driver.TestGlanceClient.test_multiple_images_returns_one_of_images [0.000909s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__nova_interface_to_octavia_interface [0.571870s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__port_to_vip [0.626718s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_no_port_fixed_ip [0.789156s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__update_security_groups [0.558446s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_no_port_provided [0.555116s] ... ok Error creating neutron port on network None due to Exception(). Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 593, in allocate_vip new_port = self.network_proxy.create_port(**port) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_port_creation_fails [0.533734s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__update_security_groups_with_other_exception [0.587969s] ... ok VIP port mock-port-1 is missing from neutron. Rebuilding. {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_when_port_not_found [0.535356s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_network_ip_availability [0.737020s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_allocate_vip_with_additional_vips [0.562871s] ... ok Error retrieving port (port Filters: {'name': 'TestPort1'}. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters resources = getattr( ^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_port_by_name [0.696030s] ... ok Error creating a port on network c5064c11-804e-4fc3-8956-33bfe2b6e750 due to boom. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 884, in create_port new_port = self.network_proxy.create_port(**port) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result Exception: boom {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_create_port [0.568058s] ... 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.1.0.dev51/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters resources = getattr( ^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_ports_by_net_id_device_id [0.376645s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip [0.703273s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_unique_port_by_name [0.798547s] ... ok {3} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_fixed_ip_dict_to_model [0.000427s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_apply_qos_on_port [0.002680s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_network [0.002066s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_port_by_name [0.002139s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_set_port_admin_state_up [0.001894s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_unplug_aap [0.001981s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_unplug_network [0.002052s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_update_aap_port_sg [0.001708s] ... ok {3} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_update_vip_sg [0.001763s] ... ok Error creating Error creating Error creating Error creating Error creating {3} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_create_volume_from_image_error [0.004366s] ... ok {3} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_create_volume_from_image_with_availability_zone [0.001060s] ... 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 {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_port_deleted [0.580210s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_port_not_owned_by_octavia [0.558379s] ... ok Attempt 1 to remove security group security-group-1 failed. Attempt 2 to remove security group security-group-1 failed. All attempts to remove security group security-group-1 have failed. NoneType: None Failed to delete security group on first pass: security-group-1 Deleting extra port mock-port-1 on 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.559590s] ... ok Can't deallocate VIP because the vip port 1 cannot be found in neutron. Continuing cleanup. {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_vip_port_not_found [0.599541s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_failover_preparation_dns_integration [0.569052s] ... ok Error plugging amphora (compute_id: amp11-compute-id) into port . Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 736, in plug_port interface = self.compute.attach_network_or_port( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect novaclient.exceptions.NotFound: Network (HTTP 404) {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_plug_aap_errors_when_nova_cant_find_network_to_attach [0.622893s] ... ok 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.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 736, in plug_port interface = self.compute.attach_network_or_port( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, 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.1.0.dev51/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.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 762, in plug_port raise base.PlugNetworkException(message) from e octavia.network.base.PlugNetworkException: Error plugging amphora (compute_id: amp11-compute-id) into port . 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.1.0.dev51/octavia/network/drivers/neutron/allowed_address_pairs.py", line 633, in unplug_aap_port self.network_proxy.update_port(interface.port_id, File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect TypeError {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_aap_errors_when_update_port_fails [0.735309s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_unplug_network_when_compute_port_cant_be_found [0.567027s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_listener_deleted [0.568141s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_update_vip_when_security_group_missing [0.550707s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__get_ports_by_security_group [0.557991s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test__update_security_groups_with_port_not_found [0.551282s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_apply_or_undo_qos_on_port [0.535193s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_network_by_name [0.695991s] ... ok Error retrieving network (network Filters: {'name': 'TestNet1'}. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters resources = getattr( ^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_non_existing_port_by_name [0.606559s] ... 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.1.0.dev51/octavia/network/drivers/neutron/base.py", line 221, in _get_resources_by_filters resources = getattr( ^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_get_port_by_net_id_device_id [0.572731s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_plug_fixed_ip [0.769889s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_plug_fixed_ip_no_ip_address [0.562560s] ... ok Error retrieving port (port id: mock-port-1. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/network/drivers/neutron/base.py", line 198, in _get_resource return getattr( ^^^^^^^^ File "/builddir/build/BUILD/octavia-16.1.0.dev51/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.1.0.dev51/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' {1} octavia.tests.unit.network.drivers.neutron.test_base.TestBaseNeutronNetworkDriver.test_unplug_fixed_ip_exception [0.552358s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_port_to_model [0.000626s] ... ok {1} octavia.tests.unit.network.drivers.neutron.test_utils.TestNeutronUtils.test_convert_subnet_to_model [0.000512s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_allocate_vip [0.002297s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_network_by_name [0.002092s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_port [0.001859s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_get_qos_policy [0.001934s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_plug_aap_port [0.002871s] ... ok {1} octavia.tests.unit.network.drivers.noop_driver.test_driver.TestNoopNetworkDriver.test_plug_port [0.002017s] ... ok {1} octavia.tests.unit.volume.drivers.noop_driver.test_driver.TestNoopVolumeDriver.test_create_volume_from_image_with_availability_zone [0.000746s] ... ok {1} octavia.tests.unit.volume.drivers.noop_driver.test_driver.TestNoopVolumeDriver.test_get_image_from_volume [0.000599s] ... ok {1} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_validate_availability_zone [0.002402s] ... ok Cinder reports a failure getting listing availability zones: Cinder availability zone bogus not found. Traceback (most recent call last): File "/builddir/build/BUILD/octavia-16.1.0.dev51/octavia/volume/drivers/cinder_driver.py", line 148, in validate_availability_zone raise exceptions.InvalidSubresource( octavia.common.exceptions.InvalidSubresource: Cinder availability zone bogus not found. {1} octavia.tests.unit.volume.drivers.test_cinder_driver.TestCinderClient.test_validate_availability_zone_with_exception [0.001573s] ... ok ====== Totals ====== Ran: 1590 tests in 47.9990 sec. - Passed: 1590 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 133.7536 sec. ============== Worker Balance ============== - Worker 0 (398 tests) => 0:00:28.222530 - Worker 1 (398 tests) => 0:00:47.998988 - Worker 2 (397 tests) => 0:00:23.221458 - Worker 3 (397 tests) => 0:00:34.617856 Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------------------------- ----------- octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_status 14.010 octavia.tests.unit.compute.drivers.test_nova_driver.TestNovaClient.test_bad_get_amphora 14.007 octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_single_anti_affinity 6.006 octavia.tests.unit.controller.worker.v2.test_controller_worker.TestControllerWorker.test_create_load_balancer_single_no_anti_affinity 6.006 octavia.tests.unit.controller.healthmanager.test_health_manager.TestHealthManager.test_health_check_stale_amphora 5.007 octavia.tests.unit.controller.worker.v2.tasks.test_network_tasks.TestNetworkTasks.test_delete_port 4.009 octavia.tests.unit.controller.worker.v2.tasks.test_compute_tasks.TestComputeTasks.test_compute_delete 3.006 octavia.tests.unit.network.drivers.neutron.test_allowed_address_pairs.TestAllowedAddressPairsDriver.test_deallocate_vip_when_secgrp_has_allocated_ports 2.560 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_update_aap_port_sg 1.271 py312: OK (59.61 seconds) congratulations :) (59.68 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-octavia-16.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.nYzL9O + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/python3-octavia + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/python3-octavia + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/python3-octavia + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-octavia = 16.1.0-0.20250731093206.fb98b1b.el10 python3-octavia = 16.1.0-0.20250731093206.fb98b1b.el10 python3.12-octavia = 16.1.0-0.20250731093206.fb98b1b.el10 python3.12dist(octavia) = 16.1 python3dist(octavia) = 16.1 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.12dist(flask) < 0.11 or python3.12dist(flask) > 0.11) with python3.12dist(flask) >= 0.10) ((python3.12dist(pyasn1) < 0.2.3 or python3.12dist(pyasn1) > 0.2.3) with python3.12dist(pyasn1) >= 0.1.8) python(abi) = 3.12 python3.12dist(alembic) >= 0.9.6 python3.12dist(castellan) >= 0.16 python3.12dist(cotyledon) >= 1.3 python3.12dist(cryptography) >= 3 python3.12dist(distro) >= 1.2 python3.12dist(futurist) >= 1.2 python3.12dist(gunicorn) >= 19.9 python3.12dist(jinja2) >= 2.10 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystoneauth1) >= 3.4 python3.12dist(keystonemiddleware) >= 9.5 python3.12dist(octavia-lib) >= 3.8 python3.12dist(openstacksdk) >= 0.103 python3.12dist(oslo-config) >= 6.8 python3.12dist(oslo-context) >= 2.22 python3.12dist(oslo-db) >= 8.4 python3.12dist(oslo-db[mysql]) >= 8.4 python3.12dist(oslo-i18n) >= 3.20 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 14.1 python3.12dist(oslo-middleware) >= 4.0.1 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-serialization) >= 2.28.1 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 4.7 python3.12dist(pbr) >= 3.1.1 python3.12dist(pecan) >= 1.3.2 python3.12dist(psutil) >= 5.7.1 python3.12dist(pyasn1-modules) >= 0.0.6 python3.12dist(pyroute2) >= 0.5.14 python3.12dist(python-barbicanclient) >= 4.5.2 python3.12dist(python-cinderclient) >= 3.3 python3.12dist(python-dateutil) >= 2.7 python3.12dist(python-glanceclient) >= 2.8 python3.12dist(python-novaclient) >= 9.1 python3.12dist(requests) >= 2.23 python3.12dist(rfc3986) >= 1.2 python3.12dist(setproctitle) >= 1.1.10 python3.12dist(sqlalchemy) >= 1.2.19 python3.12dist(sqlalchemy-utils) >= 0.30.11 python3.12dist(stevedore) >= 1.20 python3.12dist(taskflow) >= 5.9 python3.12dist(tenacity) >= 5.0.4 python3.12dist(webob) >= 1.8.2 python3.12dist(werkzeug) >= 0.14.1 python3.12dist(wsme) >= 0.8 Obsoletes: python3.12-octavia < 16.1.0-0.20250731093206.fb98b1b.el10 Processing files: python3-octavia-tests-16.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.QWf9Bu + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/python3-octavia-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/python3-octavia-tests + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/python3-octavia-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-octavia-tests = 16.1.0-0.20250731093206.fb98b1b.el10 python3-octavia-tests = 16.1.0-0.20250731093206.fb98b1b.el10 python3.12-octavia-tests = 16.1.0-0.20250731093206.fb98b1b.el10 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.12 Obsoletes: python3.12-octavia-tests < 16.1.0-0.20250731093206.fb98b1b.el10 Processing files: openstack-octavia-common-16.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TaKNRN + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + DOCDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/doc/openstack-octavia-common + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/doc/openstack-octavia-common + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/README.rst /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/doc/openstack-octavia-common + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ptOBMN + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-common + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-common + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-octavia-common) = 16.1.0-0.20250731093206.fb98b1b.el10 openstack-octavia-common = 16.1.0-0.20250731093206.fb98b1b.el10 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 Recommends: group(octavia) user(octavia) Processing files: openstack-octavia-amphora-agent-16.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.PYAtrr + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-amphora-agent + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-amphora-agent + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-amphora-agent + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-octavia-amphora-agent) = 16.1.0-0.20250731093206.fb98b1b.el10 openstack-octavia-amphora-agent = 16.1.0-0.20250731093206.fb98b1b.el10 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.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.H75Ydx + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-api + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-api + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-api + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-api = 16.1.0-0.20250731093206.fb98b1b.el10 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.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.xkQkk4 + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-worker + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-worker + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-worker + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-worker = 16.1.0-0.20250731093206.fb98b1b.el10 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.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.QbwAte + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-health-manager + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-health-manager + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-health-manager + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-health-manager = 16.1.0-0.20250731093206.fb98b1b.el10 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.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qxXV74 + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-housekeeping + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-housekeeping + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-housekeeping + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-housekeeping = 16.1.0-0.20250731093206.fb98b1b.el10 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.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.cqIF8k + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-driver-agent + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-driver-agent + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/LICENSE /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/licenses/openstack-octavia-driver-agent + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-driver-agent = 16.1.0-0.20250731093206.fb98b1b.el10 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.1.0-0.20250731093206.fb98b1b.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.dXZoGv + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + DOCDIR=/builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/doc/openstack-octavia-diskimage-create + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/doc/openstack-octavia-diskimage-create + cp -pr /builddir/build/BUILD/octavia-16.1.0.dev51/diskimage-create/README.rst /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64/usr/share/doc/openstack-octavia-diskimage-create + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-octavia-diskimage-create = 16.1.0-0.20250731093206.fb98b1b.el10 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.1.0-0.20250731093206.fb98b1b.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-octavia-diskimage-create-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-common-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-amphora-agent-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-api-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-housekeeping-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-health-manager-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-driver-agent-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-octavia-worker-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-octavia-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-octavia-tests-16.1.0-0.20250731093206.fb98b1b.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ExZusA + umask 022 + cd /builddir/build/BUILD + cd octavia-16.1.0.dev51 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-octavia-16.1.0-0.20250731093206.fb98b1b.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.4C7eWk + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/octavia-16.1.0.dev51-SPECPARTS + rm -rf octavia-16.1.0.dev51 octavia-16.1.0.dev51.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0