Diff of the two buildlogs: -- --- b1/build.log 2024-12-22 20:18:20.446413748 +0000 +++ b2/build.log 2024-12-22 20:22:52.838015680 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jan 24 14:33:25 -12 2026 -I: pbuilder-time-stamp: 1769308405 +I: Current time: Sun Jan 25 16:41:23 +14 2026 +I: pbuilder-time-stamp: 1769308883 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ dpkg-source: info: applying install-missing-files.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3089022/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1048850/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 25 02:41 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1048850/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1048850/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='f4244a81f35e4ad5af5f481511a1c64c' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3089022' - PS1='# ' - PS2='> ' + INVOCATION_ID=8b411cb37b6045afbe2de7a4e5ec82b2 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1048850 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.262Swx7F/pbuilderrc_auq7 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.262Swx7F/b1 --logfile b1/build.log masakari_18.0.0-2.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.262Swx7F/pbuilderrc_y2dG --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.262Swx7F/b2 --logfile b2/build.log masakari_18.0.0-2.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink01-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3089022/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/1048850/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -559,7 +591,7 @@ Get: 355 http://deb.debian.org/debian trixie/main arm64 python3-taskflow all 5.9.1-3 [220 kB] Get: 356 http://deb.debian.org/debian trixie/main arm64 python3-zake all 0.2.2-8 [15.6 kB] Get: 357 http://deb.debian.org/debian trixie/main arm64 python3-tooz all 6.3.0-3 [52.5 kB] -Fetched 107 MB in 1s (103 MB/s) +Fetched 107 MB in 1s (88.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20083 files and directories currently installed.) @@ -1693,8 +1725,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Jan 25 02:35:03 UTC 2026. -Universal Time is now: Sun Jan 25 02:35:03 UTC 2026. +Local time is now: Sun Jan 25 02:43:07 UTC 2026. +Universal Time is now: Sun Jan 25 02:43:07 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpython3.13-minimal:arm64 (3.13.1-2) ... @@ -2036,7 +2068,11 @@ fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/masakari-18.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../masakari_18.0.0-2_source.changes +I: user script /srv/workspace/pbuilder/1048850/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1048850/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/masakari-18.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../masakari_18.0.0-2_source.changes dpkg-buildpackage: info: source package masakari dpkg-buildpackage: info: source version 18.0.0-2 dpkg-buildpackage: info: source distribution unstable @@ -2220,6 +2256,11 @@ [pbr] AUTHORS complete (0.0s) running build running build_py +creating build/lib/masakari/api/openstack +copying masakari/api/openstack/wsgi.py -> build/lib/masakari/api/openstack +copying masakari/api/openstack/extensions.py -> build/lib/masakari/api/openstack +copying masakari/api/openstack/common.py -> build/lib/masakari/api/openstack +copying masakari/api/openstack/__init__.py -> build/lib/masakari/api/openstack creating build/lib/masakari/tests/unit/objects copying masakari/tests/unit/objects/test_vmoves.py -> build/lib/masakari/tests/unit/objects copying masakari/tests/unit/objects/test_segments.py -> build/lib/masakari/tests/unit/objects @@ -2229,114 +2270,26 @@ copying masakari/tests/unit/objects/test_fields.py -> build/lib/masakari/tests/unit/objects copying masakari/tests/unit/objects/fake_args.py -> build/lib/masakari/tests/unit/objects copying masakari/tests/unit/objects/__init__.py -> build/lib/masakari/tests/unit/objects -creating build/lib/masakari/notifications -copying masakari/notifications/__init__.py -> build/lib/masakari/notifications -creating build/lib/masakari/conf -copying masakari/conf/wsgi.py -> build/lib/masakari/conf -copying masakari/conf/ssl.py -> build/lib/masakari/conf -copying masakari/conf/service.py -> build/lib/masakari/conf -copying masakari/conf/paths.py -> build/lib/masakari/conf -copying masakari/conf/osapi_v1.py -> build/lib/masakari/conf -copying masakari/conf/opts.py -> build/lib/masakari/conf -copying masakari/conf/nova.py -> build/lib/masakari/conf -copying masakari/conf/exceptions.py -> build/lib/masakari/conf -copying masakari/conf/engine_driver.py -> build/lib/masakari/conf -copying masakari/conf/engine.py -> build/lib/masakari/conf -copying masakari/conf/database.py -> build/lib/masakari/conf -copying masakari/conf/coordination.py -> build/lib/masakari/conf -copying masakari/conf/base.py -> build/lib/masakari/conf -copying masakari/conf/api.py -> build/lib/masakari/conf -copying masakari/conf/__init__.py -> build/lib/masakari/conf -creating build/lib/masakari/tests/unit/engine/drivers/taskflow -copying masakari/tests/unit/engine/drivers/taskflow/test_taskflow_driver.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow -copying masakari/tests/unit/engine/drivers/taskflow/test_process_failure_flow.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow -copying masakari/tests/unit/engine/drivers/taskflow/test_instance_failure_flow.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow -copying masakari/tests/unit/engine/drivers/taskflow/test_host_failure_flow.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow -copying masakari/tests/unit/engine/drivers/taskflow/__init__.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow +creating build/lib/masakari/engine/drivers +copying masakari/engine/drivers/__init__.py -> build/lib/masakari/engine/drivers creating build/lib/masakari/api/validation copying masakari/api/validation/validators.py -> build/lib/masakari/api/validation copying masakari/api/validation/parameter_types.py -> build/lib/masakari/api/validation copying masakari/api/validation/__init__.py -> build/lib/masakari/api/validation -creating build/lib/masakari/tests/unit/api/openstack/ha -copying masakari/tests/unit/api/openstack/ha/test_vmoves.py -> build/lib/masakari/tests/unit/api/openstack/ha -copying masakari/tests/unit/api/openstack/ha/test_versions.py -> build/lib/masakari/tests/unit/api/openstack/ha -copying masakari/tests/unit/api/openstack/ha/test_segments.py -> build/lib/masakari/tests/unit/api/openstack/ha -copying masakari/tests/unit/api/openstack/ha/test_notifications.py -> build/lib/masakari/tests/unit/api/openstack/ha -copying masakari/tests/unit/api/openstack/ha/test_hosts.py -> build/lib/masakari/tests/unit/api/openstack/ha -copying masakari/tests/unit/api/openstack/ha/test_extension_info.py -> build/lib/masakari/tests/unit/api/openstack/ha -copying masakari/tests/unit/api/openstack/ha/__init__.py -> build/lib/masakari/tests/unit/api/openstack/ha -creating build/lib/masakari/hacking -copying masakari/hacking/checks.py -> build/lib/masakari/hacking -copying masakari/hacking/__init__.py -> build/lib/masakari/hacking -creating build/lib/masakari/db -copying masakari/db/migration.py -> build/lib/masakari/db -copying masakari/db/api.py -> build/lib/masakari/db -copying masakari/db/__init__.py -> build/lib/masakari/db -creating build/lib/masakari/tests/functional -copying masakari/tests/functional/test_vm_notifications.py -> build/lib/masakari/tests/functional -copying masakari/tests/functional/test_segments.py -> build/lib/masakari/tests/functional -copying masakari/tests/functional/test_process_notifications.py -> build/lib/masakari/tests/functional -copying masakari/tests/functional/test_hosts.py -> build/lib/masakari/tests/functional -copying masakari/tests/functional/notification_base.py -> build/lib/masakari/tests/functional -copying masakari/tests/functional/base.py -> build/lib/masakari/tests/functional -copying masakari/tests/functional/__init__.py -> build/lib/masakari/tests/functional -creating build/lib/masakari/tests/unit/db -copying masakari/tests/unit/db/test_purge.py -> build/lib/masakari/tests/unit/db -copying masakari/tests/unit/db/test_migrations.py -> build/lib/masakari/tests/unit/db -copying masakari/tests/unit/db/test_db_api.py -> build/lib/masakari/tests/unit/db -copying masakari/tests/unit/db/__init__.py -> build/lib/masakari/tests/unit/db -creating build/lib/masakari/tests/unit/ha -copying masakari/tests/unit/ha/test_api.py -> build/lib/masakari/tests/unit/ha -copying masakari/tests/unit/ha/__init__.py -> build/lib/masakari/tests/unit/ha -copying masakari/api/versioned_method.py -> build/lib/masakari/api -copying masakari/api/utils.py -> build/lib/masakari/api -copying masakari/api/urlmap.py -> build/lib/masakari/api -copying masakari/api/auth.py -> build/lib/masakari/api -copying masakari/api/api_version_request.py -> build/lib/masakari/api -copying masakari/api/__init__.py -> build/lib/masakari/api -copying masakari/tests/unit/api/test_utils.py -> build/lib/masakari/tests/unit/api -copying masakari/tests/unit/api/test_auth.py -> build/lib/masakari/tests/unit/api -copying masakari/tests/unit/api/test_api_version_request.py -> build/lib/masakari/tests/unit/api -copying masakari/tests/unit/api/__init__.py -> build/lib/masakari/tests/unit/api -creating build/lib/masakari/api/openstack -copying masakari/api/openstack/wsgi.py -> build/lib/masakari/api/openstack -copying masakari/api/openstack/extensions.py -> build/lib/masakari/api/openstack -copying masakari/api/openstack/common.py -> build/lib/masakari/api/openstack -copying masakari/api/openstack/__init__.py -> build/lib/masakari/api/openstack -creating build/lib/masakari/notifications/objects -copying masakari/notifications/objects/notification.py -> build/lib/masakari/notifications/objects -copying masakari/notifications/objects/exception.py -> build/lib/masakari/notifications/objects -copying masakari/notifications/objects/base.py -> build/lib/masakari/notifications/objects -copying masakari/notifications/objects/__init__.py -> build/lib/masakari/notifications/objects -creating build/lib/masakari/compute -copying masakari/compute/nova.py -> build/lib/masakari/compute -copying masakari/compute/__init__.py -> build/lib/masakari/compute -creating build/lib/masakari/tests/unit/notifications -copying masakari/tests/unit/notifications/__init__.py -> build/lib/masakari/tests/unit/notifications -creating build/lib/masakari/tests/unit/compute -copying masakari/tests/unit/compute/test_nova.py -> build/lib/masakari/tests/unit/compute -copying masakari/tests/unit/compute/__init__.py -> build/lib/masakari/tests/unit/compute +creating build/lib/masakari/engine/drivers/taskflow +copying masakari/engine/drivers/taskflow/process_failure.py -> build/lib/masakari/engine/drivers/taskflow +copying masakari/engine/drivers/taskflow/no_op.py -> build/lib/masakari/engine/drivers/taskflow +copying masakari/engine/drivers/taskflow/instance_failure.py -> build/lib/masakari/engine/drivers/taskflow +copying masakari/engine/drivers/taskflow/host_failure.py -> build/lib/masakari/engine/drivers/taskflow +copying masakari/engine/drivers/taskflow/driver.py -> build/lib/masakari/engine/drivers/taskflow +copying masakari/engine/drivers/taskflow/base.py -> build/lib/masakari/engine/drivers/taskflow +copying masakari/engine/drivers/taskflow/__init__.py -> build/lib/masakari/engine/drivers/taskflow +creating build/lib/masakari/tests/unit/api/openstack copying masakari/tests/unit/api/openstack/test_wsgi.py -> build/lib/masakari/tests/unit/api/openstack copying masakari/tests/unit/api/openstack/test_extensions.py -> build/lib/masakari/tests/unit/api/openstack copying masakari/tests/unit/api/openstack/test_common.py -> build/lib/masakari/tests/unit/api/openstack copying masakari/tests/unit/api/openstack/fakes.py -> build/lib/masakari/tests/unit/api/openstack copying masakari/tests/unit/api/openstack/__init__.py -> build/lib/masakari/tests/unit/api/openstack -creating build/lib/masakari/engine -copying masakari/engine/utils.py -> build/lib/masakari/engine -copying masakari/engine/rpcapi.py -> build/lib/masakari/engine -copying masakari/engine/manager.py -> build/lib/masakari/engine -copying masakari/engine/instance_events.py -> build/lib/masakari/engine -copying masakari/engine/driver.py -> build/lib/masakari/engine -copying masakari/engine/__init__.py -> build/lib/masakari/engine -copying masakari/tests/uuidsentinel.py -> build/lib/masakari/tests -copying masakari/tests/json_ref.py -> build/lib/masakari/tests -copying masakari/tests/fixtures.py -> build/lib/masakari/tests -copying masakari/tests/__init__.py -> build/lib/masakari/tests -creating build/lib/masakari/common -copying masakari/common/config.py -> build/lib/masakari/common -copying masakari/common/__init__.py -> build/lib/masakari/common -creating build/lib/masakari/engine/drivers -copying masakari/engine/drivers/__init__.py -> build/lib/masakari/engine/drivers creating build/lib/masakari/policies copying masakari/policies/vmoves.py -> build/lib/masakari/policies copying masakari/policies/versions.py -> build/lib/masakari/policies @@ -2346,45 +2299,46 @@ copying masakari/policies/extension_info.py -> build/lib/masakari/policies copying masakari/policies/base.py -> build/lib/masakari/policies copying masakari/policies/__init__.py -> build/lib/masakari/policies -creating build/lib/masakari/api/openstack/ha/schemas -copying masakari/api/openstack/ha/schemas/segments.py -> build/lib/masakari/api/openstack/ha/schemas -copying masakari/api/openstack/ha/schemas/payload.py -> build/lib/masakari/api/openstack/ha/schemas -copying masakari/api/openstack/ha/schemas/notifications.py -> build/lib/masakari/api/openstack/ha/schemas -copying masakari/api/openstack/ha/schemas/hosts.py -> build/lib/masakari/api/openstack/ha/schemas -copying masakari/api/openstack/ha/schemas/__init__.py -> build/lib/masakari/api/openstack/ha/schemas -creating build/lib/masakari/ha -copying masakari/ha/api.py -> build/lib/masakari/ha -copying masakari/ha/__init__.py -> build/lib/masakari/ha -copying masakari/tests/unit/engine/drivers/__init__.py -> build/lib/masakari/tests/unit/engine/drivers -copying masakari/tests/unit/utils.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_wsgi.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_versions.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_utils.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_service.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_safeutils.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_rpc.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_policy.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_masakari_manage.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_hacking.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_exception.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_context.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_conf.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/test_api_validation.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/policy_fixture.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/fakes.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/fake_policy.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/fake_notifier.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/conf_fixture.py -> build/lib/masakari/tests/unit -copying masakari/tests/unit/__init__.py -> build/lib/masakari/tests/unit -creating build/lib/masakari/tests/unit/monkey_patch_example -copying masakari/tests/unit/monkey_patch_example/example_b.py -> build/lib/masakari/tests/unit/monkey_patch_example -copying masakari/tests/unit/monkey_patch_example/example_a.py -> build/lib/masakari/tests/unit/monkey_patch_example -copying masakari/tests/unit/monkey_patch_example/__init__.py -> build/lib/masakari/tests/unit/monkey_patch_example +creating build/lib/masakari/tests/unit/cmd +copying masakari/tests/unit/cmd/test_status.py -> build/lib/masakari/tests/unit/cmd +copying masakari/tests/unit/cmd/test_masakari_api.py -> build/lib/masakari/tests/unit/cmd +copying masakari/tests/unit/cmd/__init__.py -> build/lib/masakari/tests/unit/cmd +creating build/lib/masakari/hacking +copying masakari/hacking/checks.py -> build/lib/masakari/hacking +copying masakari/hacking/__init__.py -> build/lib/masakari/hacking +creating build/lib/masakari/api/openstack/ha/views +copying masakari/api/openstack/ha/views/versions.py -> build/lib/masakari/api/openstack/ha/views +copying masakari/api/openstack/ha/views/hosts.py -> build/lib/masakari/api/openstack/ha/views +copying masakari/api/openstack/ha/views/__init__.py -> build/lib/masakari/api/openstack/ha/views +creating build/lib/masakari/tests/unit/notifications +copying masakari/tests/unit/notifications/__init__.py -> build/lib/masakari/tests/unit/notifications +copying masakari/tests/unit/api/test_utils.py -> build/lib/masakari/tests/unit/api +copying masakari/tests/unit/api/test_auth.py -> build/lib/masakari/tests/unit/api +copying masakari/tests/unit/api/test_api_version_request.py -> build/lib/masakari/tests/unit/api +copying masakari/tests/unit/api/__init__.py -> build/lib/masakari/tests/unit/api +creating build/lib/masakari/tests/unit/db +copying masakari/tests/unit/db/test_purge.py -> build/lib/masakari/tests/unit/db +copying masakari/tests/unit/db/test_migrations.py -> build/lib/masakari/tests/unit/db +copying masakari/tests/unit/db/test_db_api.py -> build/lib/masakari/tests/unit/db +copying masakari/tests/unit/db/__init__.py -> build/lib/masakari/tests/unit/db +creating build/lib/masakari/tests/unit/compute +copying masakari/tests/unit/compute/test_nova.py -> build/lib/masakari/tests/unit/compute +copying masakari/tests/unit/compute/__init__.py -> build/lib/masakari/tests/unit/compute creating build/lib/masakari/db/sqlalchemy copying masakari/db/sqlalchemy/models.py -> build/lib/masakari/db/sqlalchemy copying masakari/db/sqlalchemy/migration.py -> build/lib/masakari/db/sqlalchemy copying masakari/db/sqlalchemy/api.py -> build/lib/masakari/db/sqlalchemy copying masakari/db/sqlalchemy/__init__.py -> build/lib/masakari/db/sqlalchemy +creating build/lib/masakari/tests/unit/monkey_patch_example +copying masakari/tests/unit/monkey_patch_example/example_b.py -> build/lib/masakari/tests/unit/monkey_patch_example +copying masakari/tests/unit/monkey_patch_example/example_a.py -> build/lib/masakari/tests/unit/monkey_patch_example +copying masakari/tests/unit/monkey_patch_example/__init__.py -> build/lib/masakari/tests/unit/monkey_patch_example +creating build/lib/masakari/cmd +copying masakari/cmd/status.py -> build/lib/masakari/cmd +copying masakari/cmd/manage.py -> build/lib/masakari/cmd +copying masakari/cmd/engine.py -> build/lib/masakari/cmd +copying masakari/cmd/api.py -> build/lib/masakari/cmd +copying masakari/cmd/__init__.py -> build/lib/masakari/cmd copying masakari/wsgi.py -> build/lib/masakari copying masakari/version.py -> build/lib/masakari copying masakari/utils.py -> build/lib/masakari @@ -2400,33 +2354,124 @@ copying masakari/context.py -> build/lib/masakari copying masakari/config.py -> build/lib/masakari copying masakari/__init__.py -> build/lib/masakari -creating build/lib/masakari/cmd -copying masakari/cmd/status.py -> build/lib/masakari/cmd -copying masakari/cmd/manage.py -> build/lib/masakari/cmd -copying masakari/cmd/engine.py -> build/lib/masakari/cmd -copying masakari/cmd/api.py -> build/lib/masakari/cmd -copying masakari/cmd/__init__.py -> build/lib/masakari/cmd -creating build/lib/masakari/tests/unit/cmd -copying masakari/tests/unit/cmd/test_status.py -> build/lib/masakari/tests/unit/cmd -copying masakari/tests/unit/cmd/test_masakari_api.py -> build/lib/masakari/tests/unit/cmd -copying masakari/tests/unit/cmd/__init__.py -> build/lib/masakari/tests/unit/cmd -creating build/lib/masakari/api/openstack/ha/views -copying masakari/api/openstack/ha/views/versions.py -> build/lib/masakari/api/openstack/ha/views -copying masakari/api/openstack/ha/views/hosts.py -> build/lib/masakari/api/openstack/ha/views -copying masakari/api/openstack/ha/views/__init__.py -> build/lib/masakari/api/openstack/ha/views -creating build/lib/masakari/engine/drivers/taskflow -copying masakari/engine/drivers/taskflow/process_failure.py -> build/lib/masakari/engine/drivers/taskflow -copying masakari/engine/drivers/taskflow/no_op.py -> build/lib/masakari/engine/drivers/taskflow -copying masakari/engine/drivers/taskflow/instance_failure.py -> build/lib/masakari/engine/drivers/taskflow -copying masakari/engine/drivers/taskflow/host_failure.py -> build/lib/masakari/engine/drivers/taskflow -copying masakari/engine/drivers/taskflow/driver.py -> build/lib/masakari/engine/drivers/taskflow -copying masakari/engine/drivers/taskflow/base.py -> build/lib/masakari/engine/drivers/taskflow -copying masakari/engine/drivers/taskflow/__init__.py -> build/lib/masakari/engine/drivers/taskflow +creating build/lib/masakari/tests/unit/api/openstack/ha +copying masakari/tests/unit/api/openstack/ha/test_vmoves.py -> build/lib/masakari/tests/unit/api/openstack/ha +copying masakari/tests/unit/api/openstack/ha/test_versions.py -> build/lib/masakari/tests/unit/api/openstack/ha +copying masakari/tests/unit/api/openstack/ha/test_segments.py -> build/lib/masakari/tests/unit/api/openstack/ha +copying masakari/tests/unit/api/openstack/ha/test_notifications.py -> build/lib/masakari/tests/unit/api/openstack/ha +copying masakari/tests/unit/api/openstack/ha/test_hosts.py -> build/lib/masakari/tests/unit/api/openstack/ha +copying masakari/tests/unit/api/openstack/ha/test_extension_info.py -> build/lib/masakari/tests/unit/api/openstack/ha +copying masakari/tests/unit/api/openstack/ha/__init__.py -> build/lib/masakari/tests/unit/api/openstack/ha +creating build/lib/masakari/tests/unit/notifications/objects +copying masakari/tests/unit/notifications/objects/test_notification.py -> build/lib/masakari/tests/unit/notifications/objects +copying masakari/tests/unit/notifications/objects/__init__.py -> build/lib/masakari/tests/unit/notifications/objects +copying masakari/api/openstack/ha/vmoves.py -> build/lib/masakari/api/openstack/ha +copying masakari/api/openstack/ha/versionsV1.py -> build/lib/masakari/api/openstack/ha +copying masakari/api/openstack/ha/versions.py -> build/lib/masakari/api/openstack/ha +copying masakari/api/openstack/ha/segments.py -> build/lib/masakari/api/openstack/ha +copying masakari/api/openstack/ha/notifications.py -> build/lib/masakari/api/openstack/ha +copying masakari/api/openstack/ha/hosts.py -> build/lib/masakari/api/openstack/ha +copying masakari/api/openstack/ha/extension_info.py -> build/lib/masakari/api/openstack/ha +copying masakari/api/openstack/ha/__init__.py -> build/lib/masakari/api/openstack/ha +copying masakari/api/versioned_method.py -> build/lib/masakari/api +copying masakari/api/utils.py -> build/lib/masakari/api +copying masakari/api/urlmap.py -> build/lib/masakari/api +copying masakari/api/auth.py -> build/lib/masakari/api +copying masakari/api/api_version_request.py -> build/lib/masakari/api +copying masakari/api/__init__.py -> build/lib/masakari/api +copying masakari/tests/unit/utils.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_wsgi.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_versions.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_utils.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_service.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_safeutils.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_rpc.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_policy.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_masakari_manage.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_hacking.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_exception.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_context.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_conf.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/test_api_validation.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/policy_fixture.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/fakes.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/fake_policy.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/fake_notifier.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/conf_fixture.py -> build/lib/masakari/tests/unit +copying masakari/tests/unit/__init__.py -> build/lib/masakari/tests/unit +creating build/lib/masakari/tests/unit/engine/drivers/taskflow +copying masakari/tests/unit/engine/drivers/taskflow/test_taskflow_driver.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow +copying masakari/tests/unit/engine/drivers/taskflow/test_process_failure_flow.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow +copying masakari/tests/unit/engine/drivers/taskflow/test_instance_failure_flow.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow +copying masakari/tests/unit/engine/drivers/taskflow/test_host_failure_flow.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow +copying masakari/tests/unit/engine/drivers/taskflow/__init__.py -> build/lib/masakari/tests/unit/engine/drivers/taskflow copying masakari/tests/unit/engine/test_utils.py -> build/lib/masakari/tests/unit/engine copying masakari/tests/unit/engine/test_rpcapi.py -> build/lib/masakari/tests/unit/engine copying masakari/tests/unit/engine/test_engine_mgr.py -> build/lib/masakari/tests/unit/engine copying masakari/tests/unit/engine/fake_engine.py -> build/lib/masakari/tests/unit/engine copying masakari/tests/unit/engine/__init__.py -> build/lib/masakari/tests/unit/engine +creating build/lib/masakari/tests/functional +copying masakari/tests/functional/test_vm_notifications.py -> build/lib/masakari/tests/functional +copying masakari/tests/functional/test_segments.py -> build/lib/masakari/tests/functional +copying masakari/tests/functional/test_process_notifications.py -> build/lib/masakari/tests/functional +copying masakari/tests/functional/test_hosts.py -> build/lib/masakari/tests/functional +copying masakari/tests/functional/notification_base.py -> build/lib/masakari/tests/functional +copying masakari/tests/functional/base.py -> build/lib/masakari/tests/functional +copying masakari/tests/functional/__init__.py -> build/lib/masakari/tests/functional +creating build/lib/masakari/common +copying masakari/common/config.py -> build/lib/masakari/common +copying masakari/common/__init__.py -> build/lib/masakari/common +creating build/lib/masakari/conf +copying masakari/conf/wsgi.py -> build/lib/masakari/conf +copying masakari/conf/ssl.py -> build/lib/masakari/conf +copying masakari/conf/service.py -> build/lib/masakari/conf +copying masakari/conf/paths.py -> build/lib/masakari/conf +copying masakari/conf/osapi_v1.py -> build/lib/masakari/conf +copying masakari/conf/opts.py -> build/lib/masakari/conf +copying masakari/conf/nova.py -> build/lib/masakari/conf +copying masakari/conf/exceptions.py -> build/lib/masakari/conf +copying masakari/conf/engine_driver.py -> build/lib/masakari/conf +copying masakari/conf/engine.py -> build/lib/masakari/conf +copying masakari/conf/database.py -> build/lib/masakari/conf +copying masakari/conf/coordination.py -> build/lib/masakari/conf +copying masakari/conf/base.py -> build/lib/masakari/conf +copying masakari/conf/api.py -> build/lib/masakari/conf +copying masakari/conf/__init__.py -> build/lib/masakari/conf +creating build/lib/masakari/tests/unit/ha +copying masakari/tests/unit/ha/test_api.py -> build/lib/masakari/tests/unit/ha +copying masakari/tests/unit/ha/__init__.py -> build/lib/masakari/tests/unit/ha +copying masakari/engine/utils.py -> build/lib/masakari/engine +copying masakari/engine/rpcapi.py -> build/lib/masakari/engine +copying masakari/engine/manager.py -> build/lib/masakari/engine +copying masakari/engine/instance_events.py -> build/lib/masakari/engine +copying masakari/engine/driver.py -> build/lib/masakari/engine +copying masakari/engine/__init__.py -> build/lib/masakari/engine +copying masakari/tests/uuidsentinel.py -> build/lib/masakari/tests +copying masakari/tests/json_ref.py -> build/lib/masakari/tests +copying masakari/tests/fixtures.py -> build/lib/masakari/tests +copying masakari/tests/__init__.py -> build/lib/masakari/tests +copying masakari/tests/unit/engine/drivers/__init__.py -> build/lib/masakari/tests/unit/engine/drivers +creating build/lib/masakari/notifications/objects +copying masakari/notifications/objects/notification.py -> build/lib/masakari/notifications/objects +copying masakari/notifications/objects/exception.py -> build/lib/masakari/notifications/objects +copying masakari/notifications/objects/base.py -> build/lib/masakari/notifications/objects +copying masakari/notifications/objects/__init__.py -> build/lib/masakari/notifications/objects +copying masakari/notifications/__init__.py -> build/lib/masakari/notifications +copying masakari/db/migration.py -> build/lib/masakari/db +copying masakari/db/api.py -> build/lib/masakari/db +copying masakari/db/__init__.py -> build/lib/masakari/db +creating build/lib/masakari/ha +copying masakari/ha/api.py -> build/lib/masakari/ha +copying masakari/ha/__init__.py -> build/lib/masakari/ha +creating build/lib/masakari/compute +copying masakari/compute/nova.py -> build/lib/masakari/compute +copying masakari/compute/__init__.py -> build/lib/masakari/compute +creating build/lib/masakari/api/openstack/ha/schemas +copying masakari/api/openstack/ha/schemas/segments.py -> build/lib/masakari/api/openstack/ha/schemas +copying masakari/api/openstack/ha/schemas/payload.py -> build/lib/masakari/api/openstack/ha/schemas +copying masakari/api/openstack/ha/schemas/notifications.py -> build/lib/masakari/api/openstack/ha/schemas +copying masakari/api/openstack/ha/schemas/hosts.py -> build/lib/masakari/api/openstack/ha/schemas +copying masakari/api/openstack/ha/schemas/__init__.py -> build/lib/masakari/api/openstack/ha/schemas creating build/lib/masakari/objects copying masakari/objects/vmove.py -> build/lib/masakari/objects copying masakari/objects/segment.py -> build/lib/masakari/objects @@ -2435,17 +2480,6 @@ copying masakari/objects/fields.py -> build/lib/masakari/objects copying masakari/objects/base.py -> build/lib/masakari/objects copying masakari/objects/__init__.py -> build/lib/masakari/objects -creating build/lib/masakari/tests/unit/notifications/objects -copying masakari/tests/unit/notifications/objects/test_notification.py -> build/lib/masakari/tests/unit/notifications/objects -copying masakari/tests/unit/notifications/objects/__init__.py -> build/lib/masakari/tests/unit/notifications/objects -copying masakari/api/openstack/ha/vmoves.py -> build/lib/masakari/api/openstack/ha -copying masakari/api/openstack/ha/versionsV1.py -> build/lib/masakari/api/openstack/ha -copying masakari/api/openstack/ha/versions.py -> build/lib/masakari/api/openstack/ha -copying masakari/api/openstack/ha/segments.py -> build/lib/masakari/api/openstack/ha -copying masakari/api/openstack/ha/notifications.py -> build/lib/masakari/api/openstack/ha -copying masakari/api/openstack/ha/hosts.py -> build/lib/masakari/api/openstack/ha -copying masakari/api/openstack/ha/extension_info.py -> build/lib/masakari/api/openstack/ha -copying masakari/api/openstack/ha/__init__.py -> build/lib/masakari/api/openstack/ha running egg_info creating masakari.egg-info writing masakari.egg-info/PKG-INFO @@ -2564,12 +2598,38 @@ copying build/lib/masakari/objects/notification.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/objects copying build/lib/masakari/objects/segment.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/objects copying build/lib/masakari/objects/vmove.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/objects -creating debian/tmp/usr/lib/python3/dist-packages/masakari/cmd -copying build/lib/masakari/cmd/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd -copying build/lib/masakari/cmd/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd -copying build/lib/masakari/cmd/engine.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd -copying build/lib/masakari/cmd/manage.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd -copying build/lib/masakari/cmd/status.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd +creating debian/tmp/usr/lib/python3/dist-packages/masakari/compute +copying build/lib/masakari/compute/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/compute +copying build/lib/masakari/compute/nova.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/compute +creating debian/tmp/usr/lib/python3/dist-packages/masakari/ha +copying build/lib/masakari/ha/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/ha +copying build/lib/masakari/ha/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/ha +creating debian/tmp/usr/lib/python3/dist-packages/masakari/notifications +copying build/lib/masakari/notifications/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications +creating debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects +copying build/lib/masakari/notifications/objects/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects +copying build/lib/masakari/notifications/objects/base.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects +copying build/lib/masakari/notifications/objects/exception.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects +copying build/lib/masakari/notifications/objects/notification.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects +creating debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/base.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/coordination.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/database.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/engine.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/engine_driver.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/exceptions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/nova.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/opts.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/osapi_v1.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/paths.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/service.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/ssl.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +copying build/lib/masakari/conf/wsgi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf +creating debian/tmp/usr/lib/python3/dist-packages/masakari/common +copying build/lib/masakari/common/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/common +copying build/lib/masakari/common/config.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/common copying build/lib/masakari/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari copying build/lib/masakari/config.py -> debian/tmp/usr/lib/python3/dist-packages/masakari copying build/lib/masakari/context.py -> debian/tmp/usr/lib/python3/dist-packages/masakari @@ -2585,9 +2645,32 @@ copying build/lib/masakari/utils.py -> debian/tmp/usr/lib/python3/dist-packages/masakari copying build/lib/masakari/version.py -> debian/tmp/usr/lib/python3/dist-packages/masakari copying build/lib/masakari/wsgi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari -creating debian/tmp/usr/lib/python3/dist-packages/masakari/ha -copying build/lib/masakari/ha/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/ha -copying build/lib/masakari/ha/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/ha +creating debian/tmp/usr/lib/python3/dist-packages/masakari/cmd +copying build/lib/masakari/cmd/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd +copying build/lib/masakari/cmd/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd +copying build/lib/masakari/cmd/engine.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd +copying build/lib/masakari/cmd/manage.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd +copying build/lib/masakari/cmd/status.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/cmd +creating debian/tmp/usr/lib/python3/dist-packages/masakari/db +copying build/lib/masakari/db/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db +copying build/lib/masakari/db/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db +copying build/lib/masakari/db/migration.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db +creating debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy +creating debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations +creating debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions +copying build/lib/masakari/db/sqlalchemy/migrations/versions/8f848eb45d03_initial_revision.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions +copying build/lib/masakari/db/sqlalchemy/migrations/versions/8bdf5929c5a6_add_vm_moves_table.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions +copying build/lib/masakari/db/sqlalchemy/migrations/script.py.mako -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations +copying build/lib/masakari/db/sqlalchemy/migrations/env.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations +copying build/lib/masakari/db/sqlalchemy/migrations/README.rst -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations +copying build/lib/masakari/db/sqlalchemy/alembic.ini -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy +copying build/lib/masakari/db/sqlalchemy/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy +copying build/lib/masakari/db/sqlalchemy/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy +copying build/lib/masakari/db/sqlalchemy/migration.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy +copying build/lib/masakari/db/sqlalchemy/models.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy +creating debian/tmp/usr/lib/python3/dist-packages/masakari/hacking +copying build/lib/masakari/hacking/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/hacking +copying build/lib/masakari/hacking/checks.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/hacking creating debian/tmp/usr/lib/python3/dist-packages/masakari/policies copying build/lib/masakari/policies/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/policies copying build/lib/masakari/policies/base.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/policies @@ -2597,10 +2680,13 @@ copying build/lib/masakari/policies/segments.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/policies copying build/lib/masakari/policies/versions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/policies copying build/lib/masakari/policies/vmoves.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/policies -creating debian/tmp/usr/lib/python3/dist-packages/masakari/common -copying build/lib/masakari/common/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/common -copying build/lib/masakari/common/config.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/common creating debian/tmp/usr/lib/python3/dist-packages/masakari/engine +copying build/lib/masakari/engine/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine +copying build/lib/masakari/engine/driver.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine +copying build/lib/masakari/engine/instance_events.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine +copying build/lib/masakari/engine/manager.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine +copying build/lib/masakari/engine/rpcapi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine +copying build/lib/masakari/engine/utils.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine creating debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers creating debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/taskflow copying build/lib/masakari/engine/drivers/taskflow/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/taskflow @@ -2611,93 +2697,6 @@ copying build/lib/masakari/engine/drivers/taskflow/no_op.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/taskflow copying build/lib/masakari/engine/drivers/taskflow/process_failure.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/taskflow copying build/lib/masakari/engine/drivers/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers -copying build/lib/masakari/engine/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine -copying build/lib/masakari/engine/driver.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine -copying build/lib/masakari/engine/instance_events.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine -copying build/lib/masakari/engine/manager.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine -copying build/lib/masakari/engine/rpcapi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine -copying build/lib/masakari/engine/utils.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/engine -creating debian/tmp/usr/lib/python3/dist-packages/masakari/compute -copying build/lib/masakari/compute/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/compute -copying build/lib/masakari/compute/nova.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/compute -creating debian/tmp/usr/lib/python3/dist-packages/masakari/db -creating debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy -creating debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations -creating debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions -copying build/lib/masakari/db/sqlalchemy/migrations/versions/8f848eb45d03_initial_revision.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions -copying build/lib/masakari/db/sqlalchemy/migrations/versions/8bdf5929c5a6_add_vm_moves_table.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions -copying build/lib/masakari/db/sqlalchemy/migrations/script.py.mako -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations -copying build/lib/masakari/db/sqlalchemy/migrations/env.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations -copying build/lib/masakari/db/sqlalchemy/migrations/README.rst -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations -copying build/lib/masakari/db/sqlalchemy/alembic.ini -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy -copying build/lib/masakari/db/sqlalchemy/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy -copying build/lib/masakari/db/sqlalchemy/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy -copying build/lib/masakari/db/sqlalchemy/migration.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy -copying build/lib/masakari/db/sqlalchemy/models.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy -copying build/lib/masakari/db/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db -copying build/lib/masakari/db/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db -copying build/lib/masakari/db/migration.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/db -creating debian/tmp/usr/lib/python3/dist-packages/masakari/hacking -copying build/lib/masakari/hacking/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/hacking -copying build/lib/masakari/hacking/checks.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/hacking -creating debian/tmp/usr/lib/python3/dist-packages/masakari/api -creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack -creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha -copying build/lib/masakari/api/openstack/ha/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha -copying build/lib/masakari/api/openstack/ha/extension_info.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha -copying build/lib/masakari/api/openstack/ha/hosts.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha -copying build/lib/masakari/api/openstack/ha/notifications.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha -copying build/lib/masakari/api/openstack/ha/segments.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha -copying build/lib/masakari/api/openstack/ha/versions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha -copying build/lib/masakari/api/openstack/ha/versionsV1.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha -copying build/lib/masakari/api/openstack/ha/vmoves.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha -creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views -copying build/lib/masakari/api/openstack/ha/views/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views -copying build/lib/masakari/api/openstack/ha/views/hosts.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views -copying build/lib/masakari/api/openstack/ha/views/versions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views -creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas -copying build/lib/masakari/api/openstack/ha/schemas/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas -copying build/lib/masakari/api/openstack/ha/schemas/hosts.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas -copying build/lib/masakari/api/openstack/ha/schemas/notifications.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas -copying build/lib/masakari/api/openstack/ha/schemas/payload.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas -copying build/lib/masakari/api/openstack/ha/schemas/segments.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas -copying build/lib/masakari/api/openstack/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack -copying build/lib/masakari/api/openstack/common.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack -copying build/lib/masakari/api/openstack/extensions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack -copying build/lib/masakari/api/openstack/wsgi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack -copying build/lib/masakari/api/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api -copying build/lib/masakari/api/api_version_request.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api -copying build/lib/masakari/api/auth.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api -copying build/lib/masakari/api/urlmap.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api -copying build/lib/masakari/api/utils.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api -copying build/lib/masakari/api/versioned_method.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api -creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation -copying build/lib/masakari/api/validation/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation -copying build/lib/masakari/api/validation/parameter_types.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation -copying build/lib/masakari/api/validation/validators.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation -creating debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/base.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/coordination.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/database.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/engine.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/engine_driver.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/exceptions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/nova.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/opts.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/osapi_v1.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/paths.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/service.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/ssl.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -copying build/lib/masakari/conf/wsgi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/conf -creating debian/tmp/usr/lib/python3/dist-packages/masakari/notifications -creating debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects -copying build/lib/masakari/notifications/objects/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects -copying build/lib/masakari/notifications/objects/base.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects -copying build/lib/masakari/notifications/objects/exception.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects -copying build/lib/masakari/notifications/objects/notification.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects -copying build/lib/masakari/notifications/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/notifications creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests copying build/lib/masakari/tests/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests copying build/lib/masakari/tests/fixtures.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests @@ -2712,14 +2711,23 @@ copying build/lib/masakari/tests/functional/test_segments.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/functional copying build/lib/masakari/tests/functional/test_vm_notifications.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/functional creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit -creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd -copying build/lib/masakari/tests/unit/cmd/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd -copying build/lib/masakari/tests/unit/cmd/test_masakari_api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd -copying build/lib/masakari/tests/unit/cmd/test_status.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd -creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example -copying build/lib/masakari/tests/unit/monkey_patch_example/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example -copying build/lib/masakari/tests/unit/monkey_patch_example/example_a.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example -copying build/lib/masakari/tests/unit/monkey_patch_example/example_b.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example +creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha +copying build/lib/masakari/tests/unit/ha/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha +copying build/lib/masakari/tests/unit/ha/test_api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha +creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine +copying build/lib/masakari/tests/unit/engine/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine +copying build/lib/masakari/tests/unit/engine/fake_engine.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine +copying build/lib/masakari/tests/unit/engine/test_engine_mgr.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine +copying build/lib/masakari/tests/unit/engine/test_rpcapi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine +copying build/lib/masakari/tests/unit/engine/test_utils.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine +creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers +copying build/lib/masakari/tests/unit/engine/drivers/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers +creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow +copying build/lib/masakari/tests/unit/engine/drivers/taskflow/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow +copying build/lib/masakari/tests/unit/engine/drivers/taskflow/test_host_failure_flow.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow +copying build/lib/masakari/tests/unit/engine/drivers/taskflow/test_instance_failure_flow.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow +copying build/lib/masakari/tests/unit/engine/drivers/taskflow/test_process_failure_flow.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow +copying build/lib/masakari/tests/unit/engine/drivers/taskflow/test_taskflow_driver.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow copying build/lib/masakari/tests/unit/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit copying build/lib/masakari/tests/unit/conf_fixture.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit copying build/lib/masakari/tests/unit/fake_notifier.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit @@ -2740,33 +2748,33 @@ copying build/lib/masakari/tests/unit/test_versions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit copying build/lib/masakari/tests/unit/test_wsgi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit copying build/lib/masakari/tests/unit/utils.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit +creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example +copying build/lib/masakari/tests/unit/monkey_patch_example/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example +copying build/lib/masakari/tests/unit/monkey_patch_example/example_a.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example +copying build/lib/masakari/tests/unit/monkey_patch_example/example_b.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/compute copying build/lib/masakari/tests/unit/compute/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/compute copying build/lib/masakari/tests/unit/compute/test_nova.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/compute -creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications -creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects -copying build/lib/masakari/tests/unit/notifications/objects/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects -copying build/lib/masakari/tests/unit/notifications/objects/test_notification.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects -copying build/lib/masakari/tests/unit/notifications/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications -creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha -copying build/lib/masakari/tests/unit/ha/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha -copying build/lib/masakari/tests/unit/ha/test_api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/db copying build/lib/masakari/tests/unit/db/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/db copying build/lib/masakari/tests/unit/db/test_db_api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/db copying build/lib/masakari/tests/unit/db/test_migrations.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/db copying build/lib/masakari/tests/unit/db/test_purge.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/db +creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications +creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects +copying build/lib/masakari/tests/unit/notifications/objects/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects +copying build/lib/masakari/tests/unit/notifications/objects/test_notification.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects +copying build/lib/masakari/tests/unit/notifications/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications +creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd +copying build/lib/masakari/tests/unit/cmd/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd +copying build/lib/masakari/tests/unit/cmd/test_masakari_api.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd +copying build/lib/masakari/tests/unit/cmd/test_status.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api copying build/lib/masakari/tests/unit/api/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api copying build/lib/masakari/tests/unit/api/test_api_version_request.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api copying build/lib/masakari/tests/unit/api/test_auth.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api copying build/lib/masakari/tests/unit/api/test_utils.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack -copying build/lib/masakari/tests/unit/api/openstack/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack -copying build/lib/masakari/tests/unit/api/openstack/fakes.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack -copying build/lib/masakari/tests/unit/api/openstack/test_common.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack -copying build/lib/masakari/tests/unit/api/openstack/test_extensions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack -copying build/lib/masakari/tests/unit/api/openstack/test_wsgi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha copying build/lib/masakari/tests/unit/api/openstack/ha/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha copying build/lib/masakari/tests/unit/api/openstack/ha/test_extension_info.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha @@ -2775,20 +2783,11 @@ copying build/lib/masakari/tests/unit/api/openstack/ha/test_segments.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha copying build/lib/masakari/tests/unit/api/openstack/ha/test_versions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha copying build/lib/masakari/tests/unit/api/openstack/ha/test_vmoves.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha -creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine -copying build/lib/masakari/tests/unit/engine/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine -copying build/lib/masakari/tests/unit/engine/fake_engine.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine -copying build/lib/masakari/tests/unit/engine/test_engine_mgr.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine -copying build/lib/masakari/tests/unit/engine/test_rpcapi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine -copying build/lib/masakari/tests/unit/engine/test_utils.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine -creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers -copying build/lib/masakari/tests/unit/engine/drivers/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers -creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow -copying build/lib/masakari/tests/unit/engine/drivers/taskflow/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow -copying build/lib/masakari/tests/unit/engine/drivers/taskflow/test_host_failure_flow.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow -copying build/lib/masakari/tests/unit/engine/drivers/taskflow/test_instance_failure_flow.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow -copying build/lib/masakari/tests/unit/engine/drivers/taskflow/test_process_failure_flow.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow -copying build/lib/masakari/tests/unit/engine/drivers/taskflow/test_taskflow_driver.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow +copying build/lib/masakari/tests/unit/api/openstack/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack +copying build/lib/masakari/tests/unit/api/openstack/fakes.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack +copying build/lib/masakari/tests/unit/api/openstack/test_common.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack +copying build/lib/masakari/tests/unit/api/openstack/test_extensions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack +copying build/lib/masakari/tests/unit/api/openstack/test_wsgi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack creating debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects copying build/lib/masakari/tests/unit/objects/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects copying build/lib/masakari/tests/unit/objects/fake_args.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects @@ -2798,6 +2797,41 @@ copying build/lib/masakari/tests/unit/objects/test_objects.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects copying build/lib/masakari/tests/unit/objects/test_segments.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects copying build/lib/masakari/tests/unit/objects/test_vmoves.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects +creating debian/tmp/usr/lib/python3/dist-packages/masakari/api +copying build/lib/masakari/api/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api +copying build/lib/masakari/api/api_version_request.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api +copying build/lib/masakari/api/auth.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api +copying build/lib/masakari/api/urlmap.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api +copying build/lib/masakari/api/utils.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api +copying build/lib/masakari/api/versioned_method.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api +creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation +copying build/lib/masakari/api/validation/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation +copying build/lib/masakari/api/validation/parameter_types.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation +copying build/lib/masakari/api/validation/validators.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation +creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack +creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha +creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas +copying build/lib/masakari/api/openstack/ha/schemas/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas +copying build/lib/masakari/api/openstack/ha/schemas/hosts.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas +copying build/lib/masakari/api/openstack/ha/schemas/notifications.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas +copying build/lib/masakari/api/openstack/ha/schemas/payload.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas +copying build/lib/masakari/api/openstack/ha/schemas/segments.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas +copying build/lib/masakari/api/openstack/ha/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha +copying build/lib/masakari/api/openstack/ha/extension_info.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha +copying build/lib/masakari/api/openstack/ha/hosts.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha +copying build/lib/masakari/api/openstack/ha/notifications.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha +copying build/lib/masakari/api/openstack/ha/segments.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha +copying build/lib/masakari/api/openstack/ha/versions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha +copying build/lib/masakari/api/openstack/ha/versionsV1.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha +copying build/lib/masakari/api/openstack/ha/vmoves.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha +creating debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views +copying build/lib/masakari/api/openstack/ha/views/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views +copying build/lib/masakari/api/openstack/ha/views/hosts.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views +copying build/lib/masakari/api/openstack/ha/views/versions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views +copying build/lib/masakari/api/openstack/__init__.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack +copying build/lib/masakari/api/openstack/common.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack +copying build/lib/masakari/api/openstack/extensions.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack +copying build/lib/masakari/api/openstack/wsgi.py -> debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/objects/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/objects/base.py to base.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/objects/fields.py to fields.cpython-312.pyc @@ -2805,11 +2839,32 @@ byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/objects/notification.py to notification.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/objects/segment.py to segment.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/objects/vmove.py to vmove.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/api.py to api.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/engine.py to engine.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/manage.py to manage.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/status.py to status.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/compute/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/compute/nova.py to nova.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/ha/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/ha/api.py to api.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects/base.py to base.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects/exception.py to exception.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects/notification.py to notification.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/api.py to api.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/base.py to base.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/coordination.py to coordination.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/database.py to database.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/engine.py to engine.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/engine_driver.py to engine_driver.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/exceptions.py to exceptions.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/nova.py to nova.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/opts.py to opts.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/osapi_v1.py to osapi_v1.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/paths.py to paths.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/service.py to service.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/ssl.py to ssl.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/wsgi.py to wsgi.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/common/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/common/config.py to config.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/config.py to config.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/context.py to context.cpython-312.pyc @@ -2825,8 +2880,23 @@ byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/utils.py to utils.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/version.py to version.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/wsgi.py to wsgi.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/ha/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/ha/api.py to api.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/api.py to api.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/engine.py to engine.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/manage.py to manage.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/cmd/status.py to status.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/api.py to api.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/migration.py to migration.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions/8f848eb45d03_initial_revision.py to 8f848eb45d03_initial_revision.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions/8bdf5929c5a6_add_vm_moves_table.py to 8bdf5929c5a6_add_vm_moves_table.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/env.py to env.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/api.py to api.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migration.py to migration.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/models.py to models.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/hacking/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/hacking/checks.py to checks.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/policies/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/policies/base.py to base.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/policies/extension_info.py to extension_info.cpython-312.pyc @@ -2835,8 +2905,12 @@ byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/policies/segments.py to segments.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/policies/versions.py to versions.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/policies/vmoves.py to vmoves.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/common/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/common/config.py to config.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/driver.py to driver.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/instance_events.py to instance_events.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/manager.py to manager.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/rpcapi.py to rpcapi.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/utils.py to utils.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/taskflow/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/taskflow/base.py to base.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/taskflow/driver.py to driver.cpython-312.pyc @@ -2845,75 +2919,6 @@ byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/taskflow/no_op.py to no_op.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/taskflow/process_failure.py to process_failure.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/driver.py to driver.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/instance_events.py to instance_events.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/manager.py to manager.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/rpcapi.py to rpcapi.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/engine/utils.py to utils.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/compute/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/compute/nova.py to nova.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions/8f848eb45d03_initial_revision.py to 8f848eb45d03_initial_revision.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/versions/8bdf5929c5a6_add_vm_moves_table.py to 8bdf5929c5a6_add_vm_moves_table.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migrations/env.py to env.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/api.py to api.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/migration.py to migration.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/sqlalchemy/models.py to models.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/api.py to api.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/db/migration.py to migration.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/hacking/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/hacking/checks.py to checks.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/extension_info.py to extension_info.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/hosts.py to hosts.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/notifications.py to notifications.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/segments.py to segments.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/versions.py to versions.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/versionsV1.py to versionsV1.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/vmoves.py to vmoves.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views/hosts.py to hosts.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views/versions.py to versions.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/hosts.py to hosts.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/notifications.py to notifications.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/payload.py to payload.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/segments.py to segments.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/common.py to common.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/extensions.py to extensions.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/wsgi.py to wsgi.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/api_version_request.py to api_version_request.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/auth.py to auth.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/urlmap.py to urlmap.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/utils.py to utils.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/versioned_method.py to versioned_method.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation/parameter_types.py to parameter_types.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation/validators.py to validators.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/api.py to api.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/base.py to base.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/coordination.py to coordination.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/database.py to database.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/engine.py to engine.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/engine_driver.py to engine_driver.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/exceptions.py to exceptions.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/nova.py to nova.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/opts.py to opts.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/osapi_v1.py to osapi_v1.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/paths.py to paths.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/service.py to service.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/ssl.py to ssl.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/conf/wsgi.py to wsgi.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects/base.py to base.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects/exception.py to exception.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/objects/notification.py to notification.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/notifications/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/fixtures.py to fixtures.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/json_ref.py to json_ref.cpython-312.pyc @@ -2925,12 +2930,19 @@ byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/functional/test_process_notifications.py to test_process_notifications.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/functional/test_segments.py to test_segments.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/functional/test_vm_notifications.py to test_vm_notifications.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd/test_masakari_api.py to test_masakari_api.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd/test_status.py to test_status.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example/example_a.py to example_a.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example/example_b.py to example_b.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha/test_api.py to test_api.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/fake_engine.py to fake_engine.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/test_engine_mgr.py to test_engine_mgr.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/test_rpcapi.py to test_rpcapi.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/test_utils.py to test_utils.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/test_host_failure_flow.py to test_host_failure_flow.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/test_instance_failure_flow.py to test_instance_failure_flow.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/test_process_failure_flow.py to test_process_failure_flow.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/test_taskflow_driver.py to test_taskflow_driver.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/conf_fixture.py to conf_fixture.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/fake_notifier.py to fake_notifier.cpython-312.pyc @@ -2951,26 +2963,25 @@ byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/test_versions.py to test_versions.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/utils.py to utils.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example/example_a.py to example_a.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/monkey_patch_example/example_b.py to example_b.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/compute/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/compute/test_nova.py to test_nova.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects/test_notification.py to test_notification.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/ha/test_api.py to test_api.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/db/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/db/test_db_api.py to test_db_api.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/db/test_migrations.py to test_migrations.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/db/test_purge.py to test_purge.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/objects/test_notification.py to test_notification.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/notifications/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd/test_masakari_api.py to test_masakari_api.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/cmd/test_status.py to test_status.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/test_api_version_request.py to test_api_version_request.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/test_auth.py to test_auth.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/test_utils.py to test_utils.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/fakes.py to fakes.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/test_common.py to test_common.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/test_extensions.py to test_extensions.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha/test_extension_info.py to test_extension_info.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha/test_hosts.py to test_hosts.cpython-312.pyc @@ -2978,17 +2989,11 @@ byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha/test_segments.py to test_segments.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha/test_versions.py to test_versions.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/ha/test_vmoves.py to test_vmoves.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/fake_engine.py to fake_engine.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/test_engine_mgr.py to test_engine_mgr.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/test_rpcapi.py to test_rpcapi.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/test_utils.py to test_utils.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/__init__.py to __init__.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/test_host_failure_flow.py to test_host_failure_flow.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/test_instance_failure_flow.py to test_instance_failure_flow.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/test_process_failure_flow.py to test_process_failure_flow.cpython-312.pyc -byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/engine/drivers/taskflow/test_taskflow_driver.py to test_taskflow_driver.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/fakes.py to fakes.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/test_common.py to test_common.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/test_extensions.py to test_extensions.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/api/openstack/test_wsgi.py to test_wsgi.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects/__init__.py to __init__.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects/fake_args.py to fake_args.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects/test_fields.py to test_fields.cpython-312.pyc @@ -2997,6 +3002,35 @@ byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects/test_objects.py to test_objects.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects/test_segments.py to test_segments.cpython-312.pyc byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/tests/unit/objects/test_vmoves.py to test_vmoves.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/api_version_request.py to api_version_request.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/auth.py to auth.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/urlmap.py to urlmap.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/utils.py to utils.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/versioned_method.py to versioned_method.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation/parameter_types.py to parameter_types.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/validation/validators.py to validators.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/hosts.py to hosts.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/notifications.py to notifications.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/payload.py to payload.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/schemas/segments.py to segments.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/extension_info.py to extension_info.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/hosts.py to hosts.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/notifications.py to notifications.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/segments.py to segments.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/versions.py to versions.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/versionsV1.py to versionsV1.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/vmoves.py to vmoves.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views/hosts.py to hosts.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/ha/views/versions.py to versions.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/__init__.py to __init__.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/common.py to common.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/extensions.py to extensions.cpython-312.pyc +byte-compiling debian/tmp/usr/lib/python3/dist-packages/masakari/api/openstack/wsgi.py to wsgi.cpython-312.pyc running install_data creating debian/tmp/usr/etc/masakari copying etc/masakari/api-paste.ini -> debian/tmp/usr/etc/masakari @@ -3018,32 +3052,39 @@ + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= -+ echo WARNING: --no-py2 is deprecated, and always on. ++ for i in $@ ++ case "${1}" in ++ echo 'WARNING: --no-py2 is deprecated, and always on.' WARNING: --no-py2 is deprecated, and always on. + shift -+ py3versions -vr ++ for i in $@ ++ case "${1}" in +++ py3versions -vr + PYTHON3S=3.12 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.12 = disabled ] -+ echo 3.12 -+ cut -d. -f1 ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.12 = disabled ']' +++ echo 3.12 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/masakari-18.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd -+ echo Implicitly adding PYTHONPATH=/build/reproducible-path/masakari-18.0.0/debian/tmp/usr/lib/python3/dist-packages +++ pwd ++ '[' -d /build/reproducible-path/masakari-18.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd ++ echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/masakari-18.0.0/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/reproducible-path/masakari-18.0.0/debian/tmp/usr/lib/python3/dist-packages -+ pwd +++ pwd + export PYTHONPATH=/build/reproducible-path/masakari-18.0.0/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] ++ PYTHONPATH=/build/reproducible-path/masakari-18.0.0/debian/tmp/usr/lib/python3/dist-packages ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ PYTHON=python3.12 stestr run --parallel --subunit masakari\.tests\.unit\.(?!test_hacking\.HackingTestCase\.test_no_os_popen|objects\.test_objects\.TestObjectVersions\.test_versions) ++ PYTHON=python3.12 ++ stestr run --parallel --subunit 'masakari\.tests\.unit\.(?!test_hacking\.HackingTestCase\.test_no_os_popen|objects\.test_objects\.TestObjectVersions\.test_versions)' + subunit2pyunit 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. @@ -3058,1367 +3099,1256 @@ 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_default_code +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_default_code ... ok masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_create_no_admin masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_create_no_admin ... ok +masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_bookmark_link +masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_bookmark_link ... ok +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_del_header +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_del_header ... ok masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_delete_no_admin masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_delete_no_admin ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_index_no_admin -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_index_no_admin ... ok -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_show_no_admin -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_show_no_admin ... ok -2026-01-24 14:38:52.676 3126230 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) -2026-01-24 14:38:52.680 3126233 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_unknown -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_unknown ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_update_no_admin -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_update_no_admin ... ok -2026-01-24 14:38:52.923 3126230 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. -2026-01-24 14:38:52.924 3126230 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. -2026-01-24 14:38:52.931 3126233 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. -2026-01-24 14:38:52.932 3126233 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_with_empty_path -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_with_empty_path ... ok masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_create_no_admin masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_create_no_admin ... ok -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_with_path -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_with_path ... ok +masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_href_link +masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_href_link ... ok +2026-01-25 16:45:03.169 1071679 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_get_header +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_get_header ... ok masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_delete_no_admin masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_delete_no_admin ... ok -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_view_builder -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_view_builder ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_index_no_admin +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_index_no_admin ... ok +masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_next_link +masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_next_link ... ok +2026-01-25 16:45:03.186 1071679 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. +2026-01-25 16:45:03.187 1071679 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_header_isolation +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_header_isolation ... ok masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_index_no_admin masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_index_no_admin ... ok -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_view_builder_without_osapi_ha_link_prefix -masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_view_builder_without_osapi_ha_link_prefix ... ok +masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_project_id +masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_project_id ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_show_no_admin +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_show_no_admin ... ok masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_show_no_admin masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_show_no_admin ... ok -masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json -masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json ... ok -2026-01-24 14:38:53.620 3126230 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision -2026-01-24 14:38:53.623 3126233 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision -masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json_invalid_utf8 -masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json_invalid_utf8 ... ok +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_modified_code +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_modified_code ... ok +2026-01-25 16:45:03.222 1071679 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_override_default_code +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_override_default_code ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_update_no_admin +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCasePolicyNotAuthorized.test_update_no_admin ... ok +2026-01-25 16:45:03.245 1071679 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +2026-01-25 16:45:03.251 1071679 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:03.259 1071680 INFO masakari.db.sqlalchemy.migration [None req-acd2a5e1-d08d-4762-acb6-a921ab52591c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Applying migration(s) masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_update_no_admin masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCasePolicyNotAuthorized.test_update_no_admin ... ok -2026-01-24 14:38:53.692 3126233 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -2026-01-24 14:38:53.678 3126230 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -2026-01-24 14:38:53.711 3126233 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:38:53.699 3126230 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' -masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch -masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch ... ok -masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json_valid_utf8 -masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json_valid_utf8 ... ok -masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch_action_None -masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch_action_None ... ok -masakari.tests.unit.cmd.test_masakari_api.TestMasakariAPI.test_continues_without_failure -masakari.tests.unit.cmd.test_masakari_api.TestMasakariAPI.test_continues_without_failure ... ok -masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch_default -masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch_default ... ok -2026-01-24 14:38:53.785 3126323 ERROR masakari.cmd.api [-] Failed to start ``masakari_api`` service. Error: Could not load paste app 'masakari_api' from /: masakari.exception.PasteAppNotFound: Could not load paste app 'masakari_api' from / -masakari.tests.unit.cmd.test_masakari_api.TestMasakariAPI.test_fails_if_all_failed -masakari.tests.unit.cmd.test_masakari_api.TestMasakariAPI.test_fails_if_all_failed ... ok -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_coerce_bad_values -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_coerce_bad_values ... ok -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_coerce_good_values -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_coerce_good_values ... ok -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_fingerprint -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_fingerprint ... ok -2026-01-24 14:38:53.881 3126266 INFO masakari.db.sqlalchemy.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Applying migration(s) -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_from_primitive -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_from_primitive ... ok -2026-01-24 14:38:53.898 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Context impl SQLiteImpl. -2026-01-24 14:38:53.899 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Will assume non-transactional DDL. -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_stringify -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_stringify ... ok -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_stringify_invalid -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_stringify_invalid ... ok -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_to_primitive -masakari.tests.unit.objects.test_fields.TestBaseEnum.test_to_primitive ... ok -2026-01-24 14:38:53.962 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Running upgrade -> 8f848eb45d03, Initial revision -2026-01-24 14:38:53.976 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -2026-01-24 14:38:53.983 3126266 INFO masakari.engine.driver [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Loading masakari notification driver 'taskflow_driver' -masakari.tests.unit.test_api_validation.BooleanTestCase.test_validate_boolean -masakari.tests.unit.test_api_validation.BooleanTestCase.test_validate_boolean ... ok -masakari.tests.unit.test_api_validation.BooleanTestCase.test_validate_boolean_fails -masakari.tests.unit.test_api_validation.BooleanTestCase.test_validate_boolean_fails ... ok -masakari.tests.unit.test_exception.ExceptionValidMessageTestCase.test_messages -masakari.tests.unit.test_exception.ExceptionValidMessageTestCase.test_messages ... ok -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_context -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_context ... ok -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_entity -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_entity ... ok -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_entity_null_base -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_entity_null_base ... ok -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_context -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_context ... ok -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_entity -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_entity ... ok -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_entity_null_base -masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_entity_null_base ... ok -2026-01-24 14:38:54.329 3126323 INFO masakari.wsgi [-] test_service listening on 0.0.0.0:42943 -2026-01-24 14:38:54.330 3126323 INFO masakari.wsgi [-] Stopping WSGI server. -masakari.tests.unit.test_service.TestWSGIService.test_reset_pool_size_to_default -masakari.tests.unit.test_service.TestWSGIService.test_reset_pool_size_to_default ... ok -masakari.tests.unit.test_service.TestWSGIService.test_service_start_with_illegal_workers -masakari.tests.unit.test_service.TestWSGIService.test_service_start_with_illegal_workers ... ok -2026-01-24 14:38:54.504 3126323 INFO masakari.wsgi [-] masakari_api listening on 0.0.0.0:15868 -masakari.tests.unit.test_service.TestWSGIService.test_workers_set_default -masakari.tests.unit.test_service.TestWSGIService.test_workers_set_default ... ok -2026-01-24 14:38:54.571 3126323 INFO masakari.wsgi [-] masakari_api listening on 0.0.0.0:15868 -masakari.tests.unit.test_service.TestWSGIService.test_workers_set_good_user_setting -masakari.tests.unit.test_service.TestWSGIService.test_workers_set_good_user_setting ... ok -2026-01-24 14:38:54.624 3126323 INFO masakari.wsgi [-] masakari_api listening on 0.0.0.0:15868 -2026-01-24 14:38:54.627 3126230 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied -masakari.tests.unit.test_service.TestWSGIService.test_workers_set_zero_user_setting -masakari.tests.unit.test_service.TestWSGIService.test_workers_set_zero_user_setting ... ok -2026-01-24 14:38:54.667 3126233 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create ... ok -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href ... ok -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_2 -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_2 ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_1 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_1 ... ok -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_3 -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_3 ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_2 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_2 ... ok -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_3 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_3 ... ok -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request_2 -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request_2 ... ok -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request_3 -masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request_3 ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_4 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_4 ... ok -2026-01-24 14:38:55.289 3126233 ERROR masakari.api.openstack.ha.extension_info [-] Exception loading extension: AttributeError: type object 'fake_bad_extension' has no attribute 'is_valid' -2026-01-24 14:38:55.289 3126233 ERROR masakari.api.openstack.ha.extension_info Traceback (most recent call last): -2026-01-24 14:38:55.289 3126233 ERROR masakari.api.openstack.ha.extension_info File "/build/reproducible-path/masakari-18.0.0/masakari/api/openstack/ha/extension_info.py", line 133, in _check_extension -2026-01-24 14:38:55.289 3126233 ERROR masakari.api.openstack.ha.extension_info extension.is_valid() -2026-01-24 14:38:55.289 3126233 ERROR masakari.api.openstack.ha.extension_info ^^^^^^^^^^^^^^^^^^ -2026-01-24 14:38:55.289 3126233 ERROR masakari.api.openstack.ha.extension_info AttributeError: type object 'fake_bad_extension' has no attribute 'is_valid' -2026-01-24 14:38:55.289 3126233 ERROR masakari.api.openstack.ha.extension_info -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_check_bad_extension -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_check_bad_extension ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_5 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_5 ... ok -2026-01-24 14:38:55.343 3126266 INFO masakari.db.sqlalchemy.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Migration(s) applied -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_expected_error -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_expected_error ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_6 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_6 ... ok -masakari.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks -masakari.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks ... ok -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_expected_error_from_list -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_expected_error_from_list ... ok -masakari.tests.unit.test_utils.MonkeyPatchTestCase.test_monkey_patch -masakari.tests.unit.test_utils.MonkeyPatchTestCase.test_monkey_patch ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_7 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_7 ... ok -masakari.tests.unit.test_utils.UTF8TestCase.test_bytes_value -masakari.tests.unit.test_utils.UTF8TestCase.test_bytes_value ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_8 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_8 ... ok -masakari.tests.unit.test_utils.UTF8TestCase.test_none_value -masakari.tests.unit.test_utils.UTF8TestCase.test_none_value ... ok -2026-01-24 14:38:55.492 3126233 INFO masakari.api.openstack [-] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_inherit -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_inherit ... ok -masakari.tests.unit.test_utils.UTF8TestCase.test_not_text_type -masakari.tests.unit.test_utils.UTF8TestCase.test_not_text_type ... ok -2026-01-24 14:38:55.589 3126233 INFO masakari.api.openstack [-] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -masakari.tests.unit.test_utils.UTF8TestCase.test_text_type_with_encoding -masakari.tests.unit.test_utils.UTF8TestCase.test_text_type_with_encoding ... ok -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_loaded -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_loaded ... ok -2026-01-24 14:38:55.652 3126230 INFO masakari.api.openstack [None req-d7cde3e8-fa0a-4b8f-a981-07bc066ceaa4 45e74c0b-d80c-47ce-b94e-f943dbd5502e 9f971f5a-0313-4209-84d1-64e02fa7c17e - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -2026-01-24 14:38:55.686 3126233 ERROR masakari.api.openstack.extensions [-] Unexpected exception in API method: webob.exc.HTTPConflict: There was a conflict when trying to complete your request. -2026-01-24 14:38:55.686 3126233 ERROR masakari.api.openstack.extensions Traceback (most recent call last): -2026-01-24 14:38:55.686 3126233 ERROR masakari.api.openstack.extensions File "/build/reproducible-path/masakari-18.0.0/masakari/api/openstack/extensions.py", line 390, in wrapped -2026-01-24 14:38:55.686 3126233 ERROR masakari.api.openstack.extensions return f(*args, **kwargs) -2026-01-24 14:38:55.686 3126233 ERROR masakari.api.openstack.extensions ^^^^^^^^^^^^^^^^^^ -2026-01-24 14:38:55.686 3126233 ERROR masakari.api.openstack.extensions File "/build/reproducible-path/masakari-18.0.0/masakari/tests/unit/api/openstack/test_extensions.py", line 76, in fake_func -2026-01-24 14:38:55.686 3126233 ERROR masakari.api.openstack.extensions raise webob.exc.HTTPConflict() -2026-01-24 14:38:55.686 3126233 ERROR masakari.api.openstack.extensions webob.exc.HTTPConflict: There was a conflict when trying to complete your request. -2026-01-24 14:38:55.686 3126233 ERROR masakari.api.openstack.extensions -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_error -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_error ... ok +2026-01-25 16:45:03.271 1071680 INFO alembic.runtime.migration [None req-acd2a5e1-d08d-4762-acb6-a921ab52591c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:03.272 1071680 INFO alembic.runtime.migration [None req-acd2a5e1-d08d-4762-acb6-a921ab52591c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Will assume non-transactional DDL. +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_override_modified_code +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_override_modified_code ... ok +masakari.tests.unit.api.openstack.test_common.LinkPrefixTest.test_update_link_prefix +masakari.tests.unit.api.openstack.test_common.LinkPrefixTest.test_update_link_prefix ... ok +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_set_header +masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_set_header ... ok masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join ... ok -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_defaults -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_defaults ... ok -2026-01-24 14:38:55.861 3126233 ERROR masakari.api.openstack.extensions [-] Unexpected exception in API method: webob.exc.HTTPConflict: There was a conflict when trying to complete your request. -2026-01-24 14:38:55.861 3126233 ERROR masakari.api.openstack.extensions Traceback (most recent call last): -2026-01-24 14:38:55.861 3126233 ERROR masakari.api.openstack.extensions File "/build/reproducible-path/masakari-18.0.0/masakari/api/openstack/extensions.py", line 390, in wrapped -2026-01-24 14:38:55.861 3126233 ERROR masakari.api.openstack.extensions return f(*args, **kwargs) -2026-01-24 14:38:55.861 3126233 ERROR masakari.api.openstack.extensions ^^^^^^^^^^^^^^^^^^ -2026-01-24 14:38:55.861 3126233 ERROR masakari.api.openstack.extensions File "/build/reproducible-path/masakari-18.0.0/masakari/tests/unit/api/openstack/test_extensions.py", line 84, in fake_func -2026-01-24 14:38:55.861 3126233 ERROR masakari.api.openstack.extensions raise webob.exc.HTTPConflict() -2026-01-24 14:38:55.861 3126233 ERROR masakari.api.openstack.extensions webob.exc.HTTPConflict: There was a conflict when trying to complete your request. -2026-01-24 14:38:55.861 3126233 ERROR masakari.api.openstack.extensions -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_error_from_list -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_error_from_list ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_create_no_admin -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_create_no_admin ... ok -2026-01-24 14:38:55.929 3126287 INFO masakari.api.openstack [-] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +2026-01-25 16:45:03.312 1071680 INFO alembic.runtime.migration [None req-acd2a5e1-d08d-4762-acb6-a921ab52591c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Running upgrade -> 8f848eb45d03, Initial revision +2026-01-25 16:45:03.322 1071681 INFO masakari.api.openstack [None req-448b92dc-22cd-4863-9242-5eac5d28cabc ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_empty_list masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_empty_list ... ok -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_multiple_values -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_multiple_values ... ok -masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_list -masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_list ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_success_with_201_response_code -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_success_with_201_response_code ... ok -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_policy_not_authorized_error -masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_policy_not_authorized_error ... ok +2026-01-25 16:45:03.322 1071678 INFO masakari.db.sqlalchemy.migration [None req-da791001-1fe3-4b6a-b0e7-bf51ea037ff6 abf06046-f344-4cfd-b301-57d79b66f511 753d900f-0afc-4aee-8977-9d6461d4ea68 - - - -] Applying migration(s) +2026-01-25 16:45:03.340 1071678 INFO alembic.runtime.migration [None req-da791001-1fe3-4b6a-b0e7-bf51ea037ff6 abf06046-f344-4cfd-b301-57d79b66f511 753d900f-0afc-4aee-8977-9d6461d4ea68 - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:03.341 1071678 INFO alembic.runtime.migration [None req-da791001-1fe3-4b6a-b0e7-bf51ea037ff6 abf06046-f344-4cfd-b301-57d79b66f511 753d900f-0afc-4aee-8977-9d6461d4ea68 - - - -] Will assume non-transactional DDL. +2026-01-25 16:45:03.332 1071680 INFO alembic.runtime.migration [None req-acd2a5e1-d08d-4762-acb6-a921ab52591c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +2026-01-25 16:45:03.337 1071680 INFO masakari.engine.driver [None req-acd2a5e1-d08d-4762-acb6-a921ab52591c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:03.360 1071683 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) +2026-01-25 16:45:03.369 1071678 INFO alembic.runtime.migration [None req-da791001-1fe3-4b6a-b0e7-bf51ea037ff6 abf06046-f344-4cfd-b301-57d79b66f511 753d900f-0afc-4aee-8977-9d6461d4ea68 - - - -] Running upgrade -> 8f848eb45d03, Initial revision +2026-01-25 16:45:03.367 1071683 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. +2026-01-25 16:45:03.368 1071683 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_extra_slashes masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_extra_slashes ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_index_no_admin -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_index_no_admin ... ok -masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_list_not_all_discoverable -masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_list_not_all_discoverable ... ok -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_override_defaults -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_override_defaults ... ok -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header ... ok -masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_single_empty_string -masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_single_empty_string ... ok -2026-01-24 14:38:56.155 3126293 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) -2026-01-24 14:38:56.152 3126258 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) -masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_show -masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_show ... ok -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_single_value -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_single_value ... ok masakari.tests.unit.api.openstack.ha.test_versions.VersionsTest.test_get_version_1_detail masakari.tests.unit.api.openstack.ha.test_versions.VersionsTest.test_get_version_1_detail ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_show_no_admin -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_show_no_admin ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_with_duplicate_host_name -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_with_duplicate_host_name ... ok -2026-01-24 14:38:56.208 3126258 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. -2026-01-24 14:38:56.208 3126258 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. -2026-01-24 14:38:56.211 3126293 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. -2026-01-24 14:38:56.211 3126293 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header_invalid -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header_invalid ... ok +2026-01-25 16:45:03.387 1071686 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) +2026-01-25 16:45:03.387 1071684 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) +2026-01-25 16:45:03.387 1071678 INFO alembic.runtime.migration [None req-da791001-1fe3-4b6a-b0e7-bf51ea037ff6 abf06046-f344-4cfd-b301-57d79b66f511 753d900f-0afc-4aee-8977-9d6461d4ea68 - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_single_empty_string +masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_single_empty_string ... ok +2026-01-25 16:45:03.393 1071678 INFO masakari.engine.driver [None req-da791001-1fe3-4b6a-b0e7-bf51ea037ff6 abf06046-f344-4cfd-b301-57d79b66f511 753d900f-0afc-4aee-8977-9d6461d4ea68 - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:03.394 1071684 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. +2026-01-25 16:45:03.395 1071684 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. +2026-01-25 16:45:03.399 1071686 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. +2026-01-25 16:45:03.400 1071686 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. +2026-01-25 16:45:03.402 1071683 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision +2026-01-25 16:45:03.420 1071683 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +2026-01-25 16:45:03.420 1071681 INFO masakari.api.openstack [None req-4d741fb1-6e13-41e8-b29b-8ae03e1840d4 fake fake - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_single_slash masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_single_slash ... ok -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_single_with_default -masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_single_with_default ... ok -2026-01-24 14:38:56.267 3126278 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) -masakari.tests.unit.api.openstack.test_common.LinkPrefixTest.test_update_link_prefix -masakari.tests.unit.api.openstack.test_common.LinkPrefixTest.test_update_link_prefix ... ok -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCasePolicyNotAuthorized.test_index_no_admin -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCasePolicyNotAuthorized.test_index_no_admin ... ok -2026-01-24 14:38:56.292 3126287 INFO masakari.api.openstack [None req-f06804e2-9a4b-4605-a753-9eda9767721a fake fake - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +2026-01-25 16:45:03.426 1071683 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' masakari.tests.unit.api.openstack.ha.test_versions.VersionsTest.test_get_version_1_detail_no_slash masakari.tests.unit.api.openstack.ha.test_versions.VersionsTest.test_get_version_1_detail_no_slash ... ok -2026-01-24 14:38:56.331 3126278 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. -2026-01-24 14:38:56.331 3126278 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host ... ok -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header_none -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header_none ... ok +2026-01-25 16:45:03.432 1071684 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision +2026-01-25 16:45:03.436 1071686 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_trailing_slash masakari.tests.unit.api.openstack.test_common.UrlJoinTest.test_url_join_trailing_slash ... ok -masakari.tests.unit.api.openstack.test_wsgi.JSONDictSerializerTest.test_json -masakari.tests.unit.api.openstack.test_wsgi.JSONDictSerializerTest.test_json ... ok -masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_bookmark_link -masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_bookmark_link ... ok +2026-01-25 16:45:03.450 1071684 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +2026-01-25 16:45:03.452 1071686 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +2026-01-25 16:45:03.455 1071684 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:03.459 1071686 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:03.464 1071681 INFO masakari.api.openstack [None req-f78dbe2b-3871-4fbf-9715-6357d2440081 fake fake - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch +masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch ... ok +masakari.tests.unit.api.openstack.ha.test_versions.VersionsTest.test_get_version_1_versions_invalid +masakari.tests.unit.api.openstack.ha.test_versions.VersionsTest.test_get_version_1_versions_invalid ... ok +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCasePolicyNotAuthorized.test_index_no_admin +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCasePolicyNotAuthorized.test_index_no_admin ... ok +masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch_action_None +masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch_action_None ... ok +masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_list +masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_list ... ok masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCasePolicyNotAuthorized.test_show_no_admin masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCasePolicyNotAuthorized.test_show_no_admin ... ok -/usr/lib/python3/dist-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. - warnings.warn( -masakari.tests.unit.api.test_auth.TestKeystoneMiddlewareRoles.test_roles -masakari.tests.unit.api.test_auth.TestKeystoneMiddlewareRoles.test_roles ... ok -masakari.tests.unit.api.openstack.test_wsgi.TestController.test_check_for_versions_intersection_negative -masakari.tests.unit.api.openstack.test_wsgi.TestController.test_check_for_versions_intersection_negative ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_not_found -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_not_found ... ok -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_asterisk -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_asterisk ... ok -masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_href_link -masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_href_link ... ok -2026-01-24 14:38:56.478 3126287 INFO masakari.api.openstack [None req-af4e0cda-cf85-4fdc-9259-b5ee0df4fc4d fake fake - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch_default +masakari.tests.unit.api.openstack.test_wsgi.ActionDispatcherTest.test_dispatch_default ... ok +masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_list_not_all_discoverable +masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_list_not_all_discoverable ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_deserialize_default masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_deserialize_default ... ok -masakari.tests.unit.api.openstack.ha.test_versions.VersionsTest.test_get_version_1_versions_invalid -masakari.tests.unit.api.openstack.ha.test_versions.VersionsTest.test_get_version_1_versions_invalid ... ok -/usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. - warnings.warn( -masakari.tests.unit.api.openstack.test_wsgi.TestController.test_check_for_versions_intersection_positive -masakari.tests.unit.api.openstack.test_wsgi.TestController.test_check_for_versions_intersection_positive ... ok -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_accept_default -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_accept_default ... ok -2026-01-24 14:38:56.575 3126258 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision -2026-01-24 14:38:56.579 3126293 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_dispatch masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_dispatch ... ok -masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_next_link -masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_next_link ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_not_found_for_failover_segment -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_not_found_for_failover_segment ... ok -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_get_string -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_get_string ... ok -2026-01-24 14:38:56.654 3126258 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -2026-01-24 14:38:56.658 3126258 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:38:56.672 3126293 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -2026-01-24 14:38:56.688 3126293 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_missing -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_missing ... ok -masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_project_id -masakari.tests.unit.api.openstack.test_common.ViewBuilderLinkTest.test_get_project_id ... ok -2026-01-24 14:38:56.710 3126230 INFO masakari.api.openstack [None req-50aac3e8-ee87-4c69-9799-7b9ebe0bd9f9 45e74c0b-d80c-47ce-b94e-f943dbd5502e 9f971f5a-0313-4209-84d1-64e02fa7c17e - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -2026-01-24 14:38:56.718 3126278 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision +masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_show +masakari.tests.unit.api.openstack.ha.test_extension_info.ExtensionInfoTest.test_extension_info_show ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_action_args masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_action_args ... ok -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings ... ok -2026-01-24 14:38:56.779 3126278 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_unsupported -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_unsupported ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_with_204_status -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_with_204_status ... ok +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_body masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_body ... ok -2026-01-24 14:38:56.815 3126278 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_is_supported_max_version -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_is_supported_max_version ... ok -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_with_charset -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_with_charset ... ok -2026-01-24 14:38:56.867 3126247 INFO masakari.db.sqlalchemy.migration [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Applying migration(s) +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header_invalid +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header_invalid ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_body_bad_content masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_body_bad_content ... ok -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_is_supported_min_version -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_is_supported_min_version ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_get_all_marker_negative -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_get_all_marker_negative ... ok -2026-01-24 14:38:56.924 3126247 INFO alembic.runtime.migration [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Context impl SQLiteImpl. -2026-01-24 14:38:56.924 3126247 INFO alembic.runtime.migration [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Will assume non-transactional DDL. +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header_none +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_api_version_request_header_none ... ok +2026-01-25 16:45:03.663 1071689 ERROR masakari.api.openstack.ha.extension_info [-] Exception loading extension: AttributeError: type object 'fake_bad_extension' has no attribute 'is_valid' +2026-01-25 16:45:03.663 1071689 ERROR masakari.api.openstack.ha.extension_info Traceback (most recent call last): +2026-01-25 16:45:03.663 1071689 ERROR masakari.api.openstack.ha.extension_info File "/build/reproducible-path/masakari-18.0.0/masakari/api/openstack/ha/extension_info.py", line 133, in _check_extension +2026-01-25 16:45:03.663 1071689 ERROR masakari.api.openstack.ha.extension_info extension.is_valid() +2026-01-25 16:45:03.663 1071689 ERROR masakari.api.openstack.ha.extension_info ^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:03.663 1071689 ERROR masakari.api.openstack.ha.extension_info AttributeError: type object 'fake_bad_extension' has no attribute 'is_valid' +2026-01-25 16:45:03.663 1071689 ERROR masakari.api.openstack.ha.extension_info +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_check_bad_extension +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_check_bad_extension ... ok +2026-01-25 16:45:03.676 1071679 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied /usr/lib/python3/dist-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_body_no_content_body masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_body_no_content_body ... ok -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_from_request -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_from_request ... ok -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_null_version -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_null_version ... ok -2026-01-24 14:38:56.983 3126306 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index ... ok -2026-01-24 14:38:57.011 3126306 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. -2026-01-24 14:38:57.011 3126306 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href ... ok +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_asterisk +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_asterisk ... ok +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_expected_error +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_expected_error ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_body_no_content_type masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_body_no_content_type ... ok -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_no_lang_header -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_no_lang_header ... ok -2026-01-24 14:38:57.039 3126223 INFO masakari.db.sqlalchemy.migration [None req-a10dc42e-680e-46bd-b31a-18fb63edba0d 59e0cc23-2ed8-446a-af17-dfed1a71fd52 ba479597-9212-4cc5-bd0d-56b669a6c12b - - - -] Applying migration(s) -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_valid_version_strings -masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_valid_version_strings ... ok -masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_host_api -masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_host_api ... ok -masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_notification_api -masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_notification_api ... ok -masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_segment_api -masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_segment_api ... ok -/usr/lib/python3/dist-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. +/usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( -2026-01-24 14:38:57.083 3126223 INFO alembic.runtime.migration [None req-a10dc42e-680e-46bd-b31a-18fb63edba0d 59e0cc23-2ed8-446a-af17-dfed1a71fd52 ba479597-9212-4cc5-bd0d-56b669a6c12b - - - -] Context impl SQLiteImpl. -2026-01-24 14:38:57.084 3126223 INFO alembic.runtime.migration [None req-a10dc42e-680e-46bd-b31a-18fb63edba0d 59e0cc23-2ed8-446a-af17-dfed1a71fd52 ba479597-9212-4cc5-bd0d-56b669a6c12b - - - -] Will assume non-transactional DDL. +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_accept_default +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_accept_default ... ok +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_2 +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_2 ... ok +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_expected_error_from_list +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_expected_error_from_list ... ok +2026-01-25 16:45:03.735 1071680 INFO masakari.db.sqlalchemy.migration [None req-acd2a5e1-d08d-4762-acb6-a921ab52591c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Migration(s) applied /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_none_found -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_none_found ... ok +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_missing +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_missing ... ok +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_3 +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_3 ... ok +masakari.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks +masakari.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_dict_response_body masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_dict_response_body ... ok -/usr/lib/python3/dist-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. - warnings.warn( -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_1_sort_key -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_1_sort_key ... ok -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_prefix -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_prefix ... ok +2026-01-25 16:45:03.785 1071689 INFO masakari.api.openstack [-] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_inherit +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_inherit ... ok +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_unsupported +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_unsupported ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_bad_body masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_bad_body ... ok -2026-01-24 14:38:57.195 3126247 INFO alembic.runtime.migration [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Running upgrade -> 8f848eb45d03, Initial revision +2026-01-25 16:45:03.810 1071678 INFO masakari.db.sqlalchemy.migration [None req-da791001-1fe3-4b6a-b0e7-bf51ea037ff6 abf06046-f344-4cfd-b301-57d79b66f511 753d900f-0afc-4aee-8977-9d6461d4ea68 - - - -] Migration(s) applied +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request ... ok +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_with_charset +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_content_type_with_charset ... ok +2026-01-25 16:45:03.840 1071689 INFO masakari.api.openstack [-] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_invalid_marker +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_invalid_marker ... ok +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_loaded +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_loaded ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_1 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_1 ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_secondary -masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_secondary ... ok -2026-01-24 14:38:57.240 3126247 INFO alembic.runtime.migration [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_2_sort_dir -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_2_sort_dir ... ok +2026-01-25 16:45:03.852 1071683 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_extensions masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_extensions ... ok -2026-01-24 14:38:57.268 3126247 INFO masakari.engine.driver [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:38:57.276 3126306 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body ... ok -2026-01-24 14:38:57.317 3126306 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -2026-01-24 14:38:57.332 3126223 INFO alembic.runtime.migration [None req-a10dc42e-680e-46bd-b31a-18fb63edba0d 59e0cc23-2ed8-446a-af17-dfed1a71fd52 ba479597-9212-4cc5-bd0d-56b669a6c12b - - - -] Running upgrade -> 8f848eb45d03, Initial revision -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_on_maintenance -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_on_maintenance ... ok +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_from_request +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_from_request ... ok +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request_2 +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request_2 ... ok +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_no_lang_header +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_no_lang_header ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_json masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_json ... ok -2026-01-24 14:38:57.350 3126306 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:38:57.380 3126287 INFO masakari.db.sqlalchemy.migration [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Applying migration(s) -2026-01-24 14:38:57.376 3126223 INFO alembic.runtime.migration [None req-a10dc42e-680e-46bd-b31a-18fb63edba0d 59e0cc23-2ed8-446a-af17-dfed1a71fd52 ba479597-9212-4cc5-bd0d-56b669a6c12b - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_empty -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_empty ... ok -2026-01-24 14:38:57.397 3126223 INFO masakari.engine.driver [None req-a10dc42e-680e-46bd-b31a-18fb63edba0d 59e0cc23-2ed8-446a-af17-dfed1a71fd52 ba479597-9212-4cc5-bd0d-56b669a6c12b - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:38:57.409 3126287 INFO alembic.runtime.migration [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Context impl SQLiteImpl. -2026-01-24 14:38:57.410 3126287 INFO alembic.runtime.migration [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Will assume non-transactional DDL. -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_reserved -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_reserved ... ok +2026-01-25 16:45:03.872 1071689 ERROR masakari.api.openstack.extensions [-] Unexpected exception in API method: webob.exc.HTTPConflict: There was a conflict when trying to complete your request. +2026-01-25 16:45:03.872 1071689 ERROR masakari.api.openstack.extensions Traceback (most recent call last): +2026-01-25 16:45:03.872 1071689 ERROR masakari.api.openstack.extensions File "/build/reproducible-path/masakari-18.0.0/masakari/api/openstack/extensions.py", line 390, in wrapped +2026-01-25 16:45:03.872 1071689 ERROR masakari.api.openstack.extensions return f(*args, **kwargs) +2026-01-25 16:45:03.872 1071689 ERROR masakari.api.openstack.extensions ^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:03.872 1071689 ERROR masakari.api.openstack.extensions File "/build/reproducible-path/masakari-18.0.0/masakari/tests/unit/api/openstack/test_extensions.py", line 76, in fake_func +2026-01-25 16:45:03.872 1071689 ERROR masakari.api.openstack.extensions raise webob.exc.HTTPConflict() +2026-01-25 16:45:03.872 1071689 ERROR masakari.api.openstack.extensions webob.exc.HTTPConflict: There was a conflict when trying to complete your request. +2026-01-25 16:45:03.872 1071689 ERROR masakari.api.openstack.extensions +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_error +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_error ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_2 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_2 ... ok +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_invalid_sort_key +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_invalid_sort_key ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create ... ok +2026-01-25 16:45:03.911 1071686 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request_3 +masakari.tests.unit.api.openstack.test_common.MiscFunctionsTest.test_remove_trailing_version_from_href_bad_request_3 ... ok +/usr/lib/python3/dist-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. + warnings.warn( +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_none_found +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_none_found ... ok +masakari.tests.unit.engine.test_rpcapi.EngineRpcAPITestCase.test_get_notification_recovery_workflow_details +masakari.tests.unit.engine.test_rpcapi.EngineRpcAPITestCase.test_get_notification_recovery_workflow_details ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_method masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_method ... ok -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_malformed_entity -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_malformed_entity ... ok +2026-01-25 16:45:03.936 1071684 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_3 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_3 ... ok +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_create +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_create ... ok +2026-01-25 16:45:03.934 1071689 ERROR masakari.api.openstack.extensions [-] Unexpected exception in API method: webob.exc.HTTPConflict: There was a conflict when trying to complete your request. +2026-01-25 16:45:03.934 1071689 ERROR masakari.api.openstack.extensions Traceback (most recent call last): +2026-01-25 16:45:03.934 1071689 ERROR masakari.api.openstack.extensions File "/build/reproducible-path/masakari-18.0.0/masakari/api/openstack/extensions.py", line 390, in wrapped +2026-01-25 16:45:03.934 1071689 ERROR masakari.api.openstack.extensions return f(*args, **kwargs) +2026-01-25 16:45:03.934 1071689 ERROR masakari.api.openstack.extensions ^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:03.934 1071689 ERROR masakari.api.openstack.extensions File "/build/reproducible-path/masakari-18.0.0/masakari/tests/unit/api/openstack/test_extensions.py", line 84, in fake_func +2026-01-25 16:45:03.934 1071689 ERROR masakari.api.openstack.extensions raise webob.exc.HTTPConflict() +2026-01-25 16:45:03.934 1071689 ERROR masakari.api.openstack.extensions webob.exc.HTTPConflict: There was a conflict when trying to complete your request. +2026-01-25 16:45:03.934 1071689 ERROR masakari.api.openstack.extensions +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_error_from_list +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_error_from_list ... ok +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_defaults +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_defaults ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_duplicate_notification +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_duplicate_notification ... ok +/usr/lib/python3/dist-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. + warnings.warn( masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_whitelist_extensions masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_action_whitelist_extensions ... ok -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_no_entity -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_no_entity ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_marker_not_found -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_marker_not_found ... ok +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_policy_not_authorized_error +masakari.tests.unit.api.openstack.test_extensions.ExtensionLoadingTestCase.test_extensions_unexpected_policy_not_authorized_error ... ok +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_prefix +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_prefix ... ok +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_invalid_service_catalog +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_invalid_service_catalog ... ok +masakari.tests.unit.engine.test_rpcapi.EngineRpcAPITestCase.test_process_notification +masakari.tests.unit.engine.test_rpcapi.EngineRpcAPITestCase.test_process_notification ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_1 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_1 ... ok +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_multiple_values +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_multiple_values ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create ... ok +/usr/lib/python3/dist-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. + warnings.warn( +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_delete +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_delete ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_extensions masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_extensions ... ok -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_none -masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_none ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_not_found_1 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_not_found_1 ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_1 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_1 ... ok +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_secondary +masakari.tests.unit.api.openstack.test_wsgi.RequestTest.test_secondary ... ok +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_no_user_or_user_id +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_no_user_or_user_id ... ok +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_event_type_without_phase +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_event_type_without_phase ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_2 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_2 ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_1 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_1 ... ok +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_override_defaults +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_override_defaults ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_unknown_controller_action masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_unknown_controller_action ... ok -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_invalid_service_catalog -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_invalid_service_catalog ... ok -2026-01-24 14:38:57.600 3126287 INFO alembic.runtime.migration [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Running upgrade -> 8f848eb45d03, Initial revision -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_not_found_2 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_not_found_2 ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_2 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_2 ... ok +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_all_by_filters +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_all_by_filters ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_3 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_3 ... ok +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_single_value +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_single_value ... ok +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_notification +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_notification ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_2 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_2 ... ok +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_request_id_extracted_from_env +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_request_id_extracted_from_env ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_unknown_controller_method masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_method_unknown_controller_method ... ok -2026-01-24 14:38:57.633 3126287 INFO alembic.runtime.migration [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_no_user_or_user_id -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_no_user_or_user_id ... ok -2026-01-24 14:38:57.660 3126287 INFO masakari.engine.driver [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:04.119 1071689 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_with_host_and_binary_as_publisher +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_with_host_and_binary_as_publisher ... ok +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_single_with_default +masakari.tests.unit.api.openstack.test_common.SortParamTest.test_get_sort_params_single_with_default ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_4 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_4 ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_3 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_3 ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_3 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_3 ... ok +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_id_only +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_id_only ... ok +2026-01-25 16:45:04.132 1071689 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. +2026-01-25 16:45:04.134 1071689 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_by_id +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_by_id ... ok +2026-01-25 16:45:04.143 1071685 INFO masakari.db.sqlalchemy.migration [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Applying migration(s) /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( +masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json +masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json ... ok +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_empty_schema +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_empty_schema ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_no_response_body masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_get_no_response_body ... ok -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_request_id_extracted_from_env -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_request_id_extracted_from_env ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_4 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_4 ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_4 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_4 ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_5 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_5 ... ok +2026-01-25 16:45:04.164 1071685 INFO alembic.runtime.migration [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:04.165 1071685 INFO alembic.runtime.migration [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Will assume non-transactional DDL. +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_id_trumps_user +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_id_trumps_user ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_post_process_extensions_generator masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_post_process_extensions_generator ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_valid_on_maintenance -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_valid_on_maintenance ... ok -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_id_only -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_id_only ... ok +masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json_invalid_utf8 +masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json_invalid_utf8 ... ok +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_not_possible_to_emit_if_not_populated +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_not_possible_to_emit_if_not_populated ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_5 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_5 ... ok +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_by_uuid +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_by_uuid ... ok +2026-01-25 16:45:04.201 1071689 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_5 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_5 ... ok +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_only +masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_only ... ok +masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_host_api +masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_host_api ... ok +2026-01-25 16:45:04.221 1071689 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_6 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_6 ... ok +masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json_valid_utf8 +masakari.tests.unit.api.openstack.test_wsgi.JSONDeserializerTest.test_json_valid_utf8 ... ok +masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_notification_api +masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_notification_api ... ok +masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_segment_api +masakari.tests.unit.api.test_utils.TestApiUtils.test_notify_about_segment_api ... ok +2026-01-25 16:45:04.230 1071689 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_post_process_extensions_generator_response masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_post_process_extensions_generator_response ... ok -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_id_trumps_user -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_id_trumps_user ... ok +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_sample_decorator +masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_sample_decorator ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_6 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_6 ... ok +2026-01-25 16:45:04.241 1071685 INFO alembic.runtime.migration [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Running upgrade -> 8f848eb45d03, Initial revision +2026-01-25 16:45:04.258 1071685 INFO alembic.runtime.migration [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_6 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_6 ... ok +masakari.tests.unit.api.test_auth.TestKeystoneMiddlewareRoles.test_roles +masakari.tests.unit.api.test_auth.TestKeystoneMiddlewareRoles.test_roles ... ok +2026-01-25 16:45:04.265 1071685 INFO masakari.engine.driver [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Loading masakari notification driver 'taskflow_driver' +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_not_found +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_not_found ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_7 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_7 ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_post_process_extensions_regular masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_post_process_extensions_regular ... ok -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_only -masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_only ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_valid_reserved -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_valid_reserved ... ok +masakari.tests.unit.cmd.test_masakari_api.TestMasakariAPI.test_continues_without_failure +masakari.tests.unit.cmd.test_masakari_api.TestMasakariAPI.test_continues_without_failure ... ok +masakari.tests.unit.objects.test_fields.TestDateTime.test_coerce_bad_values +masakari.tests.unit.objects.test_fields.TestDateTime.test_coerce_bad_values ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_7 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_7 ... ok +2026-01-25 16:45:04.308 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_7 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_7 ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_post_process_extensions_regular_response masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_post_process_extensions_regular_response ... ok +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_update +masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_update ... ok +2026-01-25 16:45:04.333 1071687 ERROR masakari.cmd.api [None req-dc1a6591-dfc8-4b93-86c1-7072a828762f testuser testtenantid - - - -] Failed to start ``masakari_api`` service. Error: Could not load paste app 'masakari_api' from /: masakari.exception.PasteAppNotFound: Could not load paste app 'masakari_api' from / +masakari.tests.unit.objects.test_fields.TestDateTime.test_coerce_good_values +masakari.tests.unit.objects.test_fields.TestDateTime.test_coerce_good_values ... ok +masakari.tests.unit.cmd.test_masakari_api.TestMasakariAPI.test_fails_if_all_failed +masakari.tests.unit.cmd.test_masakari_api.TestMasakariAPI.test_fails_if_all_failed ... ok +2026-01-25 16:45:04.346 1071678 INFO masakari.api.openstack [None req-6a5f08ff-dcc8-4239-abae-1b3525a5144f abf06046-f344-4cfd-b301-57d79b66f511 753d900f-0afc-4aee-8977-9d6461d4ea68 - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_8 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_8 ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_pre_process_extensions_generator masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_pre_process_extensions_generator ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_8 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_failure_8 ... ok +masakari.tests.unit.objects.test_fields.TestDateTime.test_from_primitive +masakari.tests.unit.objects.test_fields.TestDateTime.test_from_primitive ... ok +2026-01-25 16:45:04.363 1071680 INFO oslo_db.sqlalchemy.provision [None req-acd2a5e1-d08d-4762-acb6-a921ab52591c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] The postgresql+psycopg2 backend is unavailable: (psycopg2.OperationalError) Connection refused + Is the server running on that host and accepting TCP/IP connections? + +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2026-01-25 16:45:04.353 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.353 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.360 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.360 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.360 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 to status: error. +2026-01-25 16:45:04.361 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.365 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.366 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.366 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 to status: error. +2026-01-25 16:45:04.366 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.370 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:04.371 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:04.371 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.372 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.372 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.372 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.372 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.372 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.373 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.377 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_pre_process_extensions_generator_response masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_pre_process_extensions_generator_response ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show_non_assigned_failover_segment -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show_non_assigned_failover_segment ... ok +2026-01-25 16:45:04.393 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.393 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_1_rescued +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_1_rescued ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_host_not_found +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_host_not_found ... ok +masakari.tests.unit.objects.test_fields.TestDateTime.test_stringify +masakari.tests.unit.objects.test_fields.TestDateTime.test_stringify ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_success_with_201_response_code +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_success_with_201_response_code ... ok +2026-01-25 16:45:04.423 1071688 INFO masakari.db.sqlalchemy.migration [-] Applying migration(s) masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_pre_process_extensions_regular masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_pre_process_extensions_regular ... ok +2026-01-25 16:45:04.432 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:04.430 1071688 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. +2026-01-25 16:45:04.431 1071688 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. +masakari.tests.unit.objects.test_fields.TestDateTime.test_to_primitive +masakari.tests.unit.objects.test_fields.TestDateTime.test_to_primitive ... ok +2026-01-25 16:45:04.441 1071684 INFO masakari.api.openstack [None req-a001aee4-3b9f-4ca7-9618-5a6ff346dee4 66791b47-56fb-46e6-94be-e983cb43230c c2c17520-0879-4a69-af57-85860bc7262f - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +2026-01-25 16:45:04.444 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.445 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_host_on_maintenance +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_host_on_maintenance ... ok +2026-01-25 16:45:04.450 1071687 INFO masakari.db.sqlalchemy.migration [None req-dc1a6591-dfc8-4b93-86c1-7072a828762f testuser testtenantid - - - -] Applying migration(s) masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_register_actions masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_register_actions ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show_with_non_existing_id -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show_with_non_existing_id ... ok +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_coerce_bad_values +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_coerce_bad_values ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_duplicate_segment_name +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_duplicate_segment_name ... ok +2026-01-25 16:45:04.466 1071687 INFO alembic.runtime.migration [None req-dc1a6591-dfc8-4b93-86c1-7072a828762f testuser testtenantid - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:04.467 1071687 INFO alembic.runtime.migration [None req-dc1a6591-dfc8-4b93-86c1-7072a828762f testuser testtenantid - - - -] Will assume non-transactional DDL. masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_register_extensions masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_register_extensions ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_1 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_1 ... ok +2026-01-25 16:45:04.449 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.450 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.450 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 to status: error. +2026-01-25 16:45:04.451 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.455 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.456 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.456 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 to status: error. +2026-01-25 16:45:04.456 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.460 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:04.461 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:04.461 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.462 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.462 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.463 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.463 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.463 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.463 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.467 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.483 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.483 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_2_paused +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_2_paused ... ok +2026-01-25 16:45:04.491 1071688 INFO alembic.runtime.migration [-] Running upgrade -> 8f848eb45d03, Initial revision +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_process_notification +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_process_notification ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_enabled_post12 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_enabled_post12 ... ok +2026-01-25 16:45:04.512 1071688 INFO alembic.runtime.migration [-] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_coerce_good_values +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_coerce_good_values ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_success_with_201_response_code +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_success_with_201_response_code ... ok +2026-01-25 16:45:04.520 1071688 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( +2026-01-25 16:45:04.520 1071687 INFO alembic.runtime.migration [None req-dc1a6591-dfc8-4b93-86c1-7072a828762f testuser testtenantid - - - -] Running upgrade -> 8f848eb45d03, Initial revision masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_call_with_method_delete masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_call_with_method_delete ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_2 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_2 ... ok +2026-01-25 16:45:04.529 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:04.536 1071687 INFO alembic.runtime.migration [None req-dc1a6591-dfc8-4b93-86c1-7072a828762f testuser testtenantid - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_enabled_pre12 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_enabled_pre12 ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_from_primitive +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_from_primitive ... ok +2026-01-25 16:45:04.542 1071687 INFO masakari.engine.driver [None req-dc1a6591-dfc8-4b93-86c1-7072a828762f testuser testtenantid - - - -] Loading masakari notification driver 'taskflow_driver' +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_with_duplicate_host_name +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_create_with_duplicate_host_name ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_call_with_method_get masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_call_with_method_get ... ok +2026-01-25 16:45:04.559 1071683 INFO masakari.api.openstack [None req-eec90a3d-a7bf-4c49-a8d5-fad7f3f1ba10 ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment ... ok +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_stringify +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_stringify ... ok +2026-01-25 16:45:04.542 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.543 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.547 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.547 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.548 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 to status: error. +2026-01-25 16:45:04.548 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.553 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.553 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.553 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 to status: error. +2026-01-25 16:45:04.553 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.557 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:04.558 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:04.559 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.559 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.559 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.560 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.560 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.560 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.560 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.564 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.581 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.581 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( -2026-01-24 14:38:58.349 3126315 INFO masakari.api.openstack.wsgi [None req-3f4e8cc5-2631-40aa-be55-aa7110dde8e8 51b55ede-50de-4851-a3a3-9d63b8cbf584 64f5a69b-ce96-4a91-8310-1f31036c36ae - - - -] HTTP exception thrown: The request body invalid -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_1 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_1 ... ok +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_3_shelved +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_3_shelved ... ok +2026-01-25 16:45:04.594 1071682 INFO masakari.api.openstack.wsgi [None req-c03d44ae-e81f-4718-aa77-dfd77f139e75 05508c20-9f07-4756-ac8a-959f7062aa4d 6035c690-01d1-463b-9f00-e5fd2641aadb - - - -] HTTP exception thrown: The request body invalid +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_call_with_method_post masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_call_with_method_post ... ok +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_to_primitive +masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_to_primitive ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment_not_found +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment_not_found ... ok +2026-01-25 16:45:04.620 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_2 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_2 ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_not_found +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_not_found ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_call_with_method_put masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_call_with_method_put ... ok -2026-01-24 14:38:58.481 3126315 ERROR masakari.api.openstack.wsgi [None req-3f4e8cc5-2631-40aa-be55-aa7110dde8e8 51b55ede-50de-4851-a3a3-9d63b8cbf584 64f5a69b-ce96-4a91-8310-1f31036c36ae - - - -] Exception handling resource: ResourceTest.test_resource_exception_handler_type_error..foo() missing 1 required positional argument: 'a': TypeError: ResourceTest.test_resource_exception_handler_type_error..foo() missing 1 required positional argument: 'a' -2026-01-24 14:38:58.481 3126315 ERROR masakari.api.openstack.wsgi Traceback (most recent call last): -2026-01-24 14:38:58.481 3126315 ERROR masakari.api.openstack.wsgi File "/build/reproducible-path/masakari-18.0.0/masakari/tests/unit/api/openstack/test_wsgi.py", line 872, in test_resource_exception_handler_type_error -2026-01-24 14:38:58.481 3126315 ERROR masakari.api.openstack.wsgi foo() # generate a TypeError -2026-01-24 14:38:58.481 3126315 ERROR masakari.api.openstack.wsgi ^^^^^ -2026-01-24 14:38:58.481 3126315 ERROR masakari.api.openstack.wsgi TypeError: ResourceTest.test_resource_exception_handler_type_error..foo() missing 1 required positional argument: 'a' -2026-01-24 14:38:58.481 3126315 ERROR masakari.api.openstack.wsgi +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_success_with_201_response_code +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_success_with_201_response_code ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_changed_1 +masakari.tests.unit.objects.test_objects.TestObject.test_changed_1 ... ok +2026-01-25 16:45:04.632 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.633 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.637 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.637 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.638 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 to status: error. +2026-01-25 16:45:04.638 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.643 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.643 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.643 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 to status: error. +2026-01-25 16:45:04.643 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.648 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:04.648 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:04.649 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.649 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.649 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.649 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.650 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.650 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.651 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.654 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.657 1071678 INFO masakari.api.openstack [None req-228cea0c-d4a5-4eb6-a687-9c53cf603a9f abf06046-f344-4cfd-b301-57d79b66f511 753d900f-0afc-4aee-8977-9d6461d4ea68 - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.objects.test_objects.TestObject.test_changed_2 +masakari.tests.unit.objects.test_objects.TestObject.test_changed_2 ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment_with_204_status +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment_with_204_status ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_1 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_1 ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_not_found_for_failover_segment +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_not_found_for_failover_segment ... ok +2026-01-25 16:45:04.670 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.671 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_4_suspended +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_4_suspended ... ok +2026-01-25 16:45:04.660 1071682 ERROR masakari.api.openstack.wsgi [None req-c03d44ae-e81f-4718-aa77-dfd77f139e75 05508c20-9f07-4756-ac8a-959f7062aa4d 6035c690-01d1-463b-9f00-e5fd2641aadb - - - -] Exception handling resource: ResourceTest.test_resource_exception_handler_type_error..foo() missing 1 required positional argument: 'a': TypeError: ResourceTest.test_resource_exception_handler_type_error..foo() missing 1 required positional argument: 'a' +2026-01-25 16:45:04.660 1071682 ERROR masakari.api.openstack.wsgi Traceback (most recent call last): +2026-01-25 16:45:04.660 1071682 ERROR masakari.api.openstack.wsgi File "/build/reproducible-path/masakari-18.0.0/masakari/tests/unit/api/openstack/test_wsgi.py", line 872, in test_resource_exception_handler_type_error +2026-01-25 16:45:04.660 1071682 ERROR masakari.api.openstack.wsgi foo() # generate a TypeError +2026-01-25 16:45:04.660 1071682 ERROR masakari.api.openstack.wsgi ^^^^^ +2026-01-25 16:45:04.660 1071682 ERROR masakari.api.openstack.wsgi TypeError: ResourceTest.test_resource_exception_handler_type_error..foo() missing 1 required positional argument: 'a' +2026-01-25 16:45:04.660 1071682 ERROR masakari.api.openstack.wsgi masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_exception_handler_type_error masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_exception_handler_type_error ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_3 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_3 ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_changed_3 +masakari.tests.unit.objects.test_objects.TestObject.test_changed_3 ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_headers_py2_are_utf8 masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_headers_py2_are_utf8 ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_4 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_4 ... ok +2026-01-25 16:45:04.715 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_2 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_2 ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_changed_4 +masakari.tests.unit.objects.test_objects.TestObject.test_changed_4 ... ok +2026-01-25 16:45:04.727 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.727 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.731 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.732 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.729 1071684 INFO masakari.api.openstack [None req-5623e25e-451c-4fdc-ad33-a9198c22c16b 66791b47-56fb-46e6-94be-e983cb43230c c2c17520-0879-4a69-af57-85860bc7262f - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( +2026-01-25 16:45:04.737 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.737 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_1_limit__1 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_1_limit__1 ... ok masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_invalid_utf8 masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_invalid_utf8 ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_with_204_status +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_delete_host_with_204_status ... ok +2026-01-25 16:45:04.741 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:04.742 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:04.743 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.743 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.743 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.744 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.744 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.744 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.744 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 to status: error. +2026-01-25 16:45:04.744 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.748 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 to status: error. +2026-01-25 16:45:04.749 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.objects.test_objects.TestObject.test_changed_with_sub_object +masakari.tests.unit.objects.test_objects.TestObject.test_changed_with_sub_object ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_not_authorized masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_not_authorized ... ok +2026-01-25 16:45:04.765 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.765 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_3 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_3 ... ok +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_5_error +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_5_error ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_changes_in_primitive +masakari.tests.unit.objects.test_objects.TestObject.test_changes_in_primitive ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_get_all_marker_negative +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_get_all_marker_negative ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_2_sort_key_abcd +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_2_sort_key_abcd ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_valid_utf8_body masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_resource_valid_utf8_body ... ok -2026-01-24 14:38:58.783 3126293 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied -2026-01-24 14:38:58.779 3126258 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied -2026-01-24 14:38:58.803 3126278 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied -/usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. +masakari.tests.unit.objects.test_objects.TestObject.test_contains +masakari.tests.unit.objects.test_objects.TestObject.test_contains ... ok +2026-01-25 16:45:04.816 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index ... /usr/lib/python3/dist-packages/webob/acceptparse.py:1381: DeprecationWarning: The behavior of .best_match for the Accept classes is currently being maintained for backward compatibility, but the method will be deprecated in the future, as its behavior is not specified in (and currently does not conform to) RFC 7231. warnings.warn( +ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_4 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_4 ... ok +2026-01-25 16:45:04.828 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.828 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.833 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.833 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.834 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 to status: error. +2026-01-25 16:45:04.834 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_str_response_body masakari.tests.unit.api.openstack.test_wsgi.ResourceTest.test_str_response_body ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_5 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_5 ... ok -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create ... ok -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_admin_endpoint -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_admin_endpoint ... ok -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index ... ok -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_invalid_service_catalog -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_invalid_service_catalog ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_6 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_6 ... ok -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_duplicate_notification -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_duplicate_notification ... ok -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_custom_region -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_custom_region ... ok -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_invalid_1_sort_key -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_invalid_1_sort_key ... ok -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_no_user_or_user_id -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_no_user_or_user_id ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_7 -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_7 ... ok -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_1 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_1 ... ok -2026-01-24 14:38:59.855 3126247 INFO masakari.db.sqlalchemy.migration [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Migration(s) applied -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_privileged_user -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_privileged_user ... ok -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_invalid_2_sort_dir -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_invalid_2_sort_dir ... ok -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_request_id_extracted_from_env -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_request_id_extracted_from_env ... ok -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_non_assigned_failover_segment -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_non_assigned_failover_segment ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_2 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_2 ... ok -2026-01-24 14:39:00.154 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call add_host command to add host 'fake_host' to aggregate ''. -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -2026-01-24 14:39:00.203 3126306 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_3_sort_dir_abcd +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_3_sort_dir_abcd ... ok +2026-01-25 16:45:04.841 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.842 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.842 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 to status: error. +2026-01-25 16:45:04.842 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.847 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:04.847 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:04.848 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.848 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.848 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.849 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.849 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.849 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.849 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.853 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.objects.test_objects.TestObject.test_dehydration +masakari.tests.unit.objects.test_objects.TestObject.test_dehydration ... ok +2026-01-25 16:45:04.869 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.870 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.875 1071689 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_6_resized +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_6_resized ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_5 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_5 ... ok +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_get_string +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_get_string ... ok +2026-01-25 16:45:04.888 1071685 INFO masakari.db.sqlalchemy.migration [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Migration(s) applied +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_marker_not_found +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_marker_not_found ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_1_sort_key +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_1_sort_key ... ok +2026-01-25 16:45:04.907 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call add_host command to add host 'fake_host' to aggregate ''. +masakari.tests.unit.objects.test_objects.TestObject.test_delattr +masakari.tests.unit.objects.test_objects.TestObject.test_delattr ... ok +2026-01-25 16:45:04.913 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_add_host_to_aggregate masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_add_host_to_aggregate ... ok -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_privileged_user_custom_auth_url -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_privileged_user_custom_auth_url ... ok -2026-01-24 14:39:00.190 3126258 ERROR masakari.exception [None req-7feb1091-3ebc-47c3-8202-2b2bbfff5958 895f7fbe-b7dc-49c0-bc80-2bd9fcfd982a 6d9da07b-3bbb-474a-ac4b-75d7f439e3b0 - - - -] Exception in string format operation: KeyError: 'id' -2026-01-24 14:39:00.190 3126258 ERROR masakari.exception Traceback (most recent call last): -2026-01-24 14:39:00.190 3126258 ERROR masakari.exception File "/build/reproducible-path/masakari-18.0.0/masakari/exception.py", line 134, in __init__ -2026-01-24 14:39:00.190 3126258 ERROR masakari.exception message = self.msg_fmt % kwargs -2026-01-24 14:39:00.190 3126258 ERROR masakari.exception ~~~~~~~~~~~~~^~~~~~~~ -2026-01-24 14:39:00.190 3126258 ERROR masakari.exception KeyError: 'id' -2026-01-24 14:39:00.190 3126258 ERROR masakari.exception -2026-01-24 14:39:00.327 3126258 ERROR masakari.exception [None req-7feb1091-3ebc-47c3-8202-2b2bbfff5958 895f7fbe-b7dc-49c0-bc80-2bd9fcfd982a 6d9da07b-3bbb-474a-ac4b-75d7f439e3b0 - - - -] code: 400 -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_id_only -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_id_only ... ok -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_with_valid_notification -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_with_valid_notification ... ok -2026-01-24 14:39:00.413 3126223 INFO masakari.db.sqlalchemy.migration [None req-a10dc42e-680e-46bd-b31a-18fb63edba0d 59e0cc23-2ed8-446a-af17-dfed1a71fd52 ba479597-9212-4cc5-bd0d-56b669a6c12b - - - -] Migration(s) applied -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_with_duplicated_name -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_with_duplicated_name ... ok -2026-01-24 14:39:00.468 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Disable nova-compute on fake -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_3 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_3 ... ok +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings ... ok +2026-01-25 16:45:04.926 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.927 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.932 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.932 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.938 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.938 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.objects.test_objects.TestObject.test_delattr_unset +masakari.tests.unit.objects.test_objects.TestObject.test_delattr_unset ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_6 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_6 ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_show +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_show ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_2_sort_dir +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_2_sort_dir ... ok +2026-01-25 16:45:04.943 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:04.944 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:04.944 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.945 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:04.945 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.949 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_is_supported_max_version +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_is_supported_max_version ... ok +2026-01-25 16:45:04.958 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Disable nova-compute on fake masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_enable_disable_service_disable masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_enable_disable_service_disable ... ok -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_system_scope -masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_system_scope ... ok -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_id_trumps_user -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_id_trumps_user ... ok -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_show -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_show ... ok -2026-01-24 14:39:00.612 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Disable nova-compute on fake -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_with_non_exising_host -masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_with_non_exising_host ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_4 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_4 ... ok +2026-01-25 16:45:04.949 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 20 day(s) from table hosts +2026-01-25 16:45:04.951 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 4 row(s) from table hosts +2026-01-25 16:45:04.951 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 20 day(s) from table vmoves +2026-01-25 16:45:04.953 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 0 row(s) from table vmoves +2026-01-25 16:45:04.953 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 20 day(s) from table notifications +2026-01-25 16:45:04.956 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 4 row(s) from table notifications +2026-01-25 16:45:04.956 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 20 day(s) from table failover_segments +2026-01-25 16:45:04.957 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 4 row(s) from table failover_segments +2026-01-25 16:45:04.958 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Total deleted rows are 12 +masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_all_deleted_rows +masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_all_deleted_rows ... ok +2026-01-25 16:45:04.966 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:04.967 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_7_active +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_7_active ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_get +masakari.tests.unit.objects.test_objects.TestObject.test_get ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_7 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_7 ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_show_with_non_existing_id +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_show_with_non_existing_id ... ok +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_is_supported_min_version +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_is_supported_min_version ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_on_maintenance +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_on_maintenance ... ok +2026-01-25 16:45:05.013 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:05.012 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Disable nova-compute on fake masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_enable_disable_service_disable_reason masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_enable_disable_service_disable_reason ... ok -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_invalid_marker -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_invalid_marker ... ok -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_only -masakari.tests.unit.api.test_auth.TestMasakariKeystoneContextMiddleware.test_user_only ... ok -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_show_with_non_existing_id -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_show_with_non_existing_id ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_create_existing_host -masakari.tests.unit.db.test_db_api.HostsTestCase.test_create_existing_host ... ok -2026-01-24 14:39:00.705 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Enable nova-compute on fake +2026-01-25 16:45:05.025 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.026 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.objects.test_objects.TestObject.test_get_changes +masakari.tests.unit.objects.test_objects.TestObject.test_get_changes ... ok +2026-01-25 16:45:05.033 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.033 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.034 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 to status: error. +2026-01-25 16:45:05.034 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_null_version +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_null_version ... ok +2026-01-25 16:45:05.040 1071683 INFO masakari.api.openstack [None req-4fae411f-712e-488e-a6cd-9c5969415e52 ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_1 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_1 ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_delete_and_update_notification_1_DELETE +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_delete_and_update_notification_1_DELETE ... ok +2026-01-25 16:45:05.059 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Enable nova-compute on fake +masakari.tests.unit.objects.test_objects.TestObject.test_hydration +masakari.tests.unit.objects.test_objects.TestObject.test_hydration ... ok +2026-01-25 16:45:05.039 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.040 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.040 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 to status: error. +2026-01-25 16:45:05.040 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.045 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:05.045 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:05.046 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.046 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.047 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.047 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.047 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.048 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.048 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.052 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.069 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.069 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_reserved +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_invalid_reserved ... ok masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_enable_disable_service_enable masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_enable_disable_service_enable ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_5 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_5 ... ok -masakari.tests.unit.api.test_auth.TestPipeLineFactory.test_pipeline_factory_v1 -masakari.tests.unit.api.test_auth.TestPipeLineFactory.test_pipeline_factory_v1 ... ok -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_invalid_sort_key -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_invalid_sort_key ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_create -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_create ... ok -2026-01-24 14:39:00.797 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call evacuate command for instance 854f05a6-a151-4b0e-acf6-3c909c5d7fff on host None +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_8_resized +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_8_resized ... ok +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_valid_version_strings +masakari.tests.unit.api.test_api_version_request.APIVersionRequestTests.test_valid_version_strings ... ok +2026-01-25 16:45:05.068 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 30 day(s) from table hosts +2026-01-25 16:45:05.070 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 2 row(s) from table hosts +2026-01-25 16:45:05.070 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 30 day(s) from table vmoves +2026-01-25 16:45:05.072 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 0 row(s) from table vmoves +2026-01-25 16:45:05.073 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 30 day(s) from table notifications +2026-01-25 16:45:05.075 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 2 row(s) from table notifications +2026-01-25 16:45:05.075 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 30 day(s) from table failover_segments +2026-01-25 16:45:05.077 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 2 row(s) from table failover_segments +2026-01-25 16:45:05.077 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Total deleted rows are 6 +masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_deleted_rows_old +masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_deleted_rows_old ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_2 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_2 ... ok +2026-01-25 16:45:05.108 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call evacuate command for instance 65bdfbe0-510b-4ef7-a133-50d4bc032665 on host None +masakari.tests.unit.objects.test_objects.TestObject.test_hydration_additional_unexpected_stuff +masakari.tests.unit.objects.test_objects.TestObject.test_hydration_additional_unexpected_stuff ... ok masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_evacuate_instance masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_evacuate_instance ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_6 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_6 ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_create -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_create ... ok -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_create -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_create ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_duplicate_notification -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_duplicate_notification ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all ... ok -2026-01-24 14:39:00.874 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call compute service find command to get list of matching hypervisor name 'fake' -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_7 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_7 ... ok +masakari.tests.unit.api.test_auth.TestPipeLineFactory.test_pipeline_factory_v1 +masakari.tests.unit.api.test_auth.TestPipeLineFactory.test_pipeline_factory_v1 ... ok +2026-01-25 16:45:05.120 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_marker_not_found +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_marker_not_found ... ok +2026-01-25 16:45:05.127 1071683 INFO masakari.api.openstack [None req-e737df7a-8f7b-4dc3-865a-4da41d6769fa ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +2026-01-25 16:45:05.132 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.133 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.137 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.137 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.143 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.143 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_1 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_1 ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_delete_and_update_notification_2_PUT +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_delete_and_update_notification_2_PUT ... ok +2026-01-25 16:45:05.147 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:05.148 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:05.149 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.149 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.149 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.153 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.objects.test_objects.TestObject.test_hydration_bad_ns +masakari.tests.unit.objects.test_objects.TestObject.test_hydration_bad_ns ... ok +2026-01-25 16:45:05.169 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:05.169 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.169 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call compute service find command to get list of matching hypervisor name 'fake' +2026-01-25 16:45:05.181 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 60 day(s) from table hosts +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_9_stopped +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_9_stopped ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_2 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_2 ... ok masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_find_compute_service_existing_host_name masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_find_compute_service_existing_host_name ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_1 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_1 ... ok -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_delete -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_delete ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_by_recovery_method -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_by_recovery_method ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_delete -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_delete ... ok -2026-01-24 14:39:00.986 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call compute service find command to get list of matching hypervisor name 'fake' -2026-01-24 14:39:00.995 3126315 INFO masakari.db.sqlalchemy.migration [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Applying migration(s) -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_8 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_failure_8 ... ok -2026-01-24 14:39:01.031 3126287 INFO masakari.db.sqlalchemy.migration [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Migration(s) applied +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_not_found_1 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_not_found_1 ... ok +2026-01-25 16:45:05.184 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 2 row(s) from table hosts +2026-01-25 16:45:05.184 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 60 day(s) from table vmoves +2026-01-25 16:45:05.186 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 0 row(s) from table vmoves +2026-01-25 16:45:05.186 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Purging deleted rows older than 60 day(s) from table notifications +2026-01-25 16:45:05.189 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Deleted 1 row(s) from table notifications +2026-01-25 16:45:05.189 1071689 INFO masakari.db.sqlalchemy.api [None req-6544ca7d-f8ef-4bf8-bd02-ee2f055696dc - - - - - -] Total deleted rows are 3 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index ... ok +masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_maximum_rows_partial_deleted_records +masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_maximum_rows_partial_deleted_records ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_hydration_type_error +masakari.tests.unit.objects.test_objects.TestObject.test_hydration_type_error ... ok +2026-01-25 16:45:05.215 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call compute service find command to get list of matching hypervisor name 'fake' +2026-01-25 16:45:05.218 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:05.227 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:05.234 1071688 INFO masakari.db.sqlalchemy.migration [-] Migration(s) applied masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_find_compute_service_non_existing_host_name masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_find_compute_service_non_existing_host_name ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_invalid_sort_dir -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_invalid_sort_dir ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_2 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_2 ... ok -2026-01-24 14:39:01.047 3126315 INFO alembic.runtime.migration [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Context impl SQLiteImpl. -2026-01-24 14:39:01.047 3126315 INFO alembic.runtime.migration [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Will assume non-transactional DDL. -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_all_by_filters -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_all_by_filters ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_all_by_filter_on_maintenance -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_all_by_filter_on_maintenance ... ok -2026-01-24 14:39:01.105 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call aggregate-list command to get list of all aggregates. -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_marker_not_found -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_marker_not_found ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_host_not_found -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_host_not_found ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_3 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_3 ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_3 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_3 ... ok +2026-01-25 16:45:05.237 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:05.238 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_not_found_2 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_not_found_2 ... ok +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_coerce_bad_values +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_coerce_bad_values ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_1_limit__1 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_1_limit__1 ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_hydration_version_different +masakari.tests.unit.objects.test_objects.TestObject.test_hydration_version_different ... ok +2026-01-25 16:45:05.257 1071682 INFO masakari.db.sqlalchemy.migration [None req-284f8796-891c-4383-9297-6c5b25ad3add 05508c20-9f07-4756-ac8a-959f7062aa4d 6035c690-01d1-463b-9f00-e5fd2641aadb - - - -] Applying migration(s) +2026-01-25 16:45:05.274 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call aggregate-list command to get list of all aggregates. +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_4 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_4 ... ok masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_aggregate_list masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_aggregate_list ... ok -2026-01-24 14:39:01.188 3126315 INFO alembic.runtime.migration [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Running upgrade -> 8f848eb45d03, Initial revision -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_by_id -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_by_id ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_segment -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_segment ... ok -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_create_existing_failover_segment -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_create_existing_failover_segment ... ok -2026-01-24 14:39:01.208 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 854f05a6-a151-4b0e-acf6-3c909c5d7fff -2026-01-24 14:39:01.215 3126315 INFO alembic.runtime.migration [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -2026-01-24 14:39:01.225 3126315 INFO masakari.engine.driver [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Loading masakari notification driver 'taskflow_driver' -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_4 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_4 ... ok +2026-01-25 16:45:05.283 1071682 INFO alembic.runtime.migration [None req-284f8796-891c-4383-9297-6c5b25ad3add 05508c20-9f07-4756-ac8a-959f7062aa4d 6035c690-01d1-463b-9f00-e5fd2641aadb - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:05.284 1071682 INFO alembic.runtime.migration [None req-284f8796-891c-4383-9297-6c5b25ad3add 05508c20-9f07-4756-ac8a-959f7062aa4d 6035c690-01d1-463b-9f00-e5fd2641aadb - - - -] Will assume non-transactional DDL. +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create ... ok +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_coerce_good_values +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_coerce_good_values ... ok +2026-01-25 16:45:05.300 1071687 INFO masakari.db.sqlalchemy.migration [None req-dc1a6591-dfc8-4b93-86c1-7072a828762f testuser testtenantid - - - -] Migration(s) applied +masakari.tests.unit.objects.test_objects.TestObject.test_load +masakari.tests.unit.objects.test_objects.TestObject.test_load ... ok +2026-01-25 16:45:05.313 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call get server command for instance 65bdfbe0-510b-4ef7-a133-50d4bc032665 masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_failed_bad_request masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_failed_bad_request ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_host_on_maintenance -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_host_on_maintenance ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_all_by_filters -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_all_by_filters ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_segment_not_found -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_segment_not_found ... ok -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_create -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_create ... ok -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_by_uuid -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_get_by_uuid ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_5 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_5 ... ok -2026-01-24 14:39:01.587 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 854f05a6-a151-4b0e-acf6-3c909c5d7fff +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_5 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_5 ... ok +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_admin_endpoint +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_admin_endpoint ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_2_sort_key_abcd +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_2_sort_key_abcd ... ok +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_fingerprint +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_fingerprint ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_valid_on_maintenance +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_valid_on_maintenance ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_load_in_base +masakari.tests.unit.objects.test_objects.TestObject.test_load_in_base ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_duplicate_notification +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_duplicate_notification ... ok +2026-01-25 16:45:05.358 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call get server command for instance 65bdfbe0-510b-4ef7-a133-50d4bc032665 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_duplicated_name +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_duplicated_name ... ok masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_failed_connection_error masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_failed_connection_error ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_process_notification -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_process_notification ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_host_uuid_and_failover_segment_id -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_host_uuid_and_failover_segment_id ... ok -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_not_found -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_not_found ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_create_exception -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_create_exception ... ok -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_delete -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_delete ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_6 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_6 ... ok -2026-01-24 14:39:01.748 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 854f05a6-a151-4b0e-acf6-3c909c5d7fff +2026-01-25 16:45:05.364 1071682 INFO alembic.runtime.migration [None req-284f8796-891c-4383-9297-6c5b25ad3add 05508c20-9f07-4756-ac8a-959f7062aa4d 6035c690-01d1-463b-9f00-e5fd2641aadb - - - -] Running upgrade -> 8f848eb45d03, Initial revision +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_from_primitive +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_from_primitive ... ok +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_custom_region +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_custom_region ... ok +2026-01-25 16:45:05.384 1071682 INFO alembic.runtime.migration [None req-284f8796-891c-4383-9297-6c5b25ad3add 05508c20-9f07-4756-ac8a-959f7062aa4d 6035c690-01d1-463b-9f00-e5fd2641aadb - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +masakari.tests.unit.objects.test_objects.TestObject.test_loaded_in_primitive +masakari.tests.unit.objects.test_objects.TestObject.test_loaded_in_primitive ... ok +2026-01-25 16:45:05.391 1071682 INFO masakari.engine.driver [None req-284f8796-891c-4383-9297-6c5b25ad3add 05508c20-9f07-4756-ac8a-959f7062aa4d 6035c690-01d1-463b-9f00-e5fd2641aadb - - - -] Loading masakari notification driver 'taskflow_driver' +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_3_sort_dir_abcd +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_3_sort_dir_abcd ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_1 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_1 ... ok +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_stringify +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_stringify ... ok +2026-01-25 16:45:05.397 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call get server command for instance 65bdfbe0-510b-4ef7-a133-50d4bc032665 masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_failed_not_found masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_failed_not_found ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_delete -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_delete ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_id -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_id ... ok -2026-01-24 14:39:01.823 3126293 INFO masakari.api.openstack [None req-f668e263-8759-4ba8-9c3d-68dcbc3d81ac 678fa250-3d6e-4f5a-be9c-57f5a420394f 80f05229-de40-4961-b321-e7f280a7838c - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_all_by_filters -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_all_by_filters ... ok -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_update -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_notification_update ... ok -2026-01-24 14:39:01.856 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 854f05a6-a151-4b0e-acf6-3c909c5d7fff -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_7 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_7 ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_enabled_post12 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_enabled_post12 ... ok +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_privileged_user +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_privileged_user ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_attr_is_set +masakari.tests.unit.objects.test_objects.TestObject.test_obj_attr_is_set ... ok +2026-01-25 16:45:05.427 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call get server command for instance 65bdfbe0-510b-4ef7-a133-50d4bc032665 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_generated_since +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_generated_since ... ok +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_stringify_invalid +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_stringify_invalid ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_2 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_2 ... ok masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_server masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_server ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_success_with_201_response_code -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_success_with_201_response_code ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_delete_exception -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_delete_exception ... ok -2026-01-24 14:39:02.005 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake -masakari.tests.unit.objects.test_fields.TestDateTime.test_coerce_bad_values -masakari.tests.unit.objects.test_fields.TestDateTime.test_coerce_bad_values ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_8 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_8 ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_valid_reserved +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_index_valid_reserved ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_enabled_pre12 +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_enabled_pre12 ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_constructor +masakari.tests.unit.objects.test_objects.TestObject.test_obj_constructor ... ok +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_privileged_user_custom_auth_url +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_privileged_user_custom_auth_url ... ok +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_to_primitive +masakari.tests.unit.objects.test_fields.TestBaseEnum.test_to_primitive ... ok +2026-01-25 16:45:05.468 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Fetch Server list on fake +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_marker_not_found +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_marker_not_found ... ok +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_non_exising_segment +masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_non_exising_segment ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_3 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_3 ... ok masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_servers masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_get_servers ... ok -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_id -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_id ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_name -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_name ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_1 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_1 ... ok -masakari.tests.unit.objects.test_fields.TestDateTime.test_coerce_good_values -masakari.tests.unit.objects.test_fields.TestDateTime.test_coerce_good_values ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_update_exception -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_update_exception ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_host_not_found -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_host_not_found ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show ... ok +masakari.tests.unit.objects.test_fields.TestEnum.test_coerce_bad_values +masakari.tests.unit.objects.test_fields.TestEnum.test_coerce_bad_values ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_fields +masakari.tests.unit.objects.test_objects.TestObject.test_obj_fields ... ok +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_system_scope +masakari.tests.unit.compute.test_nova.NovaClientTestCase.test_nova_client_system_scope ... ok +masakari.tests.unit.api.openstack.test_wsgi.TestController.test_check_for_versions_intersection_negative +masakari.tests.unit.api.openstack.test_wsgi.TestController.test_check_for_versions_intersection_negative ... ok masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_is_service_disabled masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_is_service_disabled ... ok -masakari.tests.unit.objects.test_fields.TestDateTime.test_from_primitive -masakari.tests.unit.objects.test_fields.TestDateTime.test_from_primitive ... ok -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_update -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_update ... ok -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_name -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_name ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_2 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_2 ... ok -2026-01-24 14:39:02.222 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call lock server command for instance 854f05a6-a151-4b0e-acf6-3c909c5d7fff -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_host_on_maintenance -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_host_on_maintenance ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_uuid -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_uuid ... ok -masakari.tests.unit.objects.test_fields.TestDateTime.test_stringify -masakari.tests.unit.objects.test_fields.TestDateTime.test_stringify ... ok -masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_lock_server -masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_lock_server ... ok -2026-01-24 14:39:02.256 3126258 ERROR masakari.ha.api [None req-48ca36c4-5f15-49e5-8c6d-4693bd4e0e51 895f7fbe-b7dc-49c0-bc80-2bd9fcfd982a 6d9da07b-3bbb-474a-ac4b-75d7f439e3b0 - - - -] Failover segment e8ef464a-028e-45e6-9433-18f71c280e54 can't be updated as it is in-use to process notifications. -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_update_segment_under_recovery -masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_update_segment_under_recovery ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_3 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_3 ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_process_notification -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_process_notification ... ok -masakari.tests.unit.objects.test_fields.TestDateTime.test_to_primitive -masakari.tests.unit.objects.test_fields.TestDateTime.test_to_primitive ... ok -2026-01-24 14:39:02.334 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call start server command for instance 854f05a6-a151-4b0e-acf6-3c909c5d7fff -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_uuid -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_uuid ... ok -masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_start_server -masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_start_server ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_uuid_filter_by_invalid_failover_segment -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_uuid_filter_by_invalid_failover_segment ... ok -2026-01-24 14:39:02.418 3126230 INFO masakari.api.openstack [None req-b174e1f9-4d0f-403f-868b-f18301c3ae2c 45e74c0b-d80c-47ce-b94e-f943dbd5502e 9f971f5a-0313-4209-84d1-64e02fa7c17e - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_event_type_without_phase -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_event_type_without_phase ... ok -masakari.tests.unit.test_api_validation.NameTestCase.test_validate_name -masakari.tests.unit.test_api_validation.NameTestCase.test_validate_name ... ok -2026-01-24 14:39:02.521 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call stop server command for instance 854f05a6-a151-4b0e-acf6-3c909c5d7fff -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_4 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_4 ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_success_with_201_response_code -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_success_with_201_response_code ... ok -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_not_found -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_not_found ... ok -masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_stop_server -masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_stop_server ... ok -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_notification -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_notification ... ok -2026-01-24 14:39:02.647 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call unlock server command for instance 854f05a6-a151-4b0e-acf6-3c909c5d7fff -masakari.tests.unit.test_api_validation.NameTestCase.test_validate_name_fails -masakari.tests.unit.test_api_validation.NameTestCase.test_validate_name_fails ... ok -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_with_host_and_binary_as_publisher -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_emit_with_host_and_binary_as_publisher ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_1 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_1 ... ok -masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_unlock_server -masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_unlock_server ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_5 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_5 ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_not_found -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_not_found ... ok -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_update -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_update ... ok -masakari.tests.unit.test_api_validation.StringTestCase.test_validate_string -masakari.tests.unit.test_api_validation.StringTestCase.test_validate_string ... ok -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_empty_schema -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_empty_schema ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_6 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_6 ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_2 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_2 ... ok -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_not_possible_to_emit_if_not_populated -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_not_possible_to_emit_if_not_populated ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_update -masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_update ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_7 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_create_with_invalid_payload_7 ... ok -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_invalid_marker -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_invalid_marker ... ok -masakari.tests.unit.test_api_validation.StringTestCase.test_validate_string_fails -masakari.tests.unit.test_api_validation.StringTestCase.test_validate_string_fails ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_3 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_3 ... ok -2026-01-24 14:39:02.950 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 20 day(s) from table hosts -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_sample_decorator -masakari.tests.unit.notifications.objects.test_notification.TestNotificationBase.test_sample_decorator ... ok -2026-01-24 14:39:02.964 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 4 row(s) from table hosts -2026-01-24 14:39:02.964 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 20 day(s) from table vmoves -2026-01-24 14:39:02.966 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 0 row(s) from table vmoves -2026-01-24 14:39:02.966 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 20 day(s) from table notifications -2026-01-24 14:39:02.980 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 4 row(s) from table notifications -2026-01-24 14:39:02.980 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 20 day(s) from table failover_segments -2026-01-24 14:39:02.982 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 4 row(s) from table failover_segments -2026-01-24 14:39:02.982 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Total deleted rows are 12 -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_code -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_code ... ok -2026-01-24 14:39:03.007 3126293 INFO masakari.api.openstack [None req-4f42dc8d-bce6-4018-bcae-57403121541d 678fa250-3d6e-4f5a-be9c-57f5a420394f 80f05229-de40-4961-b321-e7f280a7838c - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_invalid_sort_key -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_invalid_sort_key ... ok -masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_all_deleted_rows -masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_all_deleted_rows ... ok -masakari.tests.unit.objects.test_objects.TestObjMethodOverrides.test_obj_reset_changes -masakari.tests.unit.objects.test_objects.TestObjMethodOverrides.test_obj_reset_changes ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_4 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_4 ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_invalid_marker -masakari.tests.unit.db.test_db_api.HostsTestCase.test_invalid_marker ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_delete_and_update_notification_1_DELETE -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_delete_and_update_notification_1_DELETE ... ok -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_msg -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_msg ... ok -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_update_existing_failover_segment -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_update_existing_failover_segment ... ok -masakari.tests.unit.objects.test_objects.TestRegistry.test_hook_chooses_newer_properly -masakari.tests.unit.objects.test_objects.TestRegistry.test_hook_chooses_newer_properly ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_5 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_5 ... ok -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_msg_with_kwargs -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_msg_with_kwargs ... ok -2026-01-24 14:39:03.379 3126293 INFO masakari.api.openstack [None req-6212b602-a0b4-4b6f-a3fd-df060bec0d3d 678fa250-3d6e-4f5a-be9c-57f5a420394f 80f05229-de40-4961-b321-e7f280a7838c - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -2026-01-24 14:39:03.411 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 30 day(s) from table hosts -2026-01-24 14:39:03.413 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 2 row(s) from table hosts -2026-01-24 14:39:03.414 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 30 day(s) from table vmoves -2026-01-24 14:39:03.428 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 0 row(s) from table vmoves -2026-01-24 14:39:03.428 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 30 day(s) from table notifications -2026-01-24 14:39:03.430 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 2 row(s) from table notifications -2026-01-24 14:39:03.430 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 30 day(s) from table failover_segments -2026-01-24 14:39:03.444 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 2 row(s) from table failover_segments -2026-01-24 14:39:03.445 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Total deleted rows are 6 -masakari.tests.unit.db.test_db_api.HostsTestCase.test_invalid_sort_key -masakari.tests.unit.db.test_db_api.HostsTestCase.test_invalid_sort_key ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_delete_and_update_notification_2_PUT -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_delete_and_update_notification_2_PUT ... ok -masakari.tests.unit.objects.test_objects.TestRegistry.test_hook_keeps_newer_properly -masakari.tests.unit.objects.test_objects.TestRegistry.test_hook_keeps_newer_properly ... ok -masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_deleted_rows_old -masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_deleted_rows_old ... ok -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_code_from_kwarg -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_code_from_kwarg ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_6 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_6 ... ok -masakari.tests.unit.db.test_db_api.HostsTestCase.test_update_existing_host -masakari.tests.unit.db.test_db_api.HostsTestCase.test_update_existing_host ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index ... ok -2026-01-24 14:39:03.820 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 60 day(s) from table hosts -2026-01-24 14:39:03.822 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 2 row(s) from table hosts -2026-01-24 14:39:03.822 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 60 day(s) from table vmoves -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_create -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_create ... ok -2026-01-24 14:39:03.832 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 0 row(s) from table vmoves -2026-01-24 14:39:03.832 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Purging deleted rows older than 60 day(s) from table notifications -2026-01-24 14:39:03.834 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Deleted 1 row(s) from table notifications -2026-01-24 14:39:03.835 3126247 INFO masakari.db.sqlalchemy.api [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Total deleted rows are 3 -masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_maximum_rows_partial_deleted_records -masakari.tests.unit.db.test_purge.PurgeDeletedTest.test_purge_maximum_rows_partial_deleted_records ... ok -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_msg -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_msg ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_7 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_7 ... ok -masakari.tests.unit.engine.test_rpcapi.EngineRpcAPITestCase.test_get_notification_recovery_workflow_details -masakari.tests.unit.engine.test_rpcapi.EngineRpcAPITestCase.test_get_notification_recovery_workflow_details ... ok -2026-01-24 14:39:03.962 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_1_limit__1 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_1_limit__1 ... ok -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_destroy -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_destroy ... ok -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_msg_exception_with_kwargs -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_msg_exception_with_kwargs ... ok -2026-01-24 14:39:04.020 3126230 INFO masakari.api.openstack [None req-8d53aea0-c89e-46af-9476-47f13b89b88f 45e74c0b-d80c-47ce-b94e-f943dbd5502e 9f971f5a-0313-4209-84d1-64e02fa7c17e - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -2026-01-24 14:39:04.062 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.069 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.074 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.074 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.074 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 185b4e10-6033-4b06-a689-128d7161eaf7 to status: error. -2026-01-24 14:39:04.074 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_local -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_local ... ok -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_destroy_failover_segment_found -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_destroy_failover_segment_found ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_delete_and_update_notification_1_DELETE -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_delete_and_update_notification_1_DELETE ... ok -2026-01-24 14:39:04.094 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_2_sort_key_abcd -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_2_sort_key_abcd ... ok -2026-01-24 14:39:04.099 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.099 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 to status: error. -2026-01-24 14:39:04.099 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.test_rpcapi.EngineRpcAPITestCase.test_process_notification -masakari.tests.unit.engine.test_rpcapi.EngineRpcAPITestCase.test_process_notification ... ok -2026-01-24 14:39:04.102 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:04.113 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:04.113 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.114 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.114 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.114 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.114 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.114 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.115 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.118 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.150 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.155 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_1_rescued -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_1_rescued ... ok -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_remote -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_remote ... ok -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_id -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_id ... ok -2026-01-24 14:39:04.269 3126230 INFO masakari.api.openstack [None req-d7e3af25-d794-4a8c-b32c-0f5491818d65 45e74c0b-d80c-47ce-b94e-f943dbd5502e 9f971f5a-0313-4209-84d1-64e02fa7c17e - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_3_sort_dir_abcd -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_3_sort_dir_abcd ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show_non_assigned_failover_segment +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show_non_assigned_failover_segment ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_valid_generated_since +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_valid_generated_since ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_4 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_4 ... ok +masakari.tests.unit.objects.test_fields.TestEnum.test_coerce_good_values +masakari.tests.unit.objects.test_fields.TestEnum.test_coerce_good_values ... ok +masakari.tests.unit.api.openstack.test_wsgi.TestController.test_check_for_versions_intersection_positive +masakari.tests.unit.api.openstack.test_wsgi.TestController.test_check_for_versions_intersection_positive ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_create masakari.tests.unit.ha.test_api.HostAPITestCase.test_create ... ok -2026-01-24 14:39:04.302 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_delete_and_update_notification_2_PUT -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_delete_and_update_notification_2_PUT ... ok -2026-01-24 14:39:04.322 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.322 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.326 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.327 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.327 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 185b4e10-6033-4b06-a689-128d7161eaf7 to status: error. -2026-01-24 14:39:04.327 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.330 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.330 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.330 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 to status: error. -2026-01-24 14:39:04.355 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.358 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:04.360 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:04.360 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.361 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.361 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.361 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.361 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.361 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.361 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.373 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_name -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_name ... ok -2026-01-24 14:39:04.336 3126306 ERROR masakari.exception [None req-e3c6dd77-ea2f-4abf-80f2-11af02ea188a - - - - - -] Exception in string format operation: KeyError: 'somearg' -2026-01-24 14:39:04.336 3126306 ERROR masakari.exception Traceback (most recent call last): -2026-01-24 14:39:04.336 3126306 ERROR masakari.exception File "/build/reproducible-path/masakari-18.0.0/masakari/exception.py", line 134, in __init__ -2026-01-24 14:39:04.336 3126306 ERROR masakari.exception message = self.msg_fmt % kwargs -2026-01-24 14:39:04.336 3126306 ERROR masakari.exception ~~~~~~~~~~~~~^~~~~~~~ -2026-01-24 14:39:04.336 3126306 ERROR masakari.exception KeyError: 'somearg' -2026-01-24 14:39:04.336 3126306 ERROR masakari.exception -2026-01-24 14:39:04.379 3126306 ERROR masakari.exception [None req-e3c6dd77-ea2f-4abf-80f2-11af02ea188a - - - - - -] lame_arg: lame -2026-01-24 14:39:04.380 3126306 ERROR masakari.exception [None req-e3c6dd77-ea2f-4abf-80f2-11af02ea188a - - - - - -] code: 500 -2026-01-24 14:39:04.403 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.404 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_doesnt_skip_falsey_sub_objects +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_doesnt_skip_falsey_sub_objects ... ok +2026-01-25 16:45:05.546 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call lock server command for instance 65bdfbe0-510b-4ef7-a133-50d4bc032665 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show_with_non_existing_id +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_show_with_non_existing_id ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_5 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_5 ... ok +masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_lock_server +masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_lock_server ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_handles_list_of_objects +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_handles_list_of_objects ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_create_convert_boolean_attributes masakari.tests.unit.ha.test_api.HostAPITestCase.test_create_convert_boolean_attributes ... ok -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_remote_error -masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_remote_error ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_generated_since -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_invalid_generated_since ... ok -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_2_paused -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_2_paused ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index ... ok -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_uuid -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_uuid ... ok +masakari.tests.unit.objects.test_fields.TestEnum.test_fingerprint +masakari.tests.unit.objects.test_fields.TestEnum.test_fingerprint ... ok +2026-01-25 16:45:05.582 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call start server command for instance 65bdfbe0-510b-4ef7-a133-50d4bc032665 +masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_start_server +masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_start_server ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_6 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_6 ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_create +masakari.tests.unit.objects.test_hosts.TestHostObject.test_create ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_1 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_1 ... ok +masakari.tests.unit.objects.test_fields.TestEnum.test_from_primitive +masakari.tests.unit.objects.test_fields.TestEnum.test_from_primitive ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_create_non_existing_host masakari.tests.unit.ha.test_api.HostAPITestCase.test_create_non_existing_host ... ok -masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_context -masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_context ... ok -2026-01-24 14:39:04.548 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:04.566 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.567 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.570 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.570 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.570 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 185b4e10-6033-4b06-a689-128d7161eaf7 to status: error. -2026-01-24 14:39:04.570 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.586 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.586 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.586 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 to status: error. -2026-01-24 14:39:04.591 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_marker_not_found -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_marker_not_found ... ok -2026-01-24 14:39:04.594 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:04.604 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:04.604 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.605 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.605 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.605 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.605 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.605 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.606 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_1_limit__1 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_1_limit__1 ... ok -2026-01-24 14:39:04.617 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.646 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_limit_and_marker_invalid_marker -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_limit_and_marker_invalid_marker ... ok -2026-01-24 14:39:04.653 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_hits_sub_objects +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_hits_sub_objects ... ok +2026-01-25 16:45:05.631 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call stop server command for instance 65bdfbe0-510b-4ef7-a133-50d4bc032665 +masakari.tests.unit.objects.test_hosts.TestHostObject.test_destroy +masakari.tests.unit.objects.test_hosts.TestHostObject.test_destroy ... ok +masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_stop_server +masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_stop_server ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_7 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_7 ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_2 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_2 ... ok +masakari.tests.unit.objects.test_fields.TestEnum.test_stringify +masakari.tests.unit.objects.test_fields.TestEnum.test_stringify ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_delete_host masakari.tests.unit.ha.test_api.HostAPITestCase.test_delete_host ... ok -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_3_shelved -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_3_shelved ... ok -masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_context_different_from_passed -masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_context_different_from_passed ... ok -2026-01-24 14:39:04.755 3126223 ERROR masakari.ha.api [None req-9aac1b52-ea7b-4bea-9673-daeb3d1de98e 59e0cc23-2ed8-446a-af17-dfed1a71fd52 ba479597-9212-4cc5-bd0d-56b669a6c12b - - - -] Host 44a6ecea-2753-4613-b3cd-3b75a25f3b41 can't be deleted as it is in-use to process notifications. -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_valid_generated_since -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_index_valid_generated_since ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_2_sort_key_abcd -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_2_sort_key_abcd ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_skips_unset_sub_objects +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_skips_unset_sub_objects ... ok +2026-01-25 16:45:05.662 1071685 INFO masakari.compute.nova [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Call unlock server command for instance 65bdfbe0-510b-4ef7-a133-50d4bc032665 +masakari.tests.unit.objects.test_hosts.TestHostObject.test_destroy_host_not_found +masakari.tests.unit.objects.test_hosts.TestHostObject.test_destroy_host_not_found ... ok +masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_unlock_server +masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_unlock_server ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_8 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_failure_8 ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_1 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_1 ... ok +masakari.tests.unit.objects.test_fields.TestEnum.test_stringify_invalid +masakari.tests.unit.objects.test_fields.TestEnum.test_stringify_invalid ... ok +2026-01-25 16:45:05.685 1071687 ERROR masakari.ha.api [None req-e92855cf-aa3e-4421-ac58-affc381247ac 90375225-34cf-4dcd-a3d6-a431319c68af b9a76c30-2a0e-43cd-b2fc-371c49d3fced - - - -] Host 0c77fe4d-9dc2-4d0d-a4d3-91a7b2a30343 can't be deleted as it is in-use to process notifications. masakari.tests.unit.ha.test_api.HostAPITestCase.test_delete_host_under_recovery masakari.tests.unit.ha.test_api.HostAPITestCase.test_delete_host_under_recovery ... ok -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_segment_by_recovery_method -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_segment_by_recovery_method ... ok -2026-01-24 14:39:04.811 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_no_context -masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_no_context ... ok -2026-01-24 14:39:04.839 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.840 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.842 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.851 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.851 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 185b4e10-6033-4b06-a689-128d7161eaf7 to status: error. -2026-01-24 14:39:04.851 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.867 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.867 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.867 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 to status: error. -2026-01-24 14:39:04.867 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.870 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:04.891 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:04.891 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.892 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.892 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.892 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.892 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.892 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:04.892 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.898 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_segment_by_service_type -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_segment_by_service_type ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_obj_compatible +masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_obj_compatible ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_show +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_show ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_id +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_id ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_2 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_2 ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_host_not_found +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_host_not_found ... ok +masakari.tests.unit.objects.test_fields.TestEnum.test_to_primitive +masakari.tests.unit.objects.test_fields.TestEnum.test_to_primitive ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_mutable_default +masakari.tests.unit.objects.test_objects.TestObject.test_obj_mutable_default ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_all masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_all ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_3_sort_dir_abcd -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_3_sort_dir_abcd ... ok -masakari.tests.unit.test_versions.VersionTestCase.test_release_file -masakari.tests.unit.test_versions.VersionTestCase.test_release_file ... ok -2026-01-24 14:39:04.944 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:04.945 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_4_suspended -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_4_suspended ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_show_with_non_existing_uuid +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_show_with_non_existing_uuid ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_name +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_name ... ok +masakari.tests.unit.objects.test_fields.TestEnum.test_with_empty_values +masakari.tests.unit.objects.test_fields.TestEnum.test_with_empty_values ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_create_existing_host +masakari.tests.unit.db.test_db_api.HostsTestCase.test_create_existing_host ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_3 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_3 ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_all_by_type masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_all_by_type ... ok -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_obj_make_compatible -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_obj_make_compatible ... ok -masakari.tests.unit.test_versions.VersionTestCase.test_version_string_with_package_is_good -masakari.tests.unit.test_versions.VersionTestCase.test_version_string_with_package_is_good ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_generated_since -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_generated_since ... ok -2026-01-24 14:39:05.069 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:05.086 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_recreate_fails -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_recreate_fails ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_mutable_default_set_default +masakari.tests.unit.objects.test_objects.TestObject.test_obj_mutable_default_set_default ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_host_on_maintenance +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_host_on_maintenance ... ok +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_invalid_limit +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_invalid_limit ... ok +masakari.tests.unit.objects.test_fields.TestEnum.test_without_valid_values +masakari.tests.unit.objects.test_fields.TestEnum.test_without_valid_values ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_uuid +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_uuid ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_create +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_create ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_4 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_4 ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_read_only +masakari.tests.unit.objects.test_objects.TestObject.test_obj_read_only ... ok +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_invalid_page_size +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_invalid_page_size ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_all_invalid_sort_dir masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_all_invalid_sort_dir ... ok -2026-01-24 14:39:05.119 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.122 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.122 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.141 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.147 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.150 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:05.150 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_marker_not_found -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_marker_not_found ... ok -2026-01-24 14:39:05.159 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.159 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.159 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.160 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.160 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.160 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.160 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 185b4e10-6033-4b06-a689-128d7161eaf7 to status: error. -2026-01-24 14:39:05.160 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.171 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 to status: error. -2026-01-24 14:39:05.171 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_host_by_filters +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_host_by_filters ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_process_notification +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_process_notification ... ok +masakari.tests.unit.objects.test_fields.TestField.test_coerce_bad_values +masakari.tests.unit.objects.test_fields.TestField.test_coerce_bad_values ... ok +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_no_params +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_no_params ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_obj_repr +masakari.tests.unit.objects.test_objects.TestObject.test_obj_repr ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_all_marker_not_found masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_all_marker_not_found ... ok -2026-01-24 14:39:05.222 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.222 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.231 3126315 INFO masakari.db.sqlalchemy.migration [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Migration(s) applied -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_show -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_show ... ok -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_5_error -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_5_error ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_valid_generated_since -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_valid_generated_since ... ok -2026-01-24 14:39:05.370 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.371 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call stop server command for instance 1 -2026-01-24 14:39:05.372 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:05.372 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.372 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.373 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call start server command for instance 1 -2026-01-24 14:39:05.373 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:05.373 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 +masakari.tests.unit.objects.test_fields.TestField.test_coerce_good_values +masakari.tests.unit.objects.test_fields.TestField.test_coerce_good_values ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_limit_and_marker_invalid_marker +masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_limit_and_marker_invalid_marker ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_delete +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_delete ... ok +masakari.tests.unit.objects.test_fields.TestField.test_from_primitive +masakari.tests.unit.objects.test_fields.TestField.test_from_primitive ... ok +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_host masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_host ... ok -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save_failover_segment_already_exists -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save_failover_segment_already_exists ... ok -2026-01-24 14:39:05.408 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow ... ok -2026-01-24 14:39:05.429 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.429 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.433 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.433 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.434 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 185b4e10-6033-4b06-a689-128d7161eaf7 to status: error. -2026-01-24 14:39:05.434 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.437 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.437 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.437 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 to status: error. -2026-01-24 14:39:05.437 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.456 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:05.457 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:05.457 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.457 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.458 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.458 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.458 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.458 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.458 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.469 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_show_with_non_existing_uuid -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationV1_1_TestCase.test_show_with_non_existing_uuid ... ok -2026-01-24 14:39:05.499 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.499 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_show -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_show ... ok -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_6_resized -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_6_resized ... ok -2026-01-24 14:39:05.552 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.553 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call stop server command for instance 1 -2026-01-24 14:39:05.553 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:05.554 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.554 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.554 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call start server command for instance 1 -2026-01-24 14:39:05.567 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:05.568 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 +masakari.tests.unit.objects.test_objects.TestObject.test_obj_reset_changes_recursive +masakari.tests.unit.objects.test_objects.TestObject.test_obj_reset_changes_recursive ... ok +2026-01-25 16:45:05.882 1071688 INFO masakari.api.openstack [None req-71b13a72-c015-4299-8211-38cf66729f68 4a564c65-7645-4ffb-a355-cf49a338d9d5 71efaea9-b7dd-49ea-b513-1a8e1917080c - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.objects.test_fields.TestField.test_stringify +masakari.tests.unit.objects.test_fields.TestField.test_stringify ... ok +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit_and_marker +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit_and_marker ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_obj_make_compatible +masakari.tests.unit.objects.test_hosts.TestHostObject.test_obj_make_compatible ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_object_attrs_in_init +masakari.tests.unit.objects.test_objects.TestObject.test_object_attrs_in_init ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_host_not_found masakari.tests.unit.ha.test_api.HostAPITestCase.test_get_host_not_found ... ok -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save_failover_segment_not_found -masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save_failover_segment_not_found ... ok -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_custom_ha_key -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_custom_ha_key ... ok -2026-01-24 14:39:05.746 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_1 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_1 ... ok -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_show_with_non_existing_uuid -masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_show_with_non_existing_uuid ... ok -2026-01-24 14:39:05.777 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.777 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.test_utils.TestApiUtils.test_notify_about_notification_update -masakari.tests.unit.engine.test_utils.TestApiUtils.test_notify_about_notification_update ... ok -2026-01-24 14:39:05.792 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.793 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.808 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.808 3126315 INFO masakari.engine.drivers.taskflow.instance_failure [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Skipping recovery for instance: 1 as it is not Ha_Enabled -masakari.tests.unit.test_api_validation.RequiredDisableTestCase.test_validate_required_disable -masakari.tests.unit.test_api_validation.RequiredDisableTestCase.test_validate_required_disable ... ok -2026-01-24 14:39:05.804 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.804 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.808 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:05.809 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:05.809 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.809 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:05.810 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.825 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_not_ha_enabled -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_not_ha_enabled ... ok -2026-01-24 14:39:05.853 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:05.853 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_7_active -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_7_active ... ok +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit_and_page_size +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit_and_page_size ... ok +masakari.tests.unit.objects.test_fields.TestField.test_to_primitive +masakari.tests.unit.objects.test_fields.TestField.test_to_primitive ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_recreate_fails +masakari.tests.unit.objects.test_hosts.TestHostObject.test_recreate_fails ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_all_by_filter_on_maintenance +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_all_by_filter_on_maintenance ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_success_with_201_response_code +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_success_with_201_response_code ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_object_property +masakari.tests.unit.objects.test_objects.TestObject.test_object_property ... ok +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_marker +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_marker ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_5 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_5 ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_host_create_exception masakari.tests.unit.ha.test_api.HostAPITestCase.test_host_create_exception ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_2 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_2 ... ok -masakari.tests.unit.objects.test_fields.TestField.test_coerce_bad_values -masakari.tests.unit.objects.test_fields.TestField.test_coerce_bad_values ... ok -2026-01-24 14:39:05.968 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.968 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call reset state command on instance 1 to status: active. -2026-01-24 14:39:05.969 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call stop server command for instance 1 -2026-01-24 14:39:05.970 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:05.970 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.978 3126258 WARNING oslo_policy.policy [None req-48ca36c4-5f15-49e5-8c6d-4693bd4e0e51 895f7fbe-b7dc-49c0-bc80-2bd9fcfd982a 6d9da07b-3bbb-474a-ac4b-75d7f439e3b0 - - - -] Policy Rules ['context_is_admin'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. -2026-01-24 14:39:05.970 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.979 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call start server command for instance 1 -2026-01-24 14:39:05.980 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:05.980 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:05.983 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_not_ha_enabled_but_conf_option_is_set -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_not_ha_enabled_but_conf_option_is_set ... ok +masakari.tests.unit.test_api_validation.FormatCheckerTestCase.test_format_checker_failed +masakari.tests.unit.test_api_validation.FormatCheckerTestCase.test_format_checker_failed ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_object_property_type_error +masakari.tests.unit.objects.test_objects.TestObject.test_object_property_type_error ... ok +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_page_size +masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_page_size ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_1 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_1 ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_all_by_filters +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_all_by_filters ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_6 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_6 ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_host_delete_exception masakari.tests.unit.ha.test_api.HostAPITestCase.test_host_delete_exception ... ok -masakari.tests.unit.objects.test_fields.TestField.test_coerce_good_values -masakari.tests.unit.objects.test_fields.TestField.test_coerce_good_values ... ok -2026-01-24 14:39:06.013 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.014 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_3 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_3 ... ok -2026-01-24 14:39:06.032 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.032 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.032 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 185b4e10-6033-4b06-a689-128d7161eaf7 to status: error. -2026-01-24 14:39:06.033 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.052 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:06.053 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call reset state command on instance 1 to status: active. -2026-01-24 14:39:06.053 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call stop server command for instance 1 -2026-01-24 14:39:06.054 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:06.054 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:06.054 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -masakari.tests.unit.objects.test_fields.TestField.test_from_primitive -masakari.tests.unit.objects.test_fields.TestField.test_from_primitive ... ok -2026-01-24 14:39:06.068 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:06.069 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:06.069 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 to status: error. -2026-01-24 14:39:06.069 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:06.077 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call start server command for instance 1 -2026-01-24 14:39:06.078 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:06.078 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:06.081 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:06.081 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:06.082 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.082 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:06.082 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.082 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:06.082 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.089 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:06.090 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.093 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 +masakari.tests.unit.test_api_validation.FormatCheckerTestCase.test_format_checker_failed_with_non_string +masakari.tests.unit.test_api_validation.FormatCheckerTestCase.test_format_checker_failed_with_non_string ... ok +masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_default_limit +masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_default_limit ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_orphaned_object +masakari.tests.unit.objects.test_objects.TestObject.test_orphaned_object ... ok +2026-01-25 16:45:06.048 1071682 INFO masakari.db.sqlalchemy.migration [None req-284f8796-891c-4383-9297-6c5b25ad3add 05508c20-9f07-4756-ac8a-959f7062aa4d 6035c690-01d1-463b-9f00-e5fd2641aadb - - - -] Migration(s) applied +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_7 +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_failure_7 ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_2 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_2 ... ok +masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_default_limit_with_given +masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_default_limit_with_given ... ok +masakari.tests.unit.test_api_validation.PatternPropertiesTestCase.test_validate_patternProperties +masakari.tests.unit.test_api_validation.PatternPropertiesTestCase.test_validate_patternProperties ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_host_update_exception masakari.tests.unit.ha.test_api.HostAPITestCase.test_host_update_exception ... ok -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_resized_instance -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_resized_instance ... ok -2026-01-24 14:39:06.114 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.115 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_1 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_1 ... ok -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_8_resized -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_8_resized ... ok -masakari.tests.unit.objects.test_fields.TestField.test_stringify -masakari.tests.unit.objects.test_fields.TestField.test_stringify ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_set_all_defaults +masakari.tests.unit.objects.test_objects.TestObject.test_set_all_defaults ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_host_uuid_and_failover_segment_id +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_host_uuid_and_failover_segment_id ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_save +masakari.tests.unit.objects.test_hosts.TestHostObject.test_save ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_create_existing_failover_segment +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_create_existing_failover_segment ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_non_assigned_failover_segment +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_non_assigned_failover_segment ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_update masakari.tests.unit.ha.test_api.HostAPITestCase.test_update ... ok -2026-01-24 14:39:06.161 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:06.162 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call stop server command for instance 1 -2026-01-24 14:39:06.162 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:06.163 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:06.163 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:06.164 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_2 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_2 ... ok -2026-01-24 14:39:06.184 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -masakari.tests.unit.objects.test_fields.TestField.test_to_primitive -masakari.tests.unit.objects.test_fields.TestField.test_to_primitive ... ok -2026-01-24 14:39:06.215 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.215 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_3 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_3 ... ok -masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_convert_boolean_attributes -masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_convert_boolean_attributes ... ok -2026-01-24 14:39:06.218 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.235 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.248 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:06.248 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.objects.test_objects.TestObjMakeList.test_obj_make_list -masakari.tests.unit.objects.test_objects.TestObjMakeList.test_obj_make_list ... ok -2026-01-24 14:39:06.268 3126223 ERROR masakari.ha.api [None req-23be5e9f-681e-47d6-9806-f1addb30ecdf 59e0cc23-2ed8-446a-af17-dfed1a71fd52 ba479597-9212-4cc5-bd0d-56b669a6c12b - - - -] Host 44a6ecea-2753-4613-b3cd-3b75a25f3b41 can't be updated as it is in-use to process notifications. -masakari.tests.unit.test_policy.AdminRolePolicyTestCase.test_authorize_admin_actions_with_nonadmin_context_throws -masakari.tests.unit.test_policy.AdminRolePolicyTestCase.test_authorize_admin_actions_with_nonadmin_context_throws ... ok +masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_given_limit +masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_given_limit ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults +masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_3 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_3 ... ok +masakari.tests.unit.test_api_validation.PatternPropertiesTestCase.test_validate_patternProperties_fails +masakari.tests.unit.test_api_validation.PatternPropertiesTestCase.test_validate_patternProperties_fails ... ok masakari.tests.unit.test_rpc.TestRPC.test_cleanup masakari.tests.unit.test_rpc.TestRPC.test_cleanup ... ok masakari.tests.unit.test_rpc.TestRPC.test_cleanup_notification_transport_null @@ -4429,375 +4359,448 @@ masakari.tests.unit.test_rpc.TestRPC.test_cleanup_transport_null ... ok masakari.tests.unit.test_rpc.TestRPC.test_get_versioned_notifier masakari.tests.unit.test_rpc.TestRPC.test_get_versioned_notifier ... ok -2026-01-24 14:39:06.271 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:06.272 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:06.272 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.272 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:06.272 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_4 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_4 ... ok -masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_host_under_recovery -masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_host_under_recovery ... ok masakari.tests.unit.test_rpc.TestRPC.test_init_versioned masakari.tests.unit.test_rpc.TestRPC.test_init_versioned ... ok -2026-01-24 14:39:06.299 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.test_api_validation.IntegerTestCase.test_validate_integer -masakari.tests.unit.test_api_validation.IntegerTestCase.test_validate_integer ... ok -2026-01-24 14:39:06.351 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:06.352 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 +masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_host_already_exists +masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_host_already_exists ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_id +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_id ... ok +masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_less_than_limit +masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_less_than_limit ... ok +masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_convert_boolean_attributes +masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_convert_boolean_attributes ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_create +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_create ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_with_duplicated_name +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_with_duplicated_name ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults_no_default +masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults_no_default ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_4 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_4 ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_host_not_found +masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_host_not_found ... ok +masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_context +masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_context ... ok +2026-01-25 16:45:06.201 1071687 ERROR masakari.ha.api [None req-7b5cf972-1b3e-4696-bc48-df7ccb9b2a0e 90375225-34cf-4dcd-a3d6-a431319c68af b9a76c30-2a0e-43cd-b2fc-371c49d3fced - - - -] Host 0c77fe4d-9dc2-4d0d-a4d3-91a7b2a30343 can't be updated as it is in-use to process notifications. +masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_host_under_recovery +masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_host_under_recovery ... ok +masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_lazy_attribute_changed +masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_lazy_attribute_changed ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_delete +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_delete ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults_not_overwrite +masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults_not_overwrite ... ok +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_with_non_exising_host +masakari.tests.unit.api.openstack.ha.test_hosts.HostTestCase.test_update_with_non_exising_host ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_5 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_5 ... ok +masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_context_different_from_passed +masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_context_different_from_passed ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_name +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_name ... ok masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_with_non_existing_host masakari.tests.unit.ha.test_api.HostAPITestCase.test_update_with_non_existing_host ... ok -masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_double_wrapped -masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_double_wrapped ... ok -2026-01-24 14:39:06.375 3126287 INFO oslo_db.sqlalchemy.provision [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] The mysql+pymysql backend is unavailable: (pymysql.err.OperationalError) (2003, "Can't connect to MySQL server on 'localhost' ([Errno 111] ECONNREFUSED)") -(Background on this error at: https://sqlalche.me/e/20/e3q8) -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_9_stopped -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_all_instances_9_stopped ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_5 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_5 ... ok -masakari.tests.unit.test_api_validation.IntegerTestCase.test_validate_integer_fails -masakari.tests.unit.test_api_validation.IntegerTestCase.test_validate_integer_fails ... ok -masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_single_wrapped -masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_single_wrapped ... ok -masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_equal -masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_equal ... ok -2026-01-24 14:39:06.528 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:06.540 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_6 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_6 ... ok -2026-01-24 14:39:06.563 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:06.563 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.test_api_validation.RequiredEnableTestCase.test_validate_required_enable -masakari.tests.unit.test_api_validation.RequiredEnableTestCase.test_validate_required_enable ... ok -masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_triple_wrapped -masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_triple_wrapped ... ok -masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_ignore_equal -masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_ignore_equal ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_7 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_failure_7 ... ok -2026-01-24 14:39:06.638 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_app listening on 127.0.0.1:32769 -masakari.tests.unit.test_api_validation.RequiredEnableTestCase.test_validate_required_enable_fails -masakari.tests.unit.test_api_validation.RequiredEnableTestCase.test_validate_required_enable_fails ... ok -2026-01-24 14:39:06.651 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] Stopping WSGI server. +masakari.tests.unit.test_api_validation.IntegerTestCase.test_validate_integer +masakari.tests.unit.test_api_validation.IntegerTestCase.test_validate_integer ... ok +masakari.tests.unit.objects.test_objects.TestObject.test_static_result +masakari.tests.unit.objects.test_objects.TestObject.test_static_result ... ok +masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_no_context +masakari.tests.unit.test_utils.SpawnTestCase.test_spawn_n_no_context ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_create_no_admin +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_create_no_admin ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_6 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_6 ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_all_by_filters +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_all_by_filters ... ok +masakari.tests.unit.objects.test_fields.TestInteger.test_coerce_bad_values +masakari.tests.unit.objects.test_fields.TestInteger.test_coerce_bad_values ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_uuid +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_uuid ... ok +2026-01-25 16:45:06.289 1071689 INFO masakari.wsgi [-] test_app listening on 127.0.0.1:35887 +2026-01-25 16:45:06.291 1071689 INFO masakari.wsgi [-] Stopping WSGI server. +masakari.tests.unit.objects.test_objects.TestObject.test_updates +masakari.tests.unit.objects.test_objects.TestObject.test_updates ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_7 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_create_with_invalid_payload_7 ... ok masakari.tests.unit.test_wsgi.TestWSGIServer.test_client_socket_timeout masakari.tests.unit.test_wsgi.TestWSGIServer.test_client_socket_timeout ... ok -masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_not_equal -masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_not_equal ... ok -2026-01-24 14:39:06.694 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_custom_max_header_line listening on 0.0.0.0:40263 -masakari.tests.unit.test_exception.ExceptionTestCase.test_exceptions_raise -masakari.tests.unit.test_exception.ExceptionTestCase.test_exceptions_raise ... ok -2026-01-24 14:39:06.721 3126293 INFO masakari.api.openstack [None req-c6f141a8-a7b5-4c16-b8bb-756527ce46e0 678fa250-3d6e-4f5a-be9c-57f5a420394f 80f05229-de40-4961-b321-e7f280a7838c - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_index_no_admin +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_index_no_admin ... ok +masakari.tests.unit.test_api_validation.IntegerTestCase.test_validate_integer_fails +masakari.tests.unit.test_api_validation.IntegerTestCase.test_validate_integer_fails ... ok +masakari.tests.unit.objects.test_fields.TestInteger.test_coerce_good_values +masakari.tests.unit.objects.test_fields.TestInteger.test_coerce_good_values ... ok +2026-01-25 16:45:06.334 1071689 INFO masakari.wsgi [-] test_custom_max_header_line listening on 0.0.0.0:33671 +2026-01-25 16:45:06.339 1071688 INFO masakari.api.openstack [None req-59282c02-b4ab-4246-b879-b5a04472d645 4a564c65-7645-4ffb-a355-cf49a338d9d5 71efaea9-b7dd-49ea-b513-1a8e1917080c - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_id +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_id ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_show_no_admin +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationCasePolicyNotAuthorized.test_show_no_admin ... ok +masakari.tests.unit.objects.test_objects.TestRegistry.test_hook_chooses_newer_properly +masakari.tests.unit.objects.test_objects.TestRegistry.test_hook_chooses_newer_properly ... ok masakari.tests.unit.test_wsgi.TestWSGIServer.test_custom_max_header_line masakari.tests.unit.test_wsgi.TestWSGIServer.test_custom_max_header_line ... ok -masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_create -masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_create ... ok -2026-01-24 14:39:06.786 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_app listening on 127.0.0.1:38739 -2026-01-24 14:39:06.787 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] Stopping WSGI server. -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_success_with_201_response_code -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_success_with_201_response_code ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_assert_equal_in -masakari.tests.unit.test_hacking.HackingTestCase.test_assert_equal_in ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_uuid_filter_by_invalid_failover_segment +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_get_by_uuid_filter_by_invalid_failover_segment ... ok +masakari.tests.unit.test_api_validation.VersionedApiValidationTestCase.test_validate_with_improper_microversions +masakari.tests.unit.test_api_validation.VersionedApiValidationTestCase.test_validate_with_improper_microversions ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_delete_and_update_notification_1_DELETE +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_delete_and_update_notification_1_DELETE ... ok +masakari.tests.unit.objects.test_fields.TestInteger.test_from_primitive +masakari.tests.unit.objects.test_fields.TestInteger.test_from_primitive ... ok +2026-01-25 16:45:06.365 1071689 INFO masakari.wsgi [-] test_app listening on 127.0.0.1:34907 +2026-01-25 16:45:06.368 1071689 INFO masakari.wsgi [-] Stopping WSGI server. +masakari.tests.unit.api.openstack.test_wsgi.JSONDictSerializerTest.test_json +masakari.tests.unit.api.openstack.test_wsgi.JSONDictSerializerTest.test_json ... ok +masakari.tests.unit.objects.test_objects.TestRegistry.test_hook_keeps_newer_properly +masakari.tests.unit.objects.test_objects.TestRegistry.test_hook_keeps_newer_properly ... ok masakari.tests.unit.test_wsgi.TestWSGIServer.test_keep_alive masakari.tests.unit.test_wsgi.TestWSGIServer.test_keep_alive ... ok -2026-01-24 14:39:06.833 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_app listening on 0.0.0.0:34811 -masakari.tests.unit.test_hacking.HackingTestCase.test_assert_equal_type -masakari.tests.unit.test_hacking.HackingTestCase.test_assert_equal_type ... ok -masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_get_by_uuid -masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_get_by_uuid ... ok +masakari.tests.unit.objects.test_fields.TestInteger.test_stringify +masakari.tests.unit.objects.test_fields.TestInteger.test_stringify ... ok +masakari.tests.unit.test_api_validation.VersionedApiValidationTestCase.test_validate_with_proper_microversions +masakari.tests.unit.test_api_validation.VersionedApiValidationTestCase.test_validate_with_proper_microversions ... ok +2026-01-25 16:45:06.387 1071688 INFO masakari.api.openstack [None req-61331742-27bb-4e82-a0fb-694548ad19f9 4a564c65-7645-4ffb-a355-cf49a338d9d5 71efaea9-b7dd-49ea-b513-1a8e1917080c - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_name +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_name ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_not_found +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_not_found ... ok +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_delete_and_update_notification_2_PUT +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_delete_and_update_notification_2_PUT ... ok +2026-01-25 16:45:06.403 1071689 INFO masakari.wsgi [-] test_app listening on 0.0.0.0:35517 masakari.tests.unit.test_wsgi.TestWSGIServer.test_no_app masakari.tests.unit.test_wsgi.TestWSGIServer.test_no_app ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_duplicate_segment_name -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_duplicate_segment_name ... ok -2026-01-24 14:39:06.938 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_resize listening on 127.0.0.1:38975 -masakari.tests.unit.test_hacking.HackingTestCase.test_assert_true_instance -masakari.tests.unit.test_hacking.HackingTestCase.test_assert_true_instance ... ok -masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_get_limit_and_marker_invalid_marker -masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_get_limit_and_marker_invalid_marker ... ok -2026-01-24 14:39:06.955 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] Stopping WSGI server. +masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_create +masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_create ... ok +masakari.tests.unit.objects.test_fields.TestInteger.test_to_primitive +masakari.tests.unit.objects.test_fields.TestInteger.test_to_primitive ... ok +masakari.tests.unit.test_context.ContextTestCase.test_admin_no_overwrite +masakari.tests.unit.test_context.ContextTestCase.test_admin_no_overwrite ... ok +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_empty +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_empty ... ok +2026-01-25 16:45:06.425 1071689 INFO masakari.wsgi [-] test_resize listening on 127.0.0.1:39379 +2026-01-25 16:45:06.426 1071689 INFO masakari.wsgi [-] Stopping WSGI server. +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index ... ok masakari.tests.unit.test_wsgi.TestWSGIServer.test_reset_pool_size_to_default masakari.tests.unit.test_wsgi.TestWSGIServer.test_reset_pool_size_to_default ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_enabled_post12 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_enabled_post12 ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_assert_true_or_false_with_in_or_not_in -masakari.tests.unit.test_hacking.HackingTestCase.test_assert_true_or_false_with_in_or_not_in ... ok -masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_save -masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_save ... ok -2026-01-24 14:39:07.000 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_server listening on 127.0.0.1:41945 -2026-01-24 14:39:07.001 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] Stopping WSGI server. -2026-01-24 14:39:07.001 3126258 INFO masakari.test_resize.wsgi.server [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] (3126258) wsgi starting up on http://127.0.0.1:38975 -2026-01-24 14:39:07.002 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] WSGI server has stopped. +masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_get_by_uuid +masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_get_by_uuid ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_uuid +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_get_by_uuid ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_update +masakari.tests.unit.db.test_db_api.HostsTestCase.test_host_update ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_create +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_create ... ok +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_malformed_entity +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_malformed_entity ... ok +2026-01-25 16:45:06.468 1071689 INFO masakari.wsgi [-] test_server listening on 127.0.0.1:46821 +2026-01-25 16:45:06.469 1071689 INFO masakari.wsgi [-] Stopping WSGI server. +2026-01-25 16:45:06.469 1071689 INFO masakari.test_resize.wsgi.server [-] (1071689) wsgi starting up on http://127.0.0.1:39379 +2026-01-25 16:45:06.471 1071689 INFO masakari.wsgi [-] WSGI server has stopped. +masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_get_limit_and_marker_invalid_marker +masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_get_limit_and_marker_invalid_marker ... ok masakari.tests.unit.test_wsgi.TestWSGIServer.test_server_pool_waitall masakari.tests.unit.test_wsgi.TestWSGIServer.test_server_pool_waitall ... ok -masakari/cmd/serialproxy.py:1:1: M324 Config options should be in the central location '/masakari/conf/*'. Do not declare new config options outside of that folder. -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_enabled_pre12 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_create_with_enabled_pre12 ... ok -2026-01-24 14:39:07.060 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_socket_options listening on 127.0.0.1:39135 -2026-01-24 14:39:07.061 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] Stopping WSGI server. -2026-01-24 14:39:07.061 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] WSGI server has stopped. -masakari.tests.unit.test_hacking.HackingTestCase.test_check_config_option_in_central_place -masakari.tests.unit.test_hacking.HackingTestCase.test_check_config_option_in_central_place ... ok +masakari.tests.unit.test_context.ContextTestCase.test_convert_from_dict_then_to_dict +masakari.tests.unit.test_context.ContextTestCase.test_convert_from_dict_then_to_dict ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_1_limit__1 +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_1_limit__1 ... ok +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_no_entity +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_no_entity ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_not_found +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_not_found ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_invalid_marker +masakari.tests.unit.db.test_db_api.HostsTestCase.test_invalid_marker ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_create_without_passing_uuid_in_updates +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_create_without_passing_uuid_in_updates ... ok +2026-01-25 16:45:06.515 1071689 INFO masakari.wsgi [-] test_socket_options listening on 127.0.0.1:39063 +2026-01-25 16:45:06.516 1071689 INFO masakari.wsgi [-] Stopping WSGI server. +2026-01-25 16:45:06.517 1071689 INFO masakari.wsgi [-] WSGI server has stopped. +masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_save +masakari.tests.unit.objects.test_vmoves.TestVMoveObject.test_save ... ok +masakari.tests.unit.test_context.ContextTestCase.test_convert_from_rc_to_dict +masakari.tests.unit.test_context.ContextTestCase.test_convert_from_rc_to_dict ... ok masakari.tests.unit.test_wsgi.TestWSGIServer.test_socket_options_for_simple_server masakari.tests.unit.test_wsgi.TestWSGIServer.test_socket_options_for_simple_server ... ok -masakari.tests.unit.test_api_validation.VersionedApiValidationTestCase.test_validate_with_improper_microversions -masakari.tests.unit.test_api_validation.VersionedApiValidationTestCase.test_validate_with_improper_microversions ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment ... ok -masakari/api/openstack/compute/ha/test.py:1:1: M323 contextlib.nested is deprecated. With Python 2.7and later the with-statement supports multiple nested objects. See https://docs.python.org/2/library/contextlib.html#contextlib.nested for more information. masakari.test.nested() is an alternative as well. -2026-01-24 14:39:07.113 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_random_port listening on 127.0.0.1:41599 -2026-01-24 14:39:07.114 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] Stopping WSGI server. -2026-01-24 14:39:07.114 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] WSGI server has stopped. -masakari.tests.unit.test_hacking.HackingTestCase.test_check_contextlib_use -masakari.tests.unit.test_hacking.HackingTestCase.test_check_contextlib_use ... ok +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_none +masakari.tests.unit.api.openstack.test_wsgi.ValidBodyTest.test_is_valid_body_none ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy ... ok +masakari.tests.unit.test_context.ContextTestCase.test_no_overwrite +masakari.tests.unit.test_context.ContextTestCase.test_no_overwrite ... ok +masakari.tests.unit.test_service.ServiceManagerTestCase.test_message_gets_to_manager +masakari.tests.unit.test_service.ServiceManagerTestCase.test_message_gets_to_manager ... ok +2026-01-25 16:45:06.549 1071689 INFO masakari.wsgi [-] test_random_port listening on 127.0.0.1:36817 +2026-01-25 16:45:06.550 1071689 INFO masakari.wsgi [-] Stopping WSGI server. +2026-01-25 16:45:06.551 1071689 INFO masakari.wsgi [-] WSGI server has stopped. +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_invalid_service_catalog +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_invalid_service_catalog ... ok masakari.tests.unit.test_wsgi.TestWSGIServer.test_start_random_port masakari.tests.unit.test_wsgi.TestWSGIServer.test_start_random_port ... ok -stdin:1:1: M325 Doubled word 'the' typo found -masakari.tests.unit.test_api_validation.VersionedApiValidationTestCase.test_validate_with_proper_microversions -masakari.tests.unit.test_api_validation.VersionedApiValidationTestCase.test_validate_with_proper_microversions ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_check_doubled_words -masakari.tests.unit.test_hacking.HackingTestCase.test_check_doubled_words ... ok -2026-01-24 14:39:07.167 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment_not_found -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment_not_found ... ok -2026-01-24 14:39:07.183 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_random_port listening on ::1:43161 -2026-01-24 14:39:07.184 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] Stopping WSGI server. -2026-01-24 14:39:07.184 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] WSGI server has stopped. +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_2_sort_key_abcd +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_2_sort_key_abcd ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_update +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_failover_segment_update ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_invalid_sort_key +masakari.tests.unit.db.test_db_api.HostsTestCase.test_invalid_sort_key ... ok +masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_context +masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_context ... ok +2026-01-25 16:45:06.579 1071689 INFO masakari.wsgi [-] test_random_port listening on ::1:37507 +2026-01-25 16:45:06.579 1071689 INFO masakari.wsgi [-] Stopping WSGI server. +2026-01-25 16:45:06.580 1071689 INFO masakari.wsgi [-] WSGI server has stopped. +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_no_user_or_user_id +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_no_user_or_user_id ... ok masakari.tests.unit.test_wsgi.TestWSGIServer.test_start_random_port_with_ipv6 masakari.tests.unit.test_wsgi.TestWSGIServer.test_start_random_port_with_ipv6 ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_check_explicit_underscore_import -masakari.tests.unit.test_hacking.HackingTestCase.test_check_explicit_underscore_import ... ok -2026-01-24 14:39:07.226 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] test_uri_length_limit listening on 127.0.0.1:40551 -2026-01-24 14:39:07.247 3126293 INFO masakari.api.openstack [None req-21a12eaf-94fe-47da-abd2-128ef08a7c8b 678fa250-3d6e-4f5a-be9c-57f5a420394f 80f05229-de40-4961-b321-e7f280a7838c - - - -] Loaded extensions: ['extensions', 'notifications', 'os-hosts', 'segments', 'versions', 'vmoves'] -stdin:1:1: M322 Use masakari.utils.spawn() rather than greenthread.spawn() and eventlet.spawn() -stdin:1:1: M322 Use masakari.utils.spawn_n() rather than greenthread.spawn_n() and eventlet.spawn_n() -stdin:1:1: M322 Use masakari.utils.spawn() rather than greenthread.spawn() and eventlet.spawn() -stdin:1:1: M322 Use masakari.utils.spawn() rather than greenthread.spawn() and eventlet.spawn() -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_bad_action_noraise -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_bad_action_noraise ... ok -stdin:1:1: M322 Use masakari.utils.spawn_n() rather than greenthread.spawn_n() and eventlet.spawn_n() -masakari.tests.unit.test_hacking.HackingTestCase.test_check_greenthread_spawns -masakari.tests.unit.test_hacking.HackingTestCase.test_check_greenthread_spawns ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment_with_204_status -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_delete_segment_with_204_status ... ok -2026-01-24 14:39:07.305 3126258 INFO masakari.test_uri_length_limit.wsgi.server [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] (3126258) wsgi starting up on http://127.0.0.1:40551 -stdin:3:1: M334 masakari.policy._ENFORCER.enforce() should not be used. Use the authorize() method instead. -masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_enforce -masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_enforce ... ok -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_bad_action_throws -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_bad_action_throws ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index ... ok -2026-01-24 14:39:07.312 3126258 INFO masakari.test_uri_length_limit.wsgi.server [-] Traceback (most recent call last): +masakari.tests.unit.test_context.ContextTestCase.test_request_context_elevated +masakari.tests.unit.test_context.ContextTestCase.test_request_context_elevated ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy_without_id +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy_without_id ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_3_sort_dir_abcd +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_3_sort_dir_abcd ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_invalid_marker +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_invalid_marker ... ok +masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted +masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted ... ok +2026-01-25 16:45:06.607 1071689 INFO masakari.wsgi [-] test_uri_length_limit listening on 127.0.0.1:45953 +masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_context_different_from_passed +masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_context_different_from_passed ... ok +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_request_id_extracted_from_env +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_request_id_extracted_from_env ... ok +masakari.tests.unit.db.test_db_api.HostsTestCase.test_update_existing_host +masakari.tests.unit.db.test_db_api.HostsTestCase.test_update_existing_host ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy_without_notification_uuid +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy_without_notification_uuid ... ok +masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_no_context +masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_no_context ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_generated_since +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_invalid_generated_since ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_by_id +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_by_id ... ok +2026-01-25 16:45:06.653 1071689 INFO masakari.test_uri_length_limit.wsgi.server [-] (1071689) wsgi starting up on http://127.0.0.1:45953 +masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted_invalid +masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted_invalid ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_invalid_sort_key +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_invalid_sort_key ... ok +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_id_only +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_id_only ... ok +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_id_trumps_user +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_id_trumps_user ... ok +masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted_none +masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted_none ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_by_uuid +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_by_uuid ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_marker_not_found +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_marker_not_found ... ok +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_update_existing_failover_segment +masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_update_existing_failover_segment ... ok +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_only +masakari.tests.unit.api.test_auth.TestNoAuthMiddleware.test_user_only ... ok +masakari.tests.unit.test_context.ContextTestCase.test_request_context_sets_is_admin +masakari.tests.unit.test_context.ContextTestCase.test_request_context_sets_is_admin ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_limit_and_marker_invalid_marker +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_limit_and_marker_invalid_marker ... ok +2026-01-25 16:45:06.662 1071689 INFO masakari.test_uri_length_limit.wsgi.server [-] Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 598, in handle_one_response result = self.application(self.environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: 'NoneType' object is not callable -2026-01-24 14:39:07.312 3126258 INFO masakari.test_uri_length_limit.wsgi.server [-] 127.0.0.1 "GET /xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1" status: 500 len: 139 time: 0.0059583 -masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_enforce_does_not_catch_other_enforce -masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_enforce_does_not_catch_other_enforce ... ok -2026-01-24 14:39:07.400 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] Stopping WSGI server. -2026-01-24 14:39:07.400 3126258 INFO masakari.test_uri_length_limit.wsgi.server [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] (3126258) wsgi exited, is_accepting=True -2026-01-24 14:39:07.401 3126258 INFO masakari.wsgi [None req-8816f1ec-34ac-4c5e-85f1-8d6dfb41c70a fake fake - - - -] WSGI server has stopped. -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_1_limit__1 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_1_limit__1 ... ok +2026-01-25 16:45:06.663 1071689 INFO masakari.test_uri_length_limit.wsgi.server [-] 127.0.0.1 "GET /xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1" status: 500 len: 139 time: 0.0078306 +2026-01-25 16:45:06.712 1071689 INFO masakari.wsgi [-] Stopping WSGI server. +2026-01-25 16:45:06.713 1071689 INFO masakari.test_uri_length_limit.wsgi.server [-] (1071689) wsgi exited, is_accepting=True +2026-01-25 16:45:06.713 1071689 INFO masakari.wsgi [-] WSGI server has stopped. masakari.tests.unit.test_wsgi.TestWSGIServer.test_uri_length_limit masakari.tests.unit.test_wsgi.TestWSGIServer.test_uri_length_limit ... ok -masakari/api/openstack/ha/non_existent.py:3:1: M333 Policy registration should be in the central location "/masakari/policies/*". -masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_registration_in_central_place -masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_registration_in_central_place ... ok -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_good_action -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_good_action ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_2_sort_key_abcd -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_2_sort_key_abcd ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_config_option_regex_match -masakari.tests.unit.test_hacking.HackingTestCase.test_config_option_regex_match ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_3_sort_dir_abcd -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_invalid_3_sort_dir_abcd ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_valid_generated_since +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_index_valid_generated_since ... ok +masakari.tests.unit.test_api_validation.AdditionalPropertiesEnableTestCase.test_validate_additionalProperties_enable +masakari.tests.unit.test_api_validation.AdditionalPropertiesEnableTestCase.test_validate_additionalProperties_enable ... ok +2026-01-25 16:45:06.764 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.765 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call stop server command for instance 1 +2026-01-25 16:45:06.767 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:06.767 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.768 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.769 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call start server command for instance 1 +2026-01-25 16:45:06.770 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:06.771 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +masakari.tests.unit.test_context.ContextTestCase.test_request_context_sets_is_admin_upcase +masakari.tests.unit.test_context.ContextTestCase.test_request_context_sets_is_admin_upcase ... ok +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_show +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_show ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_notification_by_filters +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_notification_by_filters ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_recreate_fails +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_recreate_fails ... ok +masakari.tests.unit.test_context.ContextTestCase.test_service_catalog_default +masakari.tests.unit.test_context.ContextTestCase.test_service_catalog_default ... ok +masakari.tests.unit.test_api_validation.NameTestCase.test_validate_name +masakari.tests.unit.test_api_validation.NameTestCase.test_validate_name ... ok +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_show_with_non_existing_uuid +masakari.tests.unit.api.openstack.ha.test_notifications.NotificationTestCase.test_show_with_non_existing_uuid ... ok +2026-01-25 16:45:06.799 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.801 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call stop server command for instance 1 +2026-01-25 16:45:06.801 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:06.802 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.803 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.804 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call start server command for instance 1 +2026-01-25 16:45:06.804 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:06.805 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_custom_ha_key +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_custom_ha_key ... ok +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_save +masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_save ... ok +masakari.tests.unit.test_context.ContextTestCase.test_store_when_no_overwrite +masakari.tests.unit.test_context.ContextTestCase.test_store_when_no_overwrite ... ok +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href ... ok +masakari.tests.unit.test_exception.ExceptionValidMessageTestCase.test_messages +masakari.tests.unit.test_exception.ExceptionValidMessageTestCase.test_messages ... ok +2026-01-25 16:45:06.860 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.861 1071684 INFO masakari.engine.drivers.taskflow.instance_failure [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Skipping recovery for instance: 1 as it is not Ha_Enabled +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_not_ha_enabled +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_not_ha_enabled ... ok +masakari.tests.unit.test_api_validation.StringTestCase.test_validate_string +masakari.tests.unit.test_api_validation.StringTestCase.test_validate_string ... ok +masakari.tests.unit.test_api_validation.NameTestCase.test_validate_name_fails +masakari.tests.unit.test_api_validation.NameTestCase.test_validate_name_fails ... ok +2026-01-25 16:45:06.887 1071678 INFO masakari.engine.driver [-] Loading masakari notification driver 'taskflow_driver' +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_unknown +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_unknown ... ok +masakari.tests.unit.test_service.ServiceTestCase.test_create +masakari.tests.unit.test_service.ServiceTestCase.test_create ... ok +2026-01-25 16:45:06.892 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.893 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call reset state command on instance 1 to status: active. +2026-01-25 16:45:06.895 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call stop server command for instance 1 +2026-01-25 16:45:06.895 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:06.896 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.897 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.897 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call start server command for instance 1 +2026-01-25 16:45:06.899 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:06.899 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +masakari.tests.unit.test_api_validation.StringTestCase.test_validate_string_fails +masakari.tests.unit.test_api_validation.StringTestCase.test_validate_string_fails ... ok +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_not_ha_enabled_but_conf_option_is_set +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_not_ha_enabled_but_conf_option_is_set ... ok +2026-01-25 16:45:06.907 1071685 INFO oslo_db.sqlalchemy.provision [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] The mysql+pymysql backend is unavailable: (pymysql.err.OperationalError) (2003, "Can't connect to MySQL server on 'localhost' ([Errno 111] ECONNREFUSED)") +(Background on this error at: https://sqlalche.me/e/20/e3q8) +masakari.tests.unit.test_exception.ExceptionTestCase.test_exceptions_raise +masakari.tests.unit.test_exception.ExceptionTestCase.test_exceptions_raise ... ok +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_with_empty_path +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_with_empty_path ... ok +2026-01-25 16:45:06.926 1071678 INFO masakari.service [-] Starting fake (version 18.0.0) +masakari.tests.unit.test_service.ServiceTestCase.test_parent_graceful_shutdown +masakari.tests.unit.test_service.ServiceTestCase.test_parent_graceful_shutdown ... ok +2026-01-25 16:45:06.932 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.933 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call reset state command on instance 1 to status: active. +2026-01-25 16:45:06.934 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call stop server command for instance 1 +2026-01-25 16:45:06.935 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:06.936 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.937 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.937 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call start server command for instance 1 +2026-01-25 16:45:06.938 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:06.939 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +masakari.tests.unit.test_utils.UTF8TestCase.test_bytes_value +masakari.tests.unit.test_utils.UTF8TestCase.test_bytes_value ... ok +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_resized_instance +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_resized_instance ... ok +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_with_path +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_generate_href_with_path ... ok +masakari.tests.unit.test_service.ServiceTestCase.test_repr +masakari.tests.unit.test_service.ServiceTestCase.test_repr ... ok +masakari.tests.unit.test_utils.UTF8TestCase.test_none_value +masakari.tests.unit.test_utils.UTF8TestCase.test_none_value ... ok +2026-01-25 16:45:06.978 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.980 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call stop server command for instance 1 +2026-01-25 16:45:06.981 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:06.982 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.983 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:06.984 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_view_builder +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_view_builder ... ok +masakari.tests.unit.test_utils.UTF8TestCase.test_not_text_type +masakari.tests.unit.test_utils.UTF8TestCase.test_not_text_type ... ok +masakari.tests.unit.test_service.ServiceTestCase.test_reset +masakari.tests.unit.test_service.ServiceTestCase.test_reset ... ok +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_view_builder_without_osapi_ha_link_prefix +masakari.tests.unit.api.openstack.ha.test_versions.VersionsViewBuilderTests.test_view_builder_without_osapi_ha_link_prefix ... ok +2026-01-25 16:45:07.035 1071678 INFO masakari.wsgi [-] test_service listening on 0.0.0.0:43779 +2026-01-25 16:45:07.036 1071678 INFO masakari.wsgi [-] Stopping WSGI server. +masakari.tests.unit.test_utils.UTF8TestCase.test_text_type_with_encoding +masakari.tests.unit.test_utils.UTF8TestCase.test_text_type_with_encoding ... ok +masakari.tests.unit.test_service.TestWSGIService.test_reset_pool_size_to_default +masakari.tests.unit.test_service.TestWSGIService.test_reset_pool_size_to_default ... ok +masakari.tests.unit.test_utils.MonkeyPatchTestCase.test_monkey_patch +masakari.tests.unit.test_utils.MonkeyPatchTestCase.test_monkey_patch ... ok +masakari.tests.unit.test_service.TestWSGIService.test_service_start_with_illegal_workers +masakari.tests.unit.test_service.TestWSGIService.test_service_start_with_illegal_workers ... ok +masakari.tests.unit.test_utils.ValidateIntegerTestCase.test_exception_converted +masakari.tests.unit.test_utils.ValidateIntegerTestCase.test_exception_converted ... ok +2026-01-25 16:45:07.085 1071678 INFO masakari.wsgi [-] masakari_api listening on 0.0.0.0:15868 +masakari.tests.unit.test_service.TestWSGIService.test_workers_set_default +masakari.tests.unit.test_service.TestWSGIService.test_workers_set_default ... ok +2026-01-25 16:45:07.108 1071678 INFO masakari.wsgi [-] masakari_api listening on 0.0.0.0:15868 +masakari.tests.unit.test_service.TestWSGIService.test_workers_set_good_user_setting +masakari.tests.unit.test_service.TestWSGIService.test_workers_set_good_user_setting ... ok +2026-01-25 16:45:07.129 1071678 INFO masakari.wsgi [-] masakari_api listening on 0.0.0.0:15868 +masakari.tests.unit.test_service.TestWSGIService.test_workers_set_zero_user_setting +masakari.tests.unit.test_service.TestWSGIService.test_workers_set_zero_user_setting ... ok +masakari.tests.unit.test_wsgi.TestLoaderNothingExists.test_asbpath_config_not_found +masakari.tests.unit.test_wsgi.TestLoaderNothingExists.test_asbpath_config_not_found ... ok +masakari.tests.unit.test_wsgi.TestLoaderNothingExists.test_relpath_config_not_found +masakari.tests.unit.test_wsgi.TestLoaderNothingExists.test_relpath_config_not_found ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' -masakari.tests.unit.test_hacking.HackingTestCase.test_dict_constructor_with_list_copy -masakari.tests.unit.test_hacking.HackingTestCase.test_dict_constructor_with_list_copy ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_marker_not_found -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_index_marker_not_found ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_dict_iteritems -masakari.tests.unit.test_hacking.HackingTestCase.test_dict_iteritems ... ok -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_http_false -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_http_false ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_dict_iterkeys -masakari.tests.unit.test_hacking.HackingTestCase.test_dict_iterkeys ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_show -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_show ... ok +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' -masakari.tests.unit.test_hacking.HackingTestCase.test_dict_itervalues -masakari.tests.unit.test_hacking.HackingTestCase.test_dict_itervalues ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_show_with_non_existing_id -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_show_with_non_existing_id ... ok -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_http_true -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_http_true ... ok -stdin:1:1: M331 LOG.warn is deprecated, please use LOG.warning! -masakari.tests.unit.test_hacking.HackingTestCase.test_no_log_warn -masakari.tests.unit.test_hacking.HackingTestCase.test_no_log_warn ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_1 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_1 ... ok -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_nonexistent_action_throws -masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_nonexistent_action_throws ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_no_mutable_default_args -masakari.tests.unit.test_hacking.HackingTestCase.test_no_mutable_default_args ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_2 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_2 ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_no_setting_conf_directly_in_tests -masakari.tests.unit.test_hacking.HackingTestCase.test_no_setting_conf_directly_in_tests ... ok -masakari.tests.unit.test_policy.PolicyTestCase.test_early_AND_authorization -masakari.tests.unit.test_policy.PolicyTestCase.test_early_AND_authorization ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_1 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_1 ... ok -stdin:1:1: M308 Log messages should not be translated -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_1_LOG_info__LI__Bad___ -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_1_LOG_info__LI__Bad___ ... ok -stdin:1:1: M308 Log messages should not be translated -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_2 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_2 ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_2_LOG_warning__LW__Bad___ -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_2_LOG_warning__LW__Bad___ ... ok -masakari.tests.unit.test_policy.PolicyTestCase.test_early_OR_authorization -masakari.tests.unit.test_policy.PolicyTestCase.test_early_OR_authorization ... ok -stdin:1:1: M308 Log messages should not be translated -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_3_LOG_error__LE__Bad___ -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_3_LOG_error__LE__Bad___ ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_3 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_3 ... ok -stdin:1:1: M308 Log messages should not be translated -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_4_LOG_exception____Bad___ -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_4_LOG_exception____Bad___ ... ok -masakari.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check -masakari.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_4 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_4 ... ok -stdin:1:1: M308 Log messages should not be translated -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_5_LOG_debug____Bad___ -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_5_LOG_debug____Bad___ ... ok -stdin:1:1: M308 Log messages should not be translated -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_5 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_failure_5 ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_6_LOG_critical__LC__Bad___ -masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_6_LOG_critical__LC__Bad___ ... ok -masakari.tests.unit.test_policy.PolicyTestCase.test_templatized_authorization -masakari.tests.unit.test_policy.PolicyTestCase.test_templatized_authorization ... ok -stdin:1:1: M319 assertRaisesRegex must be used instead of assertRaisesRegexp -masakari.tests.unit.test_utils.ValidateIntegerTestCase.test_exception_converted -masakari.tests.unit.test_utils.ValidateIntegerTestCase.test_exception_converted ... ok -masakari.tests.unit.test_hacking.HackingTestCase.test_oslo_assert_raises_regexp -masakari.tests.unit.test_hacking.HackingTestCase.test_oslo_assert_raises_regexp ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_duplicated_name -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_duplicated_name ... ok -stdin:1:1: M332 Yield keyword should be followed by a space. -stdin:2:1: M332 Yield keyword should be followed by a space. -stdin:3:1: M332 Yield keyword should be followed by a space. -stdin:4:1: M332 Yield keyword should be followed by a space. -stdin:5:1: M332 Yield keyword should be followed by a space. -masakari.tests.unit.test_hacking.HackingTestCase.test_yield_followed_by_space -masakari.tests.unit.test_hacking.HackingTestCase.test_yield_followed_by_space ... ok -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_enabled_post12 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_enabled_post12 ... ok -2026-01-24 14:39:08.171 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:08.171 3126315 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.instance_failure.ConfirmInstanceActiveTask.execute.._wait_for_active' failed: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.01 seconds -2026-01-24 14:39:08.171 3126315 ERROR oslo.service.loopingcall Traceback (most recent call last): -2026-01-24 14:39:08.171 3126315 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 154, in _run_loop -2026-01-24 14:39:08.171 3126315 ERROR oslo.service.loopingcall idle = idle_for_func(result, self._elapsed(watch)) -2026-01-24 14:39:08.171 3126315 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:08.171 3126315 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 219, in _idle_for -2026-01-24 14:39:08.171 3126315 ERROR oslo.service.loopingcall raise LoopingCallTimeOut( -2026-01-24 14:39:08.171 3126315 ERROR oslo.service.loopingcall oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.01 seconds -2026-01-24 14:39:08.171 3126315 ERROR oslo.service.loopingcall -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_enabled_pre12 -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_enabled_pre12 ... ok -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_start_failed -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_start_failed ... ok -2026-01-24 14:39:08.247 3126230 WARNING oslo_policy.policy [None req-6dbc432b-ad4a-46e6-b537-e58d71790896 fake fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. -2026-01-24 14:39:08.247 3126230 WARNING oslo_policy.policy [None req-6dbc432b-ad4a-46e6-b537-e58d71790896 fake fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. -2026-01-24 14:39:08.247 3126230 WARNING oslo_policy.policy [None req-6dbc432b-ad4a-46e6-b537-e58d71790896 fake fake - - - -] Policy Rules ['example:test'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. -2026-01-24 14:39:08.311 3126230 WARNING oslo_policy.policy [None req-6dbc432b-ad4a-46e6-b537-e58d71790896 fake fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. -2026-01-24 14:39:08.311 3126230 WARNING oslo_policy.policy [None req-6dbc432b-ad4a-46e6-b537-e58d71790896 fake fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_non_exising_segment -masakari.tests.unit.api.openstack.ha.test_segments.FailoverSegmentTestCase.test_update_with_non_exising_segment ... ok -2026-01-24 14:39:08.324 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:08.325 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:08.325 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -masakari.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads -masakari.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_conflict_instance_already_stoppped -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_conflict_instance_already_stoppped ... ok -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_invalid_limit -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_invalid_limit ... ok -masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_more_layers -masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_more_layers ... ok -2026-01-24 14:39:08.464 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:08.465 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_conflict_instance_in_error -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_conflict_instance_in_error ... ok -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_invalid_page_size -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_invalid_page_size ... ok -masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_passes -masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_passes ... ok -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_no_params -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_no_params ... ok -2026-01-24 14:39:08.580 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:08.581 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:08.575 3126247 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.host_failure.EvacuateInstancesTask._stop_after_evacuation.._wait_for_stop_confirmation' failed: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.01 seconds -2026-01-24 14:39:08.575 3126247 ERROR oslo.service.loopingcall Traceback (most recent call last): -2026-01-24 14:39:08.575 3126247 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 154, in _run_loop -2026-01-24 14:39:08.575 3126247 ERROR oslo.service.loopingcall idle = idle_for_func(result, self._elapsed(watch)) -2026-01-24 14:39:08.575 3126247 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:08.575 3126247 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 219, in _idle_for -2026-01-24 14:39:08.575 3126247 ERROR oslo.service.loopingcall raise LoopingCallTimeOut( -2026-01-24 14:39:08.575 3126247 ERROR oslo.service.loopingcall oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.01 seconds -2026-01-24 14:39:08.575 3126247 ERROR oslo.service.loopingcall -2026-01-24 14:39:08.584 3126247 WARNING masakari.engine.drivers.taskflow.host_failure [-] Instance '62a1b8da-4f02-405c-9cb7-35cf36edfda5' is successfully evacuated but timeout to stop.: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.01 seconds -masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_raises -masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_raises ... ok -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit ... ok -masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_var_no_of_args -masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_var_no_of_args ... ok -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit_and_marker -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit_and_marker ... ok -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit_and_page_size -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_limit_and_page_size ... ok -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_marker -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_marker ... ok -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_page_size -masakari.tests.unit.api.openstack.test_common.PaginationParamsTest.test_valid_page_size ... ok -masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_default_limit -masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_default_limit ... ok -masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_default_limit_with_given -masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_default_limit_with_given ... ok -masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_given_limit -masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_equals_given_limit ... ok -masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_less_than_limit -masakari.tests.unit.api.openstack.test_common.TestCollectionLinks.test_items_less_than_limit ... ok -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_default_code -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_default_code ... ok -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_del_header -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_del_header ... ok -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_get_header -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_get_header ... ok +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_invalid_1_sort_key +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_invalid_1_sort_key ... ok +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_invalid_2_sort_dir +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_invalid_2_sort_dir ... ok +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +2026-01-25 16:45:07.223 1071688 ERROR masakari.exception [None req-f94c4987-a69e-4fb5-bcf7-94c28525fd49 4a564c65-7645-4ffb-a355-cf49a338d9d5 71efaea9-b7dd-49ea-b513-1a8e1917080c - - - -] Exception in string format operation: KeyError: 'id' +2026-01-25 16:45:07.223 1071688 ERROR masakari.exception Traceback (most recent call last): +2026-01-25 16:45:07.223 1071688 ERROR masakari.exception File "/build/reproducible-path/masakari-18.0.0/masakari/exception.py", line 134, in __init__ +2026-01-25 16:45:07.223 1071688 ERROR masakari.exception message = self.msg_fmt % kwargs +2026-01-25 16:45:07.223 1071688 ERROR masakari.exception ~~~~~~~~~~~~~^~~~~~~~ +2026-01-25 16:45:07.223 1071688 ERROR masakari.exception KeyError: 'id' +2026-01-25 16:45:07.223 1071688 ERROR masakari.exception +2026-01-25 16:45:07.224 1071688 ERROR masakari.exception [None req-f94c4987-a69e-4fb5-bcf7-94c28525fd49 4a564c65-7645-4ffb-a355-cf49a338d9d5 71efaea9-b7dd-49ea-b513-1a8e1917080c - - - -] code: 400 +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_with_valid_notification +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index_with_valid_notification ... ok +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_show +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_show ... ok +2026-01-25 16:45:07.240 1071679 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.host_failure.EvacuateInstancesTask._stop_after_evacuation.._wait_for_stop_confirmation' failed: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.00 seconds +2026-01-25 16:45:07.240 1071679 ERROR oslo.service.loopingcall Traceback (most recent call last): +2026-01-25 16:45:07.240 1071679 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 154, in _run_loop +2026-01-25 16:45:07.240 1071679 ERROR oslo.service.loopingcall idle = idle_for_func(result, self._elapsed(watch)) +2026-01-25 16:45:07.240 1071679 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:07.240 1071679 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 219, in _idle_for +2026-01-25 16:45:07.240 1071679 ERROR oslo.service.loopingcall raise LoopingCallTimeOut( +2026-01-25 16:45:07.240 1071679 ERROR oslo.service.loopingcall oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.00 seconds +2026-01-25 16:45:07.240 1071679 ERROR oslo.service.loopingcall +2026-01-25 16:45:07.242 1071679 WARNING masakari.engine.drivers.taskflow.host_failure [-] Instance '89551c12-da3c-4295-b4f0-2c5cf666cd16' is successfully evacuated but timeout to stop.: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.00 seconds +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_show_with_non_existing_id +masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_show_with_non_existing_id ... ok masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_evacuation_failed masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_evacuation_failed ... ok -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_header_isolation -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_header_isolation ... ok -2026-01-24 14:39:09.273 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_modified_code -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_modified_code ... ok -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_override_default_code -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_override_default_code ... ok -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_override_modified_code -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_override_modified_code ... ok -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_set_header -masakari.tests.unit.api.openstack.test_wsgi.ResponseObjectTest.test_set_header ... ok +2026-01-25 16:45:07.284 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. masakari.tests.unit.db.test_db_api.VMoveTestCase.test_invalid_marker masakari.tests.unit.db.test_db_api.VMoveTestCase.test_invalid_marker ... ok -2026-01-24 14:39:09.583 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 masakari.tests.unit.db.test_db_api.VMoveTestCase.test_invalid_sort_key masakari.tests.unit.db.test_db_api.VMoveTestCase.test_invalid_sort_key ... ok masakari.tests.unit.db.test_db_api.VMoveTestCase.test_vmove_create @@ -4808,42 +4811,6 @@ masakari.tests.unit.db.test_db_api.VMoveTestCase.test_vmove_not_found ... ok masakari.tests.unit.db.test_db_api.VMoveTestCase.test_vmove_update masakari.tests.unit.db.test_db_api.VMoveTestCase.test_vmove_update ... ok -masakari.tests.unit.test_api_validation.DatetimeTestCase.test_validate_datetime -masakari.tests.unit.test_api_validation.DatetimeTestCase.test_validate_datetime ... ok -masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate -masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate ... ok -2026-01-24 14:39:10.014 3126293 ERROR masakari.exception [None req-19d691a8-e976-4631-8c13-77647d48a12e 678fa250-3d6e-4f5a-be9c-57f5a420394f 80f05229-de40-4961-b321-e7f280a7838c - - - -] Improper or unknown HTTP status code used: 10 -masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_bad_code -masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_bad_code ... ok -masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_without_title_known_code -masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_without_title_known_code ... ok -2026-01-24 14:39:10.072 3126293 ERROR masakari.exception [None req-19d691a8-e976-4631-8c13-77647d48a12e 678fa250-3d6e-4f5a-be9c-57f5a420394f 80f05229-de40-4961-b321-e7f280a7838c - - - -] Improper or unknown HTTP status code used: 499 -masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_without_title_unknown_code -masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_without_title_unknown_code ... ok -masakari.tests.unit.test_rpc.TestJsonPayloadSerializer.test_serialize_entity -masakari.tests.unit.test_rpc.TestJsonPayloadSerializer.test_serialize_entity ... ok -masakari.tests.unit.test_service.TestLauncher.test_launch_app -masakari.tests.unit.test_service.TestLauncher.test_launch_app ... ok -masakari.tests.unit.test_service.TestLauncher.test_launch_app_more_than_once_raises -masakari.tests.unit.test_service.TestLauncher.test_launch_app_more_than_once_raises ... ok -masakari.tests.unit.test_service.TestLauncher.test_launch_app_with_workers -masakari.tests.unit.test_service.TestLauncher.test_launch_app_with_workers ... ok -2026-01-24 14:39:10.587 3126315 INFO masakari.compute.nova [-] Call get server command for instance 1 -2026-01-24 14:39:10.587 3126315 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.instance_failure.StopInstanceTask.execute.._wait_for_power_off' failed: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.01 seconds -2026-01-24 14:39:10.587 3126315 ERROR oslo.service.loopingcall Traceback (most recent call last): -2026-01-24 14:39:10.587 3126315 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 154, in _run_loop -2026-01-24 14:39:10.587 3126315 ERROR oslo.service.loopingcall idle = idle_for_func(result, self._elapsed(watch)) -2026-01-24 14:39:10.587 3126315 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:10.587 3126315 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 219, in _idle_for -2026-01-24 14:39:10.587 3126315 ERROR oslo.service.loopingcall raise LoopingCallTimeOut( -2026-01-24 14:39:10.587 3126315 ERROR oslo.service.loopingcall oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.01 seconds -2026-01-24 14:39:10.587 3126315 ERROR oslo.service.loopingcall -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_failed -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_failed ... ok -2026-01-24 14:39:10.677 3126315 INFO masakari.compute.nova [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Call get server command for instance 1 -2026-01-24 14:39:10.678 3126315 WARNING masakari.engine.drivers.taskflow.instance_failure [None req-36ea549b-f246-4138-9997-d492dd68a401 testuser testtenantid - - - -] Recovery of instance '1' is ignored as it is in 'paused' state. -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_vm_in_paused_state -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_vm_in_paused_state ... ok masakari.tests.unit.ha.test_api.VMoveAPITestCase.test_get_all masakari.tests.unit.ha.test_api.VMoveAPITestCase.test_get_all ... ok masakari.tests.unit.ha.test_api.VMoveAPITestCase.test_get_all_with_invalid_notification @@ -4852,513 +4819,414 @@ masakari.tests.unit.ha.test_api.VMoveAPITestCase.test_get_vmove ... ok masakari.tests.unit.ha.test_api.VMoveAPITestCase.test_get_vmove_not_found masakari.tests.unit.ha.test_api.VMoveAPITestCase.test_get_vmove_not_found ... ok -masakari.tests.unit.objects.test_fields.TestString.test_coerce_bad_values -masakari.tests.unit.objects.test_fields.TestString.test_coerce_bad_values ... ok -masakari.tests.unit.objects.test_fields.TestString.test_coerce_good_values -masakari.tests.unit.objects.test_fields.TestString.test_coerce_good_values ... ok -masakari.tests.unit.objects.test_fields.TestString.test_from_primitive -masakari.tests.unit.objects.test_fields.TestString.test_from_primitive ... ok -masakari.tests.unit.objects.test_fields.TestString.test_stringify -masakari.tests.unit.objects.test_fields.TestString.test_stringify ... ok -masakari.tests.unit.objects.test_fields.TestString.test_to_primitive -masakari.tests.unit.objects.test_fields.TestString.test_to_primitive ... ok -masakari.tests.unit.test_api_validation.AdditionalPropertiesEnableTestCase.test_validate_additionalProperties_enable -masakari.tests.unit.test_api_validation.AdditionalPropertiesEnableTestCase.test_validate_additionalProperties_enable ... ok -2026-01-24 14:39:10.977 3126315 INFO masakari.engine.driver [None req-eb39e5f3-8044-4d48-962d-b422cc702189 51b55ede-50de-4851-a3a3-9d63b8cbf584 64f5a69b-ce96-4a91-8310-1f31036c36ae - - - -] Loading masakari notification driver 'taskflow_driver' -masakari.tests.unit.test_service.ServiceTestCase.test_create -masakari.tests.unit.test_service.ServiceTestCase.test_create ... ok -2026-01-24 14:39:11.095 3126315 INFO masakari.service [None req-eb39e5f3-8044-4d48-962d-b422cc702189 51b55ede-50de-4851-a3a3-9d63b8cbf584 64f5a69b-ce96-4a91-8310-1f31036c36ae - - - -] Starting fake (version 18.0.0) -masakari.tests.unit.test_service.ServiceTestCase.test_parent_graceful_shutdown -masakari.tests.unit.test_service.ServiceTestCase.test_parent_graceful_shutdown ... ok -masakari.tests.unit.test_service.ServiceTestCase.test_repr -masakari.tests.unit.test_service.ServiceTestCase.test_repr ... ok -2026-01-24 14:39:11.274 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:11.290 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:11.290 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:11.297 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call aggregate-list command to get list of all aggregates. -2026-01-24 14:39:11.298 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call add_host command to add host 'fake-reserved-host' to aggregate 'fake_agg'. -2026-01-24 14:39:11.298 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:11.307 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:11.319 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:11.320 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:11.323 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host fake-reserved-host -2026-01-24 14:39:11.324 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host fake-reserved-host -2026-01-24 14:39:11.324 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:11.324 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:11.324 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -masakari.tests.unit.test_service.ServiceTestCase.test_reset -masakari.tests.unit.test_service.ServiceTestCase.test_reset ... ok -2026-01-24 14:39:11.351 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:11.389 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:11.389 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_RH_recovery -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_RH_recovery ... ok -2026-01-24 14:39:11.504 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. -2026-01-24 14:39:12.970 3126266 INFO oslo_db.sqlalchemy.provision [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] CREATE BACKEND sqlite:// TOKEN gdefmfnphr -2026-01-24 14:39:13.006 3126233 INFO oslo_db.sqlalchemy.provision [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] CREATE BACKEND sqlite:// TOKEN sepiqakusx -2026-01-24 14:39:13.039 3126278 INFO oslo_db.sqlalchemy.provision [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] CREATE BACKEND sqlite:// TOKEN vqanrwmayi -2026-01-24 14:39:13.124 3126233 INFO alembic.runtime.migration [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] Context impl SQLiteImpl. -2026-01-24 14:39:13.124 3126233 INFO alembic.runtime.migration [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] Will assume non-transactional DDL. -2026-01-24 14:39:13.122 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Context impl SQLiteImpl. -2026-01-24 14:39:13.122 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Will assume non-transactional DDL. -2026-01-24 14:39:13.136 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Running upgrade -> 8f848eb45d03, Initial revision -2026-01-24 14:39:13.143 3126233 INFO alembic.runtime.migration [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] Running upgrade -> 8f848eb45d03, Initial revision -2026-01-24 14:39:13.165 3126233 INFO alembic.runtime.migration [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] Context impl SQLiteImpl. -2026-01-24 14:39:13.166 3126233 INFO alembic.runtime.migration [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] Will assume non-transactional DDL. -2026-01-24 14:39:13.169 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Context impl SQLiteImpl. -2026-01-24 14:39:13.169 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Will assume non-transactional DDL. -2026-01-24 14:39:13.182 3126233 INFO alembic.runtime.migration [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -2026-01-24 14:39:13.186 3126266 INFO alembic.runtime.migration [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table -2026-01-24 14:39:13.196 3126233 INFO oslo_db.sqlalchemy.provision [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] DROP ALL OBJECTS, BACKEND sqlite:// -2026-01-24 14:39:13.203 3126266 INFO oslo_db.sqlalchemy.provision [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] DROP ALL OBJECTS, BACKEND sqlite:// -2026-01-24 14:39:13.207 3126278 INFO oslo_db.sqlalchemy.provision [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] DROP ALL OBJECTS, BACKEND sqlite:// -2026-01-24 14:39:13.209 3126278 INFO oslo_db.sqlalchemy.provision [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] DROP BACKEND Engine(sqlite://) TOKEN vqanrwmayi -2026-01-24 14:39:13.209 3126278 INFO oslo_db.sqlalchemy.provision [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] DISPOSE ENGINE Engine(sqlite://) +masakari.tests.unit.test_api_validation.RequiredEnableTestCase.test_validate_required_enable +masakari.tests.unit.test_api_validation.RequiredEnableTestCase.test_validate_required_enable ... ok +masakari.tests.unit.test_api_validation.RequiredEnableTestCase.test_validate_required_enable_fails +masakari.tests.unit.test_api_validation.RequiredEnableTestCase.test_validate_required_enable_fails ... ok +masakari.tests.unit.test_api_validation.ValidationRegex.test_build_regex_range +masakari.tests.unit.test_api_validation.ValidationRegex.test_build_regex_range ... ok +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +masakari.tests.unit.test_policy.RealRolePolicyTestCase.test_admin_only_rules +masakari.tests.unit.test_policy.RealRolePolicyTestCase.test_admin_only_rules ... ok +masakari.tests.unit.test_policy.RealRolePolicyTestCase.test_all_rules_in_sample_file +masakari.tests.unit.test_policy.RealRolePolicyTestCase.test_all_rules_in_sample_file ... ok +masakari.tests.unit.test_rpc.TestJsonPayloadSerializer.test_serialize_entity +masakari.tests.unit.test_rpc.TestJsonPayloadSerializer.test_serialize_entity ... ok +masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_app_found +masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_app_found ... ok +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi [None req-dd397e55-ee84-414c-a493-a1959a19cbc3 fake fake - - - -] Couldn't lookup app: nonexistent app: LookupError: No section 'nonexistent app' (prefixed by 'app' or 'application' or 'composite' or 'composit' or 'pipeline' or 'filter-app') found in config /tmp/tmp0bq2n2u0 +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi Traceback (most recent call last): +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi File "/build/reproducible-path/masakari-18.0.0/masakari/wsgi.py", line 489, in load_app +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi return deploy.loadapp("config:%s" % self.config_path, name=name) +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 246, in loadapp +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi return loadobj(APP, uri, name=name, **kw) +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 268, in loadobj +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi context = loadcontext( +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi ^^^^^^^^^^^^ +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 293, in loadcontext +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi return _loaders[scheme]( +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 324, in _loadconfig +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi return loader.get_context(object_type, name, global_conf) +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi section = self.find_config_section(object_type, name=name) +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 594, in find_config_section +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi raise LookupError( +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi LookupError: No section 'nonexistent app' (prefixed by 'app' or 'application' or 'composite' or 'composit' or 'pipeline' or 'filter-app') found in config /tmp/tmp0bq2n2u0 +2026-01-25 16:45:07.525 1071688 ERROR masakari.wsgi +masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_app_not_found +masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_app_not_found ... ok +masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_config_found +masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_config_found ... ok +2026-01-25 16:45:07.985 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:08.452 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] CREATE BACKEND sqlite:// TOKEN keroggymeo +2026-01-25 16:45:08.474 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] DROP ALL OBJECTS, BACKEND sqlite:// +2026-01-25 16:45:08.476 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] DROP BACKEND Engine(sqlite://) TOKEN keroggymeo +2026-01-25 16:45:08.477 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] DISPOSE ENGINE Engine(sqlite://) masakari.tests.unit.db.test_migrations.DatabaseSanityChecks.test_single_base_revision masakari.tests.unit.db.test_migrations.DatabaseSanityChecks.test_single_base_revision ... ok -2026-01-24 14:39:13.220 3126233 INFO oslo_db.sqlalchemy.provision [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] DROP BACKEND Engine(sqlite://) TOKEN sepiqakusx -2026-01-24 14:39:13.220 3126233 INFO oslo_db.sqlalchemy.provision [None req-b32591c1-dfc6-4630-9bbd-3ea2c0b0ce77 testuser - - - - -] DISPOSE ENGINE Engine(sqlite://) -masakari.tests.unit.db.test_migrations.TestMigrationsWalkSQLite.test_walk_versions -masakari.tests.unit.db.test_migrations.TestMigrationsWalkSQLite.test_walk_versions ... ok -2026-01-24 14:39:13.228 3126266 INFO oslo_db.sqlalchemy.provision [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] DROP BACKEND Engine(sqlite://) TOKEN gdefmfnphr -2026-01-24 14:39:13.228 3126266 INFO oslo_db.sqlalchemy.provision [None req-69fd11a8-3c5f-443a-a8a6-640a67d22c31 f9c43601-557e-4975-be5a-9d2e6cf25353 97b445b4-e13e-4ff2-a3ba-b907099b41cd - - - -] DISPOSE ENGINE Engine(sqlite://) -masakari.tests.unit.db.test_migrations.MigrationsWalk.test_walk_versions -masakari.tests.unit.db.test_migrations.MigrationsWalk.test_walk_versions ... ok -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_coerce_bad_values -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_coerce_bad_values ... ok -2026-01-24 14:39:13.256 3126278 INFO oslo_db.sqlalchemy.provision [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] CREATE BACKEND sqlite:// TOKEN ywjfdlqfty -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_coerce_good_values -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_coerce_good_values ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create ... ok -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_from_primitive -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_from_primitive ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_duplicate_notification -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_duplicate_notification ... ok -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_stringify -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_stringify ... ok -2026-01-24 14:39:13.511 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:13.524 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:13.524 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_host_on_maintenance -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_host_on_maintenance ... ok -2026-01-24 14:39:13.535 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:13.535 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:13.540 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:13.540 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 +2026-01-25 16:45:08.495 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] CREATE BACKEND sqlite:// TOKEN mgphsvwekl +masakari.tests.unit.db.test_migrations.TestMigrationsWalkPostgreSQL.test_walk_versions +masakari.tests.unit.db.test_migrations.TestMigrationsWalkPostgreSQL.test_walk_versions ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_create +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_create ... ok +2026-01-25 16:45:08.517 1071683 INFO oslo_db.sqlalchemy.provision [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] CREATE BACKEND sqlite:// TOKEN myizcevqwe +2026-01-25 16:45:08.515 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] DROP ALL OBJECTS, BACKEND sqlite:// +2026-01-25 16:45:08.517 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] DROP BACKEND Engine(sqlite://) TOKEN mgphsvwekl +2026-01-25 16:45:08.517 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] DISPOSE ENGINE Engine(sqlite://) +masakari.tests.unit.db.test_migrations.DatabaseSanityChecks.test_single_head_revision +masakari.tests.unit.db.test_migrations.DatabaseSanityChecks.test_single_head_revision ... ok +2026-01-25 16:45:08.532 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] CREATE BACKEND sqlite:// TOKEN onnfiottll +2026-01-25 16:45:08.541 1071683 INFO alembic.runtime.migration [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:08.542 1071683 INFO alembic.runtime.migration [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Will assume non-transactional DDL. +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all ... ok +2026-01-25 16:45:08.547 1071683 INFO alembic.runtime.migration [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Running upgrade -> 8f848eb45d03, Initial revision +2026-01-25 16:45:08.552 1071681 INFO alembic.runtime.migration [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:08.553 1071681 INFO alembic.runtime.migration [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] Will assume non-transactional DDL. +2026-01-25 16:45:08.557 1071681 INFO alembic.runtime.migration [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] Running upgrade -> 8f848eb45d03, Initial revision +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_by_recovery_method +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_by_recovery_method ... ok +2026-01-25 16:45:08.561 1071683 INFO alembic.runtime.migration [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:08.562 1071683 INFO alembic.runtime.migration [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Will assume non-transactional DDL. +2026-01-25 16:45:08.567 1071683 INFO alembic.runtime.migration [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_invalid_sort_dir +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_invalid_sort_dir ... ok +2026-01-25 16:45:08.566 1071681 INFO alembic.runtime.migration [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:08.567 1071681 INFO alembic.runtime.migration [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] Will assume non-transactional DDL. +2026-01-25 16:45:08.570 1071681 INFO alembic.runtime.migration [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +2026-01-25 16:45:08.574 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] DROP ALL OBJECTS, BACKEND sqlite:// +2026-01-25 16:45:08.572 1071683 INFO oslo_db.sqlalchemy.provision [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] DROP ALL OBJECTS, BACKEND sqlite:// masakari.tests.unit.db.test_migrations.TestMigrationsWalkMySQL.test_walk_versions masakari.tests.unit.db.test_migrations.TestMigrationsWalkMySQL.test_walk_versions ... skipped "Backend 'mysql+pymysql' is unavailable: Could not connect" +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_marker_not_found +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_all_marker_not_found ... ok +2026-01-25 16:45:08.581 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] DROP BACKEND Engine(sqlite://) TOKEN onnfiottll +2026-01-25 16:45:08.581 1071681 INFO oslo_db.sqlalchemy.provision [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] DISPOSE ENGINE Engine(sqlite://) +masakari.tests.unit.db.test_migrations.MigrationsWalk.test_walk_versions +masakari.tests.unit.db.test_migrations.MigrationsWalk.test_walk_versions ... ok +2026-01-25 16:45:08.585 1071683 INFO oslo_db.sqlalchemy.provision [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] DROP BACKEND Engine(sqlite://) TOKEN myizcevqwe +2026-01-25 16:45:08.586 1071683 INFO oslo_db.sqlalchemy.provision [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] DISPOSE ENGINE Engine(sqlite://) +masakari.tests.unit.db.test_migrations.TestMigrationsWalkSQLite.test_walk_versions +masakari.tests.unit.db.test_migrations.TestMigrationsWalkSQLite.test_walk_versions ... ok +masakari.tests.unit.engine.test_utils.TestApiUtils.test_notify_about_notification_update +masakari.tests.unit.engine.test_utils.TestApiUtils.test_notify_about_notification_update ... ok +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_segment +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_segment ... ok masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_auto_priority_recovery_flow_auto_success masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_auto_priority_recovery_flow_auto_success ... ok -2026-01-24 14:39:13.448 3126287 WARNING masakari.engine.drivers.taskflow.driver [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Failed to evacuate all instances from failed_host: 'fake_host' using 'auto' workflow, retrying using 'reserved_host' workflow.: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. +masakari.tests.unit.test_api_validation.IntegerRangeTestCase.test_validate_integer_range +masakari.tests.unit.test_api_validation.IntegerRangeTestCase.test_validate_integer_range ... ok +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_segment_not_found +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_get_segment_not_found ... ok +2026-01-25 16:45:08.618 1071685 WARNING masakari.engine.drivers.taskflow.driver [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Failed to evacuate all instances from failed_host: 'fake_host' using 'auto' workflow, retrying using 'reserved_host' workflow.: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_auto_priority_recovery_flow_rh_success masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_auto_priority_recovery_flow_rh_success ... ok -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_to_primitive -masakari.tests.unit.objects.test_fields.TestDictOfStrings.test_to_primitive ... ok -2026-01-24 14:39:13.548 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:13.548 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:13.549 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:13.549 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:13.549 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:13.562 3126278 INFO oslo_db.sqlalchemy.provision [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] DROP ALL OBJECTS, BACKEND sqlite:// -2026-01-24 14:39:13.558 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 +masakari.tests.unit.test_api_validation.IntegerRangeTestCase.test_validate_integer_range_fails +masakari.tests.unit.test_api_validation.IntegerRangeTestCase.test_validate_integer_range_fails ... ok +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_create_exception +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_create_exception ... ok masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_auto_priority_recovery_flow_skip_recovery masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_auto_priority_recovery_flow_skip_recovery ... ok -2026-01-24 14:39:13.564 3126278 INFO oslo_db.sqlalchemy.provision [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] DROP BACKEND Engine(sqlite://) TOKEN ywjfdlqfty -2026-01-24 14:39:13.564 3126278 INFO oslo_db.sqlalchemy.provision [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] DISPOSE ENGINE Engine(sqlite://) -masakari.tests.unit.db.test_migrations.DatabaseSanityChecks.test_single_head_revision -masakari.tests.unit.db.test_migrations.DatabaseSanityChecks.test_single_head_revision ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_is_duplicate_false -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_is_duplicate_false ... ok -2026-01-24 14:39:13.584 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:13.585 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery ... ok -2026-01-24 14:39:13.620 3126287 WARNING masakari.engine.drivers.taskflow.driver [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Failed to evacuate all instances from failed_host: 'fake_host' using 'auto' workflow, retrying using 'reserved_host' workflow.: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. -masakari.tests.unit.objects.test_objects.TestObject.test_changed_1 -masakari.tests.unit.objects.test_objects.TestObject.test_changed_1 ... ok +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_delete +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_delete ... ok +2026-01-25 16:45:08.639 1071683 WARNING oslo_policy.policy [None req-7dae3c3d-52c1-4139-8c88-2218a761998f ba0f4628-8eab-4da8-bd9a-ae5118bcb6be 0e201924-5b44-46e7-880a-1a81451e6cfb - - - -] Policy Rules ['context_is_admin'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_delete_exception +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_delete_exception ... ok +masakari.tests.unit.test_policy.AdminRolePolicyTestCase.test_authorize_admin_actions_with_nonadmin_context_throws +masakari.tests.unit.test_policy.AdminRolePolicyTestCase.test_authorize_admin_actions_with_nonadmin_context_throws ... ok +2026-01-25 16:45:08.650 1071685 WARNING masakari.engine.drivers.taskflow.driver [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Failed to evacuate all instances from failed_host: 'fake_host' using 'auto' workflow, retrying using 'reserved_host' workflow.: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_complete_auto_priority_recovery_flow_failure masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_complete_auto_priority_recovery_flow_failure ... ok -2026-01-24 14:39:13.638 3126278 INFO oslo_db.sqlalchemy.provision [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] The postgresql+psycopg2 backend is unavailable: (psycopg2.OperationalError) Connection refused - Is the server running on that host and accepting TCP/IP connections? - -(Background on this error at: https://sqlalche.me/e/20/e3q8) -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_is_duplicate_true -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_is_duplicate_true ... ok -2026-01-24 14:39:13.701 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. -masakari.tests.unit.objects.test_objects.TestObject.test_changed_2 -masakari.tests.unit.objects.test_objects.TestObject.test_changed_2 ... ok -2026-01-24 14:39:13.720 3126287 WARNING masakari.engine.drivers.taskflow.driver [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Failed to evacuate all instances from failed_host 'fake_host' using 'reserved_host' workflow, retrying using 'auto' workflow: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. +masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_call_false +masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_call_false ... ok +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_update_exception +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_segment_update_exception ... ok +masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_call_true +masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_call_true ... ok +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_update +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_update ... ok +masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_init_false +masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_init_false ... ok +masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_init_true +masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_init_true ... ok +2026-01-25 16:45:08.677 1071680 ERROR masakari.ha.api [None req-44071375-2c61-4068-9a0a-e4fe0846724c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Failover segment f13ed33b-db6f-4cf9-9f73-9b614eac18c3 can't be updated as it is in-use to process notifications. +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_update_segment_under_recovery +masakari.tests.unit.ha.test_api.FailoverSegmentAPITestCase.test_update_segment_under_recovery ... ok +masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_equal +masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_equal ... ok +masakari.tests.unit.test_rpc.RPCAPITestCase.test_add_extra_exmods +masakari.tests.unit.test_rpc.RPCAPITestCase.test_add_extra_exmods ... ok +masakari.tests.unit.test_rpc.RPCAPITestCase.test_clear_extra_exmods +masakari.tests.unit.test_rpc.RPCAPITestCase.test_clear_extra_exmods ... ok +masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_ignore_equal +masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_ignore_equal ... ok +masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_allowed_exmods +masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_allowed_exmods ... ok +masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_not_equal +masakari.tests.unit.objects.test_objects.TestObjEqualPrims.test_object_not_equal ... ok +masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_client +masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_client ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_create +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_create ... ok +2026-01-25 16:45:08.722 1071681 INFO masakari.engine.driver [None req-4f288cb6-f4b3-48b0-ae2f-decebfd96154 ca80219a-768f-4677-b394-75a1ae331338 c893411e-34ec-4679-8e53-f0968c095d0c - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:08.724 1071681 ERROR masakari.engine.manager [None req-28661224-5c6a-4503-b134-38b1a297bdf8 - - - - - -] Periodic task 'check_expired_notifications': Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 is expired. +masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_check_expired_notifications +masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_check_expired_notifications ... ok +masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_server +masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_server ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_destroy +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_destroy ... ok +2026-01-25 16:45:08.734 1071681 INFO masakari.engine.driver [None req-28661224-5c6a-4503-b134-38b1a297bdf8 - - - - - -] Loading masakari notification driver 'taskflow_driver' +masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_get_notification_recovery_workflow_details +masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_get_notification_recovery_workflow_details ... ok +masakari.tests.unit.test_rpc.RPCAPITestCase.test_init +masakari.tests.unit.test_rpc.RPCAPITestCase.test_init ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_destroy_failover_segment_found +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_destroy_failover_segment_found ... ok +2026-01-25 16:45:08.746 1071681 INFO masakari.engine.driver [None req-6778744b-c4a8-4a90-a505-7dc6571b6582 - - - - - -] Loading masakari notification driver 'taskflow_driver' +masakari.tests.unit.test_rpc.RPCAPITestCase.test_init_cached_caps +masakari.tests.unit.test_rpc.RPCAPITestCase.test_init_cached_caps ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_id +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_id ... ok +masakari.tests.unit.test_rpc.RPCAPITestCase.test_set_defaults +masakari.tests.unit.test_rpc.RPCAPITestCase.test_set_defaults ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_name +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_name ... ok +masakari.tests.unit.test_service.TestLauncher.test_launch_app +masakari.tests.unit.test_service.TestLauncher.test_launch_app ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_uuid +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_by_uuid ... ok +2026-01-25 16:45:08.773 1071685 WARNING masakari.engine.drivers.taskflow.driver [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Failed to evacuate all instances from failed_host 'fake_host' using 'reserved_host' workflow, retrying using 'auto' workflow: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_complete_rh_priority_recovery_flow_failure masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_complete_rh_priority_recovery_flow_failure ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_changed_3 -masakari.tests.unit.objects.test_objects.TestObject.test_changed_3 ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_notification_exception -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_notification_exception ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_changed_4 -masakari.tests.unit.objects.test_objects.TestObject.test_changed_4 ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all ... ok +masakari.tests.unit.test_service.TestLauncher.test_launch_app_more_than_once_raises +masakari.tests.unit.test_service.TestLauncher.test_launch_app_more_than_once_raises ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_limit_and_marker_invalid_marker +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_limit_and_marker_invalid_marker ... ok +masakari.tests.unit.test_service.TestLauncher.test_launch_app_with_workers +masakari.tests.unit.test_service.TestLauncher.test_launch_app_with_workers ... ok masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_get_notification_recovery_workflow_details masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_get_notification_recovery_workflow_details ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_by_status -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_by_status ... ok +masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_custom_flow_for_auto_recovery +masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_custom_flow_for_auto_recovery ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_segment_by_recovery_method +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_segment_by_recovery_method ... ok +masakari.tests.unit.test_utils.MonkeyPatchDefaultTestCase.test_monkey_patch_default_mod +masakari.tests.unit.test_utils.MonkeyPatchDefaultTestCase.test_monkey_patch_default_mod ... ok masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_get_notification_recovery_workflow_details_raises_keyerror masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_get_notification_recovery_workflow_details_raises_keyerror ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_changed_with_sub_object -masakari.tests.unit.objects.test_objects.TestObject.test_changed_with_sub_object ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_invalid_sort_dir -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_invalid_sort_dir ... ok -2026-01-24 14:39:13.902 3126287 WARNING masakari.engine.drivers.taskflow.driver [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Failed to evacuate all instances from failed_host 'fake_host' using 'reserved_host' workflow, retrying using 'auto' workflow: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. -masakari.tests.unit.objects.test_objects.TestObject.test_changes_in_primitive -masakari.tests.unit.objects.test_objects.TestObject.test_changes_in_primitive ... ok +2026-01-25 16:45:08.799 1071681 INFO masakari.engine.driver [None req-10353c5c-37e4-4062-8309-d0f3e334126d - - - - - -] Loading masakari notification driver 'taskflow_driver' +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_segment_by_service_type +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_get_segment_by_service_type ... ok +2026-01-25 16:45:08.811 1071685 WARNING masakari.engine.drivers.taskflow.driver [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Failed to evacuate all instances from failed_host 'fake_host' using 'reserved_host' workflow, retrying using 'auto' workflow: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_rh_priority_recovery_flow_auto_success masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_rh_priority_recovery_flow_auto_success ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_marker_not_found -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_marker_not_found ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_contains -masakari.tests.unit.objects.test_objects.TestObject.test_contains ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_notification -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_notification ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_dehydration -masakari.tests.unit.objects.test_objects.TestObject.test_dehydration ... ok -2026-01-24 14:39:14.279 3126287 WARNING masakari.engine.drivers.taskflow.driver [None req-34332cc9-2637-42b4-91b5-cee6b47304ac 643b315c-c453-4d44-995c-cd9c2455baba 8c655182-0d16-4981-a646-dfb7486b0908 - - - -] Failed to evacuate all instances from failed_host 'fake_host' using 'reserved_host' workflow, retrying using 'auto' workflow +masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_custom_flow_for_rh_recovery +masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_custom_flow_for_rh_recovery ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_obj_make_compatible +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_obj_make_compatible ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_recreate_fails +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_recreate_fails ... ok +2026-01-25 16:45:08.822 1071685 WARNING masakari.engine.drivers.taskflow.driver [None req-e3f08430-80cf-4cb3-9e19-9dbb4cf7ddc4 25da318c-505f-435d-ae2c-d1e19cd0eb94 fe66da82-1ffe-4bfd-9584-92404652f8a2 - - - -] Failed to evacuate all instances from failed_host 'fake_host' using 'reserved_host' workflow, retrying using 'auto' workflow masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_rh_priority_recovery_flow_reserved_hosts_not_available masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_rh_priority_recovery_flow_reserved_hosts_not_available ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_notification_not_found -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_notification_not_found ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_delattr -masakari.tests.unit.objects.test_objects.TestObject.test_delattr ... ok +2026-01-25 16:45:08.824 1071681 INFO masakari.engine.driver [None req-a8a6927a-c009-48db-a2a9-6c8f3a940ea8 - - - - - -] Loading masakari notification driver 'taskflow_driver' masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_rh_priority_recovery_flow_rh_success masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_rh_priority_recovery_flow_rh_success ... ok -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_is_duplicate_true_for_any_notification_status -masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_is_duplicate_true_for_any_notification_status ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_delattr_unset -masakari.tests.unit.objects.test_objects.TestObject.test_delattr_unset ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save ... ok masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_rh_priority_recovery_flow_skip_recovery masakari.tests.unit.engine.drivers.taskflow.test_taskflow_driver.TaskflowDriverTestCase.test_rh_priority_recovery_flow_skip_recovery ... ok -masakari.tests.unit.db.test_migrations.TestMigrationsWalkPostgreSQL.test_walk_versions -masakari.tests.unit.db.test_migrations.TestMigrationsWalkPostgreSQL.test_walk_versions ... skipped "Backend 'postgresql+psycopg2' is unavailable: Could not connect" -masakari.tests.unit.objects.test_hosts.TestHostObject.test_create -masakari.tests.unit.objects.test_hosts.TestHostObject.test_create ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_get -masakari.tests.unit.objects.test_objects.TestObject.test_get ... ok -masakari.tests.unit.notifications.objects.test_notification.TestNotificationObjectVersions.test_notification_payload_version_depends_on_the_schema -masakari.tests.unit.notifications.objects.test_notification.TestNotificationObjectVersions.test_notification_payload_version_depends_on_the_schema ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_destroy -masakari.tests.unit.objects.test_hosts.TestHostObject.test_destroy ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_get_changes -masakari.tests.unit.objects.test_objects.TestObject.test_get_changes ... ok -masakari.tests.unit.objects.test_fields.TestEnum.test_coerce_bad_values -masakari.tests.unit.objects.test_fields.TestEnum.test_coerce_bad_values ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_destroy_host_not_found -masakari.tests.unit.objects.test_hosts.TestHostObject.test_destroy_host_not_found ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_hydration -masakari.tests.unit.objects.test_objects.TestObject.test_hydration ... ok -masakari.tests.unit.objects.test_fields.TestEnum.test_coerce_good_values -masakari.tests.unit.objects.test_fields.TestEnum.test_coerce_good_values ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_id -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_id ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_hydration_additional_unexpected_stuff -masakari.tests.unit.objects.test_objects.TestObject.test_hydration_additional_unexpected_stuff ... ok -masakari.tests.unit.objects.test_fields.TestEnum.test_fingerprint -masakari.tests.unit.objects.test_fields.TestEnum.test_fingerprint ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_name -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_name ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_hydration_bad_ns -masakari.tests.unit.objects.test_objects.TestObject.test_hydration_bad_ns ... ok -masakari.tests.unit.objects.test_fields.TestEnum.test_from_primitive -masakari.tests.unit.objects.test_fields.TestEnum.test_from_primitive ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_uuid -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_by_uuid ... ok -masakari.tests.unit.objects.test_fields.TestEnum.test_stringify -masakari.tests.unit.objects.test_fields.TestEnum.test_stringify ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_hydration_type_error -masakari.tests.unit.objects.test_objects.TestObject.test_hydration_type_error ... ok -masakari.tests.unit.objects.test_fields.TestEnum.test_stringify_invalid -masakari.tests.unit.objects.test_fields.TestEnum.test_stringify_invalid ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_host_by_filters -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_host_by_filters ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_hydration_version_different -masakari.tests.unit.objects.test_objects.TestObject.test_hydration_version_different ... ok -masakari.tests.unit.objects.test_fields.TestEnum.test_to_primitive -masakari.tests.unit.objects.test_fields.TestEnum.test_to_primitive ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_limit_and_marker_invalid_marker -masakari.tests.unit.objects.test_hosts.TestHostObject.test_get_limit_and_marker_invalid_marker ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_load -masakari.tests.unit.objects.test_objects.TestObject.test_load ... ok -masakari.tests.unit.objects.test_fields.TestEnum.test_with_empty_values -masakari.tests.unit.objects.test_fields.TestEnum.test_with_empty_values ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_obj_make_compatible -masakari.tests.unit.objects.test_hosts.TestHostObject.test_obj_make_compatible ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_load_in_base -masakari.tests.unit.objects.test_objects.TestObject.test_load_in_base ... ok -masakari.tests.unit.objects.test_fields.TestEnum.test_without_valid_values -masakari.tests.unit.objects.test_fields.TestEnum.test_without_valid_values ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_recreate_fails -masakari.tests.unit.objects.test_hosts.TestHostObject.test_recreate_fails ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_loaded_in_primitive -masakari.tests.unit.objects.test_objects.TestObject.test_loaded_in_primitive ... ok -masakari.tests.unit.test_api_validation.PatternPropertiesTestCase.test_validate_patternProperties -masakari.tests.unit.test_api_validation.PatternPropertiesTestCase.test_validate_patternProperties ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_save -masakari.tests.unit.objects.test_hosts.TestHostObject.test_save ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_attr_is_set -masakari.tests.unit.objects.test_objects.TestObject.test_obj_attr_is_set ... ok -2026-01-24 14:39:15.703 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:15.713 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:15.721 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:15.721 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -masakari.tests.unit.test_api_validation.PatternPropertiesTestCase.test_validate_patternProperties_fails -masakari.tests.unit.test_api_validation.PatternPropertiesTestCase.test_validate_patternProperties_fails ... ok -2026-01-24 14:39:15.729 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:15.729 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:15.730 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:15.752 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery_custom_ha_key -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery_custom_ha_key ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_host_already_exists -masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_host_already_exists ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_constructor -masakari.tests.unit.objects.test_objects.TestObject.test_obj_constructor ... ok -masakari.tests.unit.test_wsgi.TestLoaderNothingExists.test_asbpath_config_not_found -masakari.tests.unit.test_wsgi.TestLoaderNothingExists.test_asbpath_config_not_found ... ok -2026-01-24 14:39:16.021 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. -masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_host_not_found -masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_host_not_found ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_fields -masakari.tests.unit.objects.test_objects.TestObject.test_obj_fields ... ok -masakari.tests.unit.test_wsgi.TestLoaderNothingExists.test_relpath_config_not_found -masakari.tests.unit.test_wsgi.TestLoaderNothingExists.test_relpath_config_not_found ... ok -masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_lazy_attribute_changed -masakari.tests.unit.objects.test_hosts.TestHostObject.test_save_lazy_attribute_changed ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_doesnt_skip_falsey_sub_objects -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_doesnt_skip_falsey_sub_objects ... ok -masakari.tests.unit.test_api_validation.FormatCheckerTestCase.test_format_checker_failed -masakari.tests.unit.test_api_validation.FormatCheckerTestCase.test_format_checker_failed ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_handles_list_of_objects -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_handles_list_of_objects ... ok -masakari.tests.unit.test_api_validation.FormatCheckerTestCase.test_format_checker_failed_with_non_string -masakari.tests.unit.test_api_validation.FormatCheckerTestCase.test_format_checker_failed_with_non_string ... ok -masakari.tests.unit.test_api_validation.StringLengthTestCase.test_validate_string_length -masakari.tests.unit.test_api_validation.StringLengthTestCase.test_validate_string_length ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_hits_sub_objects -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_hits_sub_objects ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_skips_unset_sub_objects -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_compatible_skips_unset_sub_objects ... ok -masakari.tests.unit.test_api_validation.StringLengthTestCase.test_validate_string_length_fails -masakari.tests.unit.test_api_validation.StringLengthTestCase.test_validate_string_length_fails ... ok -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_obj_compatible -masakari.tests.unit.objects.test_objects.TestObject.test_obj_make_obj_compatible ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_mutable_default -masakari.tests.unit.objects.test_objects.TestObject.test_obj_mutable_default ... ok -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command_exceeded_age_in_days -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command_exceeded_age_in_days ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_mutable_default_set_default -masakari.tests.unit.objects.test_objects.TestObject.test_obj_mutable_default_set_default ... ok -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_read_only -masakari.tests.unit.objects.test_objects.TestObject.test_obj_read_only ... ok -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_invalid_age_in_days -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_invalid_age_in_days ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_repr -masakari.tests.unit.objects.test_objects.TestObject.test_obj_repr ... ok -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_invalid_max_rows -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_invalid_max_rows ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_obj_reset_changes_recursive -masakari.tests.unit.objects.test_objects.TestObject.test_obj_reset_changes_recursive ... ok -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_max_rows -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_max_rows ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_object_attrs_in_init -masakari.tests.unit.objects.test_objects.TestObject.test_object_attrs_in_init ... ok -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_negative_age_in_days -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_negative_age_in_days ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_object_property -masakari.tests.unit.objects.test_objects.TestObject.test_object_property ... ok -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_negative_max_rows -masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_negative_max_rows ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_object_property_type_error -masakari.tests.unit.objects.test_objects.TestObject.test_object_property_type_error ... ok -masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_context -masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_context ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_orphaned_object -masakari.tests.unit.objects.test_objects.TestObject.test_orphaned_object ... ok -masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_context_different_from_passed -masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_context_different_from_passed ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_set_all_defaults -masakari.tests.unit.objects.test_objects.TestObject.test_set_all_defaults ... ok -masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_no_context -masakari.tests.unit.test_utils.SpawnNTestCase.test_spawn_n_no_context ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults -masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults_no_default -masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults_no_default ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults_not_overwrite -masakari.tests.unit.objects.test_objects.TestObject.test_set_defaults_not_overwrite ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_static_result -masakari.tests.unit.objects.test_objects.TestObject.test_static_result ... ok -masakari.tests.unit.objects.test_objects.TestObject.test_updates -masakari.tests.unit.objects.test_objects.TestObject.test_updates ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save_failover_segment_already_exists +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save_failover_segment_already_exists ... ok +masakari.tests.unit.objects.test_objects.TestObjMethodOverrides.test_obj_reset_changes +masakari.tests.unit.objects.test_objects.TestObjMethodOverrides.test_obj_reset_changes ... ok +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save_failover_segment_not_found +masakari.tests.unit.objects.test_segments.TestFailoverSegmentObject.test_save_failover_segment_not_found ... ok masakari.tests.unit.objects.test_objects.TestObjectVersions.test_list_obj_make_compatible masakari.tests.unit.objects.test_objects.TestObjectVersions.test_list_obj_make_compatible ... ok +masakari.tests.unit.test_api_validation.RequiredDisableTestCase.test_validate_required_disable +masakari.tests.unit.test_api_validation.RequiredDisableTestCase.test_validate_required_disable ... ok masakari.tests.unit.objects.test_objects.TestObjectVersions.test_list_obj_make_compatible_when_no_objects masakari.tests.unit.objects.test_objects.TestObjectVersions.test_list_obj_make_compatible_when_no_objects ... ok +masakari.tests.unit.test_api_validation.StringLengthTestCase.test_validate_string_length +masakari.tests.unit.test_api_validation.StringLengthTestCase.test_validate_string_length ... ok masakari.tests.unit.objects.test_objects.TestObjectVersions.test_obj_make_compatible masakari.tests.unit.objects.test_objects.TestObjectVersions.test_obj_make_compatible ... ok -masakari.tests.unit.test_api_validation.IntegerRangeTestCase.test_validate_integer_range -masakari.tests.unit.test_api_validation.IntegerRangeTestCase.test_validate_integer_range ... ok -masakari.tests.unit.test_api_validation.IntegerRangeTestCase.test_validate_integer_range_fails -masakari.tests.unit.test_api_validation.IntegerRangeTestCase.test_validate_integer_range_fails ... ok +masakari.tests.unit.test_api_validation.AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable +masakari.tests.unit.test_api_validation.AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable ... ok +masakari.tests.unit.test_api_validation.StringLengthTestCase.test_validate_string_length_fails +masakari.tests.unit.test_api_validation.StringLengthTestCase.test_validate_string_length_fails ... ok +masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate +masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate ... ok +masakari.tests.unit.test_api_validation.AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable_fails +masakari.tests.unit.test_api_validation.AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable_fails ... ok +2026-01-25 16:45:08.912 1071680 ERROR masakari.exception [None req-44071375-2c61-4068-9a0a-e4fe0846724c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Improper or unknown HTTP status code used: 10 +masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_bad_code +masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_bad_code ... ok masakari.tests.unit.test_conf.ConfTest.test_reserved_huge_page masakari.tests.unit.test_conf.ConfTest.test_reserved_huge_page ... ok -2026-01-24 14:39:17.312 3126278 INFO masakari.engine.driver [req-422be9fd-f89c-440c-b954-051dbe89990c req-39414231-a58f-4da5-a736-3897c6910da5 adminuser - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:17.324 3126278 ERROR masakari.engine.manager [None req-06dcf5b4-3429-4c03-b6a1-5d497d5917da - - - - - -] Periodic task 'check_expired_notifications': Notification a5fc94ae-0441-4806-89e6-afcb0170499d is expired. -masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_check_expired_notifications -masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_check_expired_notifications ... ok -2026-01-24 14:39:17.351 3126278 INFO masakari.engine.driver [None req-06dcf5b4-3429-4c03-b6a1-5d497d5917da - - - - - -] Loading masakari notification driver 'taskflow_driver' -masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_get_notification_recovery_workflow_details -masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_get_notification_recovery_workflow_details ... ok -2026-01-24 14:39:17.387 3126278 INFO masakari.engine.driver [None req-436b83d3-b41f-40ae-8ade-c2fd389826ab - - - - - -] Loading masakari notification driver 'taskflow_driver' -masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_custom_flow_for_auto_recovery -masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_custom_flow_for_auto_recovery ... ok -2026-01-24 14:39:17.505 3126278 INFO masakari.engine.driver [None req-0f61d022-2606-45d1-9e1c-84419730fd76 - - - - - -] Loading masakari notification driver 'taskflow_driver' -masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_custom_flow_for_rh_recovery -masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_custom_flow_for_rh_recovery ... ok -2026-01-24 14:39:17.567 3126278 INFO masakari.engine.driver [None req-316f0451-cf57-43a8-a4f4-8bf29706c15d - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:18.023 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:18.040 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:18.040 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:18.055 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call aggregate-list command to get list of all aggregates. -2026-01-24 14:39:18.056 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call add_host command to add host 'fake-reserved-host' to aggregate 'fake_agg_1'. -2026-01-24 14:39:18.056 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call add_host command to add host 'fake-reserved-host' to aggregate 'fake_agg_2'. -2026-01-24 14:39:18.056 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:18.057 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:18.060 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:18.060 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:18.072 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host fake-reserved-host -2026-01-24 14:39:18.072 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host fake-reserved-host -2026-01-24 14:39:18.072 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:18.073 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:18.073 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:18.080 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:18.106 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:18.106 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_multiple_aggregates -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_multiple_aggregates ... ok -2026-01-24 14:39:18.173 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. -2026-01-24 14:39:19.603 3126278 INFO masakari.compute.nova [None req-04304b03-5440-4b71-a8b1-84646b608690 - - - - - -] Call get server command for instance 1 -2026-01-24 14:39:19.604 3126278 INFO masakari.compute.nova [None req-04304b03-5440-4b71-a8b1-84646b608690 - - - - - -] Call get server command for instance 2 +masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_without_title_known_code +masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_without_title_known_code ... ok +2026-01-25 16:45:08.930 1071680 ERROR masakari.exception [None req-44071375-2c61-4068-9a0a-e4fe0846724c c17d04b5-4f04-4925-8070-bded7afae8ac 34245a8d-d850-4f77-9b47-1410099aafa2 - - - -] Improper or unknown HTTP status code used: 499 +masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_without_title_unknown_code +masakari.tests.unit.test_exception.ConvertedExceptionTestCase.test_instantiate_without_title_unknown_code ... ok +masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_double_wrapped +masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_double_wrapped ... ok +masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_single_wrapped +masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_single_wrapped ... ok +masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_triple_wrapped +masakari.tests.unit.test_safeutils.WrappedCodeTestCase.test_triple_wrapped ... ok +2026-01-25 16:45:08.986 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:08.986 1071684 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.instance_failure.ConfirmInstanceActiveTask.execute.._wait_for_active' failed: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.00 seconds +2026-01-25 16:45:08.986 1071684 ERROR oslo.service.loopingcall Traceback (most recent call last): +2026-01-25 16:45:08.986 1071684 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 154, in _run_loop +2026-01-25 16:45:08.986 1071684 ERROR oslo.service.loopingcall idle = idle_for_func(result, self._elapsed(watch)) +2026-01-25 16:45:08.986 1071684 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:08.986 1071684 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 219, in _idle_for +2026-01-25 16:45:08.986 1071684 ERROR oslo.service.loopingcall raise LoopingCallTimeOut( +2026-01-25 16:45:08.986 1071684 ERROR oslo.service.loopingcall oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.00 seconds +2026-01-25 16:45:08.986 1071684 ERROR oslo.service.loopingcall +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_start_failed +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_start_failed ... ok +2026-01-25 16:45:09.014 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:09.016 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:09.016 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_conflict_instance_already_stoppped +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_conflict_instance_already_stoppped ... ok +2026-01-25 16:45:09.042 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:09.043 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_conflict_instance_in_error +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_conflict_instance_in_error ... ok +2026-01-25 16:45:09.064 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:09.065 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:09.286 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:09.300 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:09.301 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:09.306 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call aggregate-list command to get list of all aggregates. +2026-01-25 16:45:09.307 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call add_host command to add host 'fake-reserved-host' to aggregate 'fake_agg'. +2026-01-25 16:45:09.308 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:09.309 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:09.315 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:09.315 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:09.321 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host fake-reserved-host +2026-01-25 16:45:09.322 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host fake-reserved-host +2026-01-25 16:45:09.323 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:09.323 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:09.324 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:09.329 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:09.352 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:09.352 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_RH_recovery +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_RH_recovery ... ok +2026-01-25 16:45:09.376 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. +2026-01-25 16:45:10.066 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:10.854 1071681 INFO masakari.compute.nova [None req-24016f30-6472-4507-ae9c-c3bc70caf1fc - - - - - -] Call get server command for instance 1 +2026-01-25 16:45:10.857 1071681 INFO masakari.compute.nova [None req-24016f30-6472-4507-ae9c-c3bc70caf1fc - - - - - -] Call get server command for instance 2 masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_flow_for_auto_recovery masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_flow_for_auto_recovery ... ok -2026-01-24 14:39:19.651 3126278 INFO masakari.engine.driver [None req-04304b03-5440-4b71-a8b1-84646b608690 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:20.175 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:20.189 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.195 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.198 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call aggregate-list command to get list of all aggregates. -2026-01-24 14:39:20.203 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call add_host command to add host 'fake-reserved-host' to aggregate 'fake_agg'. -2026-01-24 14:39:20.204 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.204 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.216 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.216 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.224 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host fake-reserved-host -2026-01-24 14:39:20.225 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host fake-reserved-host -2026-01-24 14:39:20.225 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.226 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.226 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.237 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.264 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.264 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_reserved_host_recovery -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_reserved_host_recovery ... ok -2026-01-24 14:39:20.320 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:20.329 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.337 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.337 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.345 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:20.346 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.346 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.372 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_stopped_instances -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_stopped_instances ... ok -2026-01-24 14:39:20.418 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:20.444 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 -2026-01-24 14:39:20.444 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.445 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.448 3126247 INFO masakari.compute.nova [-] Call get server command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 -2026-01-24 14:39:20.448 3126247 INFO masakari.compute.nova [-] Call get server command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 -2026-01-24 14:39:20.449 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 to status: error. -2026-01-24 14:39:20.449 3126247 INFO masakari.compute.nova [-] Call get server command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 -2026-01-24 14:39:20.453 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.454 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.454 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 185b4e10-6033-4b06-a689-128d7161eaf7 to status: error. -2026-01-24 14:39:20.454 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.457 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.457 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.457 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 to status: error. -2026-01-24 14:39:20.457 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.461 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 on host None -2026-01-24 14:39:20.461 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:20.462 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host None -2026-01-24 14:39:20.462 3126247 INFO masakari.compute.nova [-] Call get server command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 -2026-01-24 14:39:20.462 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.462 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.463 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 -2026-01-24 14:39:20.463 3126247 INFO masakari.compute.nova [-] Call stop server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.463 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:20.466 3126247 INFO masakari.compute.nova [-] Call get server command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 -2026-01-24 14:39:20.467 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.470 3126247 INFO masakari.compute.nova [-] Call reset state command on instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 to status: error. -2026-01-24 14:39:20.470 3126247 INFO masakari.compute.nova [-] Call get server command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 -2026-01-24 14:39:20.473 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.488 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 6c488fae-0d1e-4807-b18c-0b2f3b0b4cd0 -2026-01-24 14:39:20.488 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.488 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_task_state_not_none -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_task_state_not_none ... ok -2026-01-24 14:39:20.537 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:20.538 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Ignoring recovery of HA_Enabled instance '62a1b8da-4f02-405c-9cb7-35cf36edfda5' as it is in 'error' state. -2026-01-24 14:39:20.552 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.555 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.555 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.563 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 on host None -2026-01-24 14:39:20.563 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.564 3126247 INFO masakari.compute.nova [-] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -2026-01-24 14:39:20.582 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 185b4e10-6033-4b06-a689-128d7161eaf7 -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignore_error_instances -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignore_error_instances ... ok -2026-01-24 14:39:20.613 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:20.613 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Ignoring recovery of HA_Enabled instance '62a1b8da-4f02-405c-9cb7-35cf36edfda5' as it is in 'error' state. -2026-01-24 14:39:20.613 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Skipped host 'fake-host' recovery as no instances needs to be evacuated -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignore_error_instances_raise_skip_host_recovery -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignore_error_instances_raise_skip_host_recovery ... ok -2026-01-24 14:39:21.697 3126278 INFO masakari.compute.nova [None req-11471178-f126-496c-bc17-97bdfef1826a - - - - - -] Call get server command for instance 1 -2026-01-24 14:39:21.698 3126278 INFO masakari.compute.nova [None req-11471178-f126-496c-bc17-97bdfef1826a - - - - - -] Call get server command for instance 2 +2026-01-25 16:45:10.880 1071681 INFO masakari.engine.driver [None req-24016f30-6472-4507-ae9c-c3bc70caf1fc - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:11.067 1071684 INFO masakari.compute.nova [-] Call get server command for instance 1 +2026-01-25 16:45:11.067 1071684 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.instance_failure.StopInstanceTask.execute.._wait_for_power_off' failed: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.00 seconds +2026-01-25 16:45:11.067 1071684 ERROR oslo.service.loopingcall Traceback (most recent call last): +2026-01-25 16:45:11.067 1071684 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 154, in _run_loop +2026-01-25 16:45:11.067 1071684 ERROR oslo.service.loopingcall idle = idle_for_func(result, self._elapsed(watch)) +2026-01-25 16:45:11.067 1071684 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:11.067 1071684 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 219, in _idle_for +2026-01-25 16:45:11.067 1071684 ERROR oslo.service.loopingcall raise LoopingCallTimeOut( +2026-01-25 16:45:11.067 1071684 ERROR oslo.service.loopingcall oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.00 seconds +2026-01-25 16:45:11.067 1071684 ERROR oslo.service.loopingcall +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_failed +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_stop_failed ... ok +2026-01-25 16:45:11.094 1071684 INFO masakari.compute.nova [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Call get server command for instance 1 +2026-01-25 16:45:11.095 1071684 WARNING masakari.engine.drivers.taskflow.instance_failure [None req-3e0f6a7e-29bd-4dc6-9a1d-a1ab3e57f784 testuser - - - - -] Recovery of instance '1' is ignored as it is in 'paused' state. +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_vm_in_paused_state +masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow_vm_in_paused_state ... ok +masakari.tests.unit.objects.test_fields.TestString.test_coerce_bad_values +masakari.tests.unit.objects.test_fields.TestString.test_coerce_bad_values ... ok +masakari.tests.unit.objects.test_fields.TestString.test_coerce_good_values +masakari.tests.unit.objects.test_fields.TestString.test_coerce_good_values ... ok +masakari.tests.unit.objects.test_fields.TestString.test_from_primitive +masakari.tests.unit.objects.test_fields.TestString.test_from_primitive ... ok +masakari.tests.unit.objects.test_fields.TestString.test_stringify +masakari.tests.unit.objects.test_fields.TestString.test_stringify ... ok +masakari.tests.unit.objects.test_fields.TestString.test_to_primitive +masakari.tests.unit.objects.test_fields.TestString.test_to_primitive ... ok +masakari.tests.unit.test_api_validation.DatetimeTestCase.test_validate_datetime +masakari.tests.unit.test_api_validation.DatetimeTestCase.test_validate_datetime ... ok +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_context +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_context ... ok +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_entity +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_entity ... ok +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_entity_null_base +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_deserialize_entity_null_base ... ok +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_context +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_context ... ok +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_entity +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_entity ... ok +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_entity_null_base +masakari.tests.unit.test_rpc.TestRequestContextSerializer.test_serialize_entity_null_base ... ok +masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_more_layers +masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_more_layers ... ok +masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_passes +masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_passes ... ok +masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_raises +masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_raises ... ok +masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_var_no_of_args +masakari.tests.unit.test_utils.ExpectedArgsTestCase.test_var_no_of_args ... ok +masakari.tests.unit.test_versions.VersionTestCase.test_release_file +masakari.tests.unit.test_versions.VersionTestCase.test_release_file ... ok +masakari.tests.unit.test_versions.VersionTestCase.test_version_string_with_package_is_good +masakari.tests.unit.test_versions.VersionTestCase.test_version_string_with_package_is_good ... ok +2026-01-25 16:45:11.377 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:11.391 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:11.391 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:11.396 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:11.397 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:11.403 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:11.404 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:11.409 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:11.410 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:11.411 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:11.411 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:11.412 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:11.417 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:11.440 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:11.440 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery ... ok +2026-01-25 16:45:11.462 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. +2026-01-25 16:45:12.931 1071681 INFO masakari.compute.nova [None req-67228534-f23a-47bf-ad5b-19fd6a05ab69 - - - - - -] Call get server command for instance 1 +2026-01-25 16:45:12.933 1071681 INFO masakari.compute.nova [None req-67228534-f23a-47bf-ad5b-19fd6a05ab69 - - - - - -] Call get server command for instance 2 masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_flow_for_rh_recovery masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_flow_for_rh_recovery ... ok -2026-01-24 14:39:21.758 3126278 INFO masakari.engine.driver [None req-11471178-f126-496c-bc17-97bdfef1826a - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.085 1071681 INFO masakari.engine.driver [None req-67228534-f23a-47bf-ad5b-19fd6a05ab69 - - - - - -] Loading masakari notification driver 'taskflow_driver' masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_instance_failure_custom_flow_recovery masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_instance_failure_custom_flow_recovery ... ok -2026-01-24 14:39:21.895 3126278 INFO masakari.engine.driver [None req-a66781d7-a025-4db0-b65a-d85ca0c67686 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:21.910 3126278 INFO masakari.compute.nova [None req-83ec14a8-d1f5-4586-b80c-b0b4b3cc61b3 - - - - - -] Call get server command for instance 62965916-df87-4d2d-9787-91a67566446c -2026-01-24 14:39:21.911 3126278 INFO masakari.compute.nova [None req-83ec14a8-d1f5-4586-b80c-b0b4b3cc61b3 - - - - - -] Call stop server command for instance 62965916-df87-4d2d-9787-91a67566446c -2026-01-24 14:39:21.911 3126278 INFO masakari.compute.nova [-] Call get server command for instance 62965916-df87-4d2d-9787-91a67566446c -2026-01-24 14:39:21.914 3126278 INFO masakari.compute.nova [None req-83ec14a8-d1f5-4586-b80c-b0b4b3cc61b3 - - - - - -] Call get server command for instance 62965916-df87-4d2d-9787-91a67566446c -2026-01-24 14:39:21.914 3126278 INFO masakari.compute.nova [None req-83ec14a8-d1f5-4586-b80c-b0b4b3cc61b3 - - - - - -] Call start server command for instance 62965916-df87-4d2d-9787-91a67566446c -2026-01-24 14:39:21.925 3126278 INFO masakari.compute.nova [-] Call get server command for instance 62965916-df87-4d2d-9787-91a67566446c -2026-01-24 14:39:21.932 3126278 INFO masakari.compute.nova [None req-83ec14a8-d1f5-4586-b80c-b0b4b3cc61b3 - - - - - -] Call get server command for instance 62965916-df87-4d2d-9787-91a67566446c +2026-01-25 16:45:13.116 1071681 INFO masakari.engine.driver [None req-407ec4bc-8b18-4ca5-b8cf-a80a2770df8e - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.124 1071681 INFO masakari.compute.nova [None req-e9711bff-20b4-4a0a-8b36-d247ede9b40e - - - - - -] Call get server command for instance 182d8a15-5da9-4d58-b366-7caa9bfd78a8 +2026-01-25 16:45:13.125 1071681 INFO masakari.compute.nova [None req-e9711bff-20b4-4a0a-8b36-d247ede9b40e - - - - - -] Call stop server command for instance 182d8a15-5da9-4d58-b366-7caa9bfd78a8 +2026-01-25 16:45:13.125 1071681 INFO masakari.compute.nova [-] Call get server command for instance 182d8a15-5da9-4d58-b366-7caa9bfd78a8 +2026-01-25 16:45:13.128 1071681 INFO masakari.compute.nova [None req-e9711bff-20b4-4a0a-8b36-d247ede9b40e - - - - - -] Call get server command for instance 182d8a15-5da9-4d58-b366-7caa9bfd78a8 +2026-01-25 16:45:13.128 1071681 INFO masakari.compute.nova [None req-e9711bff-20b4-4a0a-8b36-d247ede9b40e - - - - - -] Call start server command for instance 182d8a15-5da9-4d58-b366-7caa9bfd78a8 +2026-01-25 16:45:13.130 1071681 INFO masakari.compute.nova [-] Call get server command for instance 182d8a15-5da9-4d58-b366-7caa9bfd78a8 +2026-01-25 16:45:13.133 1071681 INFO masakari.compute.nova [None req-e9711bff-20b4-4a0a-8b36-d247ede9b40e - - - - - -] Call get server command for instance 182d8a15-5da9-4d58-b366-7caa9bfd78a8 masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_instance_failure_flow_recovery masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_instance_failure_flow_recovery ... ok -2026-01-24 14:39:21.990 3126278 INFO masakari.engine.driver [None req-83ec14a8-d1f5-4586-b80c-b0b4b3cc61b3 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.143 1071681 INFO masakari.engine.driver [None req-e9711bff-20b4-4a0a-8b36-d247ede9b40e - - - - - -] Loading masakari notification driver 'taskflow_driver' masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_failure_custom_flow_recovery masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_failure_custom_flow_recovery ... ok -2026-01-24 14:39:22.078 3126278 INFO masakari.engine.driver [None req-243ff347-9da6-49a4-88f5-dd800bd70024 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.090 3126278 INFO masakari.compute.nova [None req-a063a104-5ada-4574-8ade-f4adb7006de7 - - - - - -] Disable nova-compute on fake-host +2026-01-25 16:45:13.170 1071681 INFO masakari.engine.driver [None req-eb0b8d73-1a26-4712-b8e1-15213b211d2f - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.181 1071681 INFO masakari.compute.nova [None req-13f0bcda-e8be-4ce5-8364-0b2cdd87715f - - - - - -] Disable nova-compute on fake-host masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_failure_flow_recovery masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_failure_flow_recovery ... ok -2026-01-24 14:39:22.158 3126278 INFO masakari.engine.driver [None req-a063a104-5ada-4574-8ade-f4adb7006de7 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.195 1071681 INFO masakari.engine.driver [None req-13f0bcda-e8be-4ce5-8364-0b2cdd87715f - - - - - -] Loading masakari notification driver 'taskflow_driver' /usr/lib/python3/dist-packages/oslo_context/context.py:420: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' user=self.user, /usr/lib/python3/dist-packages/oslo_context/context.py:421: DeprecationWarning: Property 'domain' has moved to 'domain_id' in version '2.6' and will be removed in version '3.0' @@ -5371,23 +5239,23 @@ user=self.user, /usr/lib/python3/dist-packages/oslo_context/context.py:421: DeprecationWarning: Property 'domain' has moved to 'domain_id' in version '2.6' and will be removed in version '3.0' domain=self.domain, -2026-01-24 14:39:22.184 3126278 INFO masakari.engine.manager [None req-f5e5b7cd-293b-4384-b5ed-a22218125f32 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST /usr/lib/python3/dist-packages/oslo_context/context.py:422: DeprecationWarning: Property 'user_domain' has moved to 'user_domain_id' in version '2.6' and will be removed in version '3.0' user_domain=self.user_domain, /usr/lib/python3/dist-packages/oslo_context/context.py:423: DeprecationWarning: Property 'project_domain' has moved to 'project_domain_id' in version '2.6' and will be removed in version '3.0' project_domain=self.project_domain, -2026-01-24 14:39:22.186 3126278 INFO masakari.engine.manager [None req-f5e5b7cd-293b-4384-b5ed-a22218125f32 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: ignored. +2026-01-25 16:45:13.198 1071681 INFO masakari.engine.manager [None req-9c0b4e7b-c8ab-430e-a400-611889281808 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.200 1071681 INFO masakari.engine.manager [None req-9c0b4e7b-c8ab-430e-a400-611889281808 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: ignored. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_host_failure_with_host_status_unknown masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_host_failure_with_host_status_unknown ... ok -2026-01-24 14:39:22.238 3126278 INFO masakari.engine.driver [None req-f5e5b7cd-293b-4384-b5ed-a22218125f32 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.368 3126278 INFO masakari.engine.manager [None req-67fc752f-7935-4249-9204-75c04b0da75f - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST -2026-01-24 14:39:22.369 3126278 INFO masakari.engine.manager [None req-67fc752f-7935-4249-9204-75c04b0da75f - - - - - -] Set host fake_host on maintenance. -2026-01-24 14:39:22.369 3126278 INFO masakari.engine.manager [None req-67fc752f-7935-4249-9204-75c04b0da75f - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. +2026-01-25 16:45:13.210 1071681 INFO masakari.engine.driver [None req-9c0b4e7b-c8ab-430e-a400-611889281808 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.213 1071681 INFO masakari.engine.manager [None req-c6d61e21-537d-4bae-b52b-af7f84c11315 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.213 1071681 INFO masakari.engine.manager [None req-c6d61e21-537d-4bae-b52b-af7f84c11315 - - - - - -] Set host fake_host on maintenance. +2026-01-25 16:45:13.214 1071681 INFO masakari.engine.manager [None req-c6d61e21-537d-4bae-b52b-af7f84c11315 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_host_failure_with_reserved_hosts masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_host_failure_with_reserved_hosts ... ok +2026-01-25 16:45:13.224 1071681 INFO masakari.engine.driver [None req-c6d61e21-537d-4bae-b52b-af7f84c11315 - - - - - -] Loading masakari notification driver 'taskflow_driver' /usr/lib/python3/dist-packages/oslo_context/context.py:420: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' user=self.user, -2026-01-24 14:39:22.415 3126278 INFO masakari.engine.driver [None req-67fc752f-7935-4249-9204-75c04b0da75f - - - - - -] Loading masakari notification driver 'taskflow_driver' /usr/lib/python3/dist-packages/oslo_context/context.py:421: DeprecationWarning: Property 'domain' has moved to 'domain_id' in version '2.6' and will be removed in version '3.0' domain=self.domain, /usr/lib/python3/dist-packages/oslo_context/context.py:422: DeprecationWarning: Property 'user_domain' has moved to 'user_domain_id' in version '2.6' and will be removed in version '3.0' @@ -5398,114 +5266,102 @@ user=self.user, /usr/lib/python3/dist-packages/oslo_context/context.py:421: DeprecationWarning: Property 'domain' has moved to 'domain_id' in version '2.6' and will be removed in version '3.0' domain=self.domain, -2026-01-24 14:39:22.421 3126278 INFO masakari.engine.manager [None req-e4965031-5e7f-41fc-a624-001f519edbf2 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST /usr/lib/python3/dist-packages/oslo_context/context.py:422: DeprecationWarning: Property 'user_domain' has moved to 'user_domain_id' in version '2.6' and will be removed in version '3.0' user_domain=self.user_domain, /usr/lib/python3/dist-packages/oslo_context/context.py:423: DeprecationWarning: Property 'project_domain' has moved to 'project_domain_id' in version '2.6' and will be removed in version '3.0' project_domain=self.project_domain, -2026-01-24 14:39:22.424 3126278 INFO masakari.engine.manager [None req-e4965031-5e7f-41fc-a624-001f519edbf2 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: ignored. +2026-01-25 16:45:13.227 1071681 INFO masakari.engine.manager [None req-554442ea-888b-44a2-afee-2db464e57042 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.228 1071681 INFO masakari.engine.manager [None req-554442ea-888b-44a2-afee-2db464e57042 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: ignored. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_host_failure_without_host_status masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_host_failure_without_host_status ... ok -2026-01-24 14:39:22.462 3126278 INFO masakari.engine.driver [None req-e4965031-5e7f-41fc-a624-001f519edbf2 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.465 3126278 INFO masakari.engine.manager [None req-321e3ebc-41b2-4112-b842-63b1e7fb6463 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST -2026-01-24 14:39:22.466 3126278 INFO masakari.engine.manager [None req-321e3ebc-41b2-4112-b842-63b1e7fb6463 - - - - - -] Set host fake_host on maintenance. -2026-01-24 14:39:22.466 3126278 ERROR masakari.engine.manager [None req-321e3ebc-41b2-4112-b842-63b1e7fb6463 - - - - - -] Failed to process notification 'a5fc94ae-0441-4806-89e6-afcb0170499d'. Reason: No reserved_hosts available for evacuation.: masakari.exception.ReservedHostsUnavailable: No reserved_hosts available for evacuation. -2026-01-24 14:39:22.475 3126278 INFO masakari.engine.manager [None req-321e3ebc-41b2-4112-b842-63b1e7fb6463 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: error. +2026-01-25 16:45:13.238 1071681 INFO masakari.engine.driver [None req-554442ea-888b-44a2-afee-2db464e57042 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.241 1071681 INFO masakari.engine.manager [None req-75508f7e-ce55-4891-918a-7990a83c47c3 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.242 1071681 INFO masakari.engine.manager [None req-75508f7e-ce55-4891-918a-7990a83c47c3 - - - - - -] Set host fake_host on maintenance. +2026-01-25 16:45:13.242 1071681 ERROR masakari.engine.manager [None req-75508f7e-ce55-4891-918a-7990a83c47c3 - - - - - -] Failed to process notification '3d433f38-5392-4f86-80d5-3e493b1c44e5'. Reason: No reserved_hosts available for evacuation.: masakari.exception.ReservedHostsUnavailable: No reserved_hosts available for evacuation. +2026-01-25 16:45:13.243 1071681 INFO masakari.engine.manager [None req-75508f7e-ce55-4891-918a-7990a83c47c3 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: error. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_host_failure_without_reserved_hosts masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_host_failure_without_reserved_hosts ... ok -2026-01-24 14:39:22.491 3126278 INFO masakari.engine.driver [None req-321e3ebc-41b2-4112-b842-63b1e7fb6463 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.497 3126278 INFO masakari.engine.manager [None req-11b110dd-3b72-4b36-9811-c0d1021a3fd1 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST -2026-01-24 14:39:22.497 3126278 INFO masakari.engine.manager [None req-11b110dd-3b72-4b36-9811-c0d1021a3fd1 - - - - - -] Set host fake_host on maintenance. -2026-01-24 14:39:22.498 3126278 INFO masakari.engine.manager [None req-11b110dd-3b72-4b36-9811-c0d1021a3fd1 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. +2026-01-25 16:45:13.253 1071681 INFO masakari.engine.driver [None req-75508f7e-ce55-4891-918a-7990a83c47c3 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.256 1071681 INFO masakari.engine.manager [None req-ed791dc8-5546-4c40-8b9b-97ef9c352f35 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.257 1071681 INFO masakari.engine.manager [None req-ed791dc8-5546-4c40-8b9b-97ef9c352f35 - - - - - -] Set host fake_host on maintenance. +2026-01-25 16:45:13.257 1071681 INFO masakari.engine.manager [None req-ed791dc8-5546-4c40-8b9b-97ef9c352f35 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_reserved_host_failure masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_reserved_host_failure ... ok +2026-01-25 16:45:13.268 1071681 INFO masakari.engine.driver [None req-ed791dc8-5546-4c40-8b9b-97ef9c352f35 - - - - - -] Loading masakari notification driver 'taskflow_driver' /usr/lib/python3/dist-packages/oslo_context/context.py:420: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' user=self.user, /usr/lib/python3/dist-packages/oslo_context/context.py:421: DeprecationWarning: Property 'domain' has moved to 'domain_id' in version '2.6' and will be removed in version '3.0' domain=self.domain, /usr/lib/python3/dist-packages/oslo_context/context.py:422: DeprecationWarning: Property 'user_domain' has moved to 'user_domain_id' in version '2.6' and will be removed in version '3.0' user_domain=self.user_domain, -2026-01-24 14:39:22.519 3126278 INFO masakari.engine.driver [None req-11b110dd-3b72-4b36-9811-c0d1021a3fd1 - - - - - -] Loading masakari notification driver 'taskflow_driver' /usr/lib/python3/dist-packages/oslo_context/context.py:423: DeprecationWarning: Property 'project_domain' has moved to 'project_domain_id' in version '2.6' and will be removed in version '3.0' project_domain=self.project_domain, -2026-01-24 14:39:22.527 3126278 INFO masakari.engine.manager [None req-d078acd8-8d18-4d04-aad3-10e740131a51 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: VM +2026-01-25 16:45:13.271 1071681 INFO masakari.engine.manager [None req-856bdda6-d836-40d1-ae2a-4396ea307389 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: VM masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_stop_from_recovery_failure masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_stop_from_recovery_failure ... ok -2026-01-24 14:39:22.542 3126278 INFO masakari.engine.driver [None req-d078acd8-8d18-4d04-aad3-10e740131a51 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.548 3126278 INFO masakari.engine.manager [None req-1af16dd7-e4bd-4c27-b3d3-bc408620ef59 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST -2026-01-24 14:39:22.549 3126278 WARNING masakari.engine.manager [None req-1af16dd7-e4bd-4c27-b3d3-bc408620ef59 - - - - - -] Invalid event: other received for notification type: COMPUTE_HOST -2026-01-24 14:39:22.549 3126278 INFO masakari.engine.manager [None req-1af16dd7-e4bd-4c27-b3d3-bc408620ef59 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: ignored. +2026-01-25 16:45:13.282 1071681 INFO masakari.engine.driver [None req-856bdda6-d836-40d1-ae2a-4396ea307389 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.284 1071681 INFO masakari.engine.manager [None req-964693c7-359f-45bb-a4d5-e43fba773277 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.285 1071681 WARNING masakari.engine.manager [None req-964693c7-359f-45bb-a4d5-e43fba773277 - - - - - -] Invalid event: other received for notification type: COMPUTE_HOST +2026-01-25 16:45:13.285 1071681 INFO masakari.engine.manager [None req-964693c7-359f-45bb-a4d5-e43fba773277 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: ignored. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_event_other masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_event_other ... ok -2026-01-24 14:39:22.571 3126278 INFO masakari.engine.driver [None req-1af16dd7-e4bd-4c27-b3d3-bc408620ef59 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.573 3126278 INFO masakari.engine.manager [None req-937efb87-f267-4ee7-835a-32e3cdd634ac - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST -2026-01-24 14:39:22.573 3126278 INFO masakari.engine.manager [None req-937efb87-f267-4ee7-835a-32e3cdd634ac - - - - - -] Notification type 'COMPUTE_HOST' received for host 'b3daed57-41fb-4935-8078-292b0343f1a3' has been started. -2026-01-24 14:39:22.573 3126278 INFO masakari.engine.manager [None req-937efb87-f267-4ee7-835a-32e3cdd634ac - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. +2026-01-25 16:45:13.295 1071681 INFO masakari.engine.driver [None req-964693c7-359f-45bb-a4d5-e43fba773277 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.297 1071681 INFO masakari.engine.manager [None req-5d538d38-e085-417a-8ea5-139ec3d18a94 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.297 1071681 INFO masakari.engine.manager [None req-5d538d38-e085-417a-8ea5-139ec3d18a94 - - - - - -] Notification type 'COMPUTE_HOST' received for host 'dbd310b9-7cd9-47f2-b547-2d8a121ed6d7' has been started. +2026-01-25 16:45:13.298 1071681 INFO masakari.engine.manager [None req-5d538d38-e085-417a-8ea5-139ec3d18a94 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_event_started masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_event_started ... ok -2026-01-24 14:39:22.595 3126278 INFO masakari.engine.driver [None req-937efb87-f267-4ee7-835a-32e3cdd634ac - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.597 3126278 INFO masakari.engine.manager [None req-0d6089e3-17d2-420a-864e-bb691dad7739 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST -2026-01-24 14:39:22.598 3126278 INFO masakari.engine.manager [None req-0d6089e3-17d2-420a-864e-bb691dad7739 - - - - - -] Set host fake_host on maintenance. -2026-01-24 14:39:22.598 3126278 INFO masakari.engine.manager [None req-0d6089e3-17d2-420a-864e-bb691dad7739 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. +2026-01-25 16:45:13.307 1071681 INFO masakari.engine.driver [None req-5d538d38-e085-417a-8ea5-139ec3d18a94 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.312 1071681 INFO masakari.engine.manager [None req-f0daee49-d467-4c5f-8656-beda96c2f6df - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.313 1071681 INFO masakari.engine.manager [None req-f0daee49-d467-4c5f-8656-beda96c2f6df - - - - - -] Set host fake_host on maintenance. +2026-01-25 16:45:13.313 1071681 INFO masakari.engine.manager [None req-f0daee49-d467-4c5f-8656-beda96c2f6df - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_event_stopped masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_event_stopped ... ok -2026-01-24 14:39:22.624 3126278 INFO masakari.engine.driver [None req-0d6089e3-17d2-420a-864e-bb691dad7739 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.632 3126278 INFO masakari.engine.manager [None req-2c4df469-700d-4550-b5b0-a46ea6f94dbb - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST -2026-01-24 14:39:22.633 3126278 INFO masakari.engine.manager [None req-2c4df469-700d-4550-b5b0-a46ea6f94dbb - - - - - -] Set host fake_host on maintenance. -2026-01-24 14:39:22.633 3126278 ERROR masakari.engine.manager [None req-2c4df469-700d-4550-b5b0-a46ea6f94dbb - - - - - -] Failed to process notification 'a5fc94ae-0441-4806-89e6-afcb0170499d'. Reason: Failed to execute host recovery.: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. -2026-01-24 14:39:22.633 3126278 INFO masakari.engine.manager [None req-2c4df469-700d-4550-b5b0-a46ea6f94dbb - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: error. +2026-01-25 16:45:13.323 1071681 INFO masakari.engine.driver [None req-f0daee49-d467-4c5f-8656-beda96c2f6df - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.327 1071681 INFO masakari.engine.manager [None req-effddf8b-8b2c-4bee-9673-671dd704cac4 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.327 1071681 INFO masakari.engine.manager [None req-effddf8b-8b2c-4bee-9673-671dd704cac4 - - - - - -] Set host fake_host on maintenance. +2026-01-25 16:45:13.328 1071681 ERROR masakari.engine.manager [None req-effddf8b-8b2c-4bee-9673-671dd704cac4 - - - - - -] Failed to process notification '3d433f38-5392-4f86-80d5-3e493b1c44e5'. Reason: Failed to execute host recovery.: masakari.exception.HostRecoveryFailureException: Failed to execute host recovery. +2026-01-25 16:45:13.328 1071681 INFO masakari.engine.manager [None req-effddf8b-8b2c-4bee-9673-671dd704cac4 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: error. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_recovery_exception masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_recovery_exception ... ok -2026-01-24 14:39:22.647 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:22.654 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:22.657 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call aggregate-list command to get list of all aggregates. -2026-01-24 14:39:22.658 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:22.658 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:22.669 3126247 INFO masakari.compute.nova [-] Call evacuate command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 on host fake-reserved-host -2026-01-24 14:39:22.670 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:22.670 3126247 INFO masakari.compute.nova [-] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:22.691 3126278 INFO masakari.engine.driver [None req-2c4df469-700d-4550-b5b0-a46ea6f94dbb - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.701 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Call get server command for instance 62a1b8da-4f02-405c-9cb7-35cf36edfda5 -2026-01-24 14:39:22.720 3126278 INFO masakari.engine.manager [None req-b0a19440-fd2a-4db4-a5da-474e03090495 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: COMPUTE_HOST -2026-01-24 14:39:22.721 3126278 INFO masakari.engine.manager [None req-b0a19440-fd2a-4db4-a5da-474e03090495 - - - - - -] Set host fake_host on maintenance. -2026-01-24 14:39:22.721 3126278 INFO masakari.engine.manager [None req-b0a19440-fd2a-4db4-a5da-474e03090495 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignores_conflict_error -masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignores_conflict_error ... ok +2026-01-25 16:45:13.338 1071681 INFO masakari.engine.driver [None req-effddf8b-8b2c-4bee-9673-671dd704cac4 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.341 1071681 INFO masakari.engine.manager [None req-4243afe8-d5d3-458f-be60-a0bca792292b - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: COMPUTE_HOST +2026-01-25 16:45:13.341 1071681 INFO masakari.engine.manager [None req-4243afe8-d5d3-458f-be60-a0bca792292b - - - - - -] Set host fake_host on maintenance. +2026-01-25 16:45:13.342 1071681 INFO masakari.engine.manager [None req-4243afe8-d5d3-458f-be60-a0bca792292b - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_skip_host_recovery masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_compute_host_skip_host_recovery ... ok -2026-01-24 14:39:22.802 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. -2026-01-24 14:39:22.811 3126278 INFO masakari.engine.driver [None req-b0a19440-fd2a-4db4-a5da-474e03090495 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.832 3126278 INFO masakari.engine.manager [None req-bf802af9-d8ce-41d8-90cb-b3d653270dc5 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: PROCESS -2026-01-24 14:39:22.832 3126278 WARNING masakari.engine.manager [None req-bf802af9-d8ce-41d8-90cb-b3d653270dc5 - - - - - -] Invalid event: other received for notification type: PROCESS -2026-01-24 14:39:22.833 3126278 INFO masakari.engine.manager [None req-bf802af9-d8ce-41d8-90cb-b3d653270dc5 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: ignored. +2026-01-25 16:45:13.352 1071681 INFO masakari.engine.driver [None req-4243afe8-d5d3-458f-be60-a0bca792292b - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.354 1071681 INFO masakari.engine.manager [None req-52fa3660-9178-4599-a3dc-366d599c4829 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: PROCESS +2026-01-25 16:45:13.355 1071681 WARNING masakari.engine.manager [None req-52fa3660-9178-4599-a3dc-366d599c4829 - - - - - -] Invalid event: other received for notification type: PROCESS +2026-01-25 16:45:13.355 1071681 INFO masakari.engine.manager [None req-52fa3660-9178-4599-a3dc-366d599c4829 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: ignored. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_event_other masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_event_other ... ok -2026-01-24 14:39:22.854 3126278 INFO masakari.engine.driver [None req-bf802af9-d8ce-41d8-90cb-b3d653270dc5 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.857 3126278 INFO masakari.engine.manager [None req-da9b0622-2c73-4bc0-8bcc-3ff0027c6f4d - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: PROCESS -2026-01-24 14:39:22.857 3126278 INFO masakari.engine.manager [None req-da9b0622-2c73-4bc0-8bcc-3ff0027c6f4d - - - - - -] Notification type 'PROCESS' received for host 'b3daed57-41fb-4935-8078-292b0343f1a3': 'fake_service' has been started. -2026-01-24 14:39:22.858 3126278 INFO masakari.engine.manager [None req-da9b0622-2c73-4bc0-8bcc-3ff0027c6f4d - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. +2026-01-25 16:45:13.365 1071681 INFO masakari.engine.driver [None req-52fa3660-9178-4599-a3dc-366d599c4829 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.367 1071681 INFO masakari.engine.manager [None req-e08c5a5c-3c55-41b4-a325-8e336a7fd4ef - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: PROCESS +2026-01-25 16:45:13.368 1071681 INFO masakari.engine.manager [None req-e08c5a5c-3c55-41b4-a325-8e336a7fd4ef - - - - - -] Notification type 'PROCESS' received for host 'dbd310b9-7cd9-47f2-b547-2d8a121ed6d7': 'fake_service' has been started. +2026-01-25 16:45:13.368 1071681 INFO masakari.engine.manager [None req-e08c5a5c-3c55-41b4-a325-8e336a7fd4ef - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_event_started masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_event_started ... ok -2026-01-24 14:39:22.876 3126278 INFO masakari.engine.driver [None req-da9b0622-2c73-4bc0-8bcc-3ff0027c6f4d - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.885 3126278 INFO masakari.engine.manager [None req-986c638d-9c56-4811-b210-26430dafda43 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: PROCESS -2026-01-24 14:39:22.886 3126278 INFO masakari.engine.manager [None req-986c638d-9c56-4811-b210-26430dafda43 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. +2026-01-25 16:45:13.378 1071681 INFO masakari.engine.driver [None req-e08c5a5c-3c55-41b4-a325-8e336a7fd4ef - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.381 1071681 INFO masakari.engine.manager [None req-037d4ebb-1eb6-45f0-9f0b-a257ef20b925 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: PROCESS +2026-01-25 16:45:13.382 1071681 INFO masakari.engine.manager [None req-037d4ebb-1eb6-45f0-9f0b-a257ef20b925 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_event_stopped masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_event_stopped ... ok -2026-01-24 14:39:22.906 3126278 INFO masakari.engine.driver [None req-986c638d-9c56-4811-b210-26430dafda43 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.916 3126278 INFO masakari.engine.manager [None req-e3b6d2ad-1f49-412c-a0e2-603520316238 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: PROCESS -2026-01-24 14:39:22.917 3126278 ERROR masakari.engine.manager [None req-e3b6d2ad-1f49-412c-a0e2-603520316238 - - - - - -] Failed to process notification 'a5fc94ae-0441-4806-89e6-afcb0170499d'. Reason: Failed to execute process recovery workflow.: masakari.exception.ProcessRecoveryFailureException: Failed to execute process recovery workflow. -2026-01-24 14:39:22.917 3126278 INFO masakari.engine.manager [None req-e3b6d2ad-1f49-412c-a0e2-603520316238 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: error. +2026-01-25 16:45:13.392 1071681 INFO masakari.engine.driver [None req-037d4ebb-1eb6-45f0-9f0b-a257ef20b925 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.394 1071681 INFO masakari.engine.manager [None req-e17e8897-e5d1-46a4-a397-7d93283a0480 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: PROCESS +2026-01-25 16:45:13.395 1071681 ERROR masakari.engine.manager [None req-e17e8897-e5d1-46a4-a397-7d93283a0480 - - - - - -] Failed to process notification '3d433f38-5392-4f86-80d5-3e493b1c44e5'. Reason: Failed to execute process recovery workflow.: masakari.exception.ProcessRecoveryFailureException: Failed to execute process recovery workflow. +2026-01-25 16:45:13.396 1071681 INFO masakari.engine.manager [None req-e17e8897-e5d1-46a4-a397-7d93283a0480 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: error. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_recovery_failure masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_recovery_failure ... ok -2026-01-24 14:39:22.932 3126278 INFO masakari.engine.driver [None req-e3b6d2ad-1f49-412c-a0e2-603520316238 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.941 3126278 INFO masakari.engine.manager [None req-2d6bc4b8-833f-461b-bc8c-a205ec38aabe - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: PROCESS -2026-01-24 14:39:22.943 3126278 INFO masakari.engine.manager [None req-2d6bc4b8-833f-461b-bc8c-a205ec38aabe - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. +2026-01-25 16:45:13.405 1071681 INFO masakari.engine.driver [None req-e17e8897-e5d1-46a4-a397-7d93283a0480 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.410 1071681 INFO masakari.engine.manager [None req-0a80aa3a-b324-4eda-b3f5-2cb4d815f7e3 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: PROCESS +2026-01-25 16:45:13.411 1071681 INFO masakari.engine.manager [None req-0a80aa3a-b324-4eda-b3f5-2cb4d815f7e3 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_skip_recovery masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_process_skip_recovery ... ok -2026-01-24 14:39:22.966 3126278 INFO masakari.engine.driver [None req-2d6bc4b8-833f-461b-bc8c-a205ec38aabe - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.969 3126278 INFO masakari.engine.manager [None req-f2a47d22-999c-41d1-bdf7-220d1ea7875e - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: VM -2026-01-24 14:39:22.970 3126278 ERROR masakari.engine.manager [None req-f2a47d22-999c-41d1-bdf7-220d1ea7875e - - - - - -] Failed to process notification 'a5fc94ae-0441-4806-89e6-afcb0170499d'. Reason: Failed to execute instance recovery workflow.: masakari.exception.InstanceRecoveryFailureException: Failed to execute instance recovery workflow. -2026-01-24 14:39:22.970 3126278 INFO masakari.engine.manager [None req-f2a47d22-999c-41d1-bdf7-220d1ea7875e - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: error. +2026-01-25 16:45:13.421 1071681 INFO masakari.engine.driver [None req-0a80aa3a-b324-4eda-b3f5-2cb4d815f7e3 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.424 1071681 INFO masakari.engine.manager [None req-560eb298-f2d9-4aa4-ab21-7f828707669a - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: VM +2026-01-25 16:45:13.424 1071681 ERROR masakari.engine.manager [None req-560eb298-f2d9-4aa4-ab21-7f828707669a - - - - - -] Failed to process notification '3d433f38-5392-4f86-80d5-3e493b1c44e5'. Reason: Failed to execute instance recovery workflow.: masakari.exception.InstanceRecoveryFailureException: Failed to execute instance recovery workflow. +2026-01-25 16:45:13.425 1071681 INFO masakari.engine.manager [None req-560eb298-f2d9-4aa4-ab21-7f828707669a - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: error. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_error masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_error ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:420: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' @@ -5516,220 +5372,328 @@ user_domain=self.user_domain, /usr/lib/python3/dist-packages/oslo_context/context.py:423: DeprecationWarning: Property 'project_domain' has moved to 'project_domain_id' in version '2.6' and will be removed in version '3.0' project_domain=self.project_domain, -2026-01-24 14:39:22.995 3126278 INFO masakari.engine.driver [None req-f2a47d22-999c-41d1-bdf7-220d1ea7875e - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:22.997 3126278 INFO masakari.engine.manager [None req-5d108499-5890-44c2-9186-3596ea013c53 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: VM -2026-01-24 14:39:22.998 3126278 INFO masakari.engine.manager [None req-5d108499-5890-44c2-9186-3596ea013c53 - - - - - -] Notification 'a5fc94ae-0441-4806-89e6-afcb0170499d' received with payload {'event': 'fake_event', 'instance_uuid': '62965916-df87-4d2d-9787-91a67566446c', 'vir_domain_event': 'fake_vir_domain_event'} is ignored. -2026-01-24 14:39:22.998 3126278 INFO masakari.engine.manager [None req-5d108499-5890-44c2-9186-3596ea013c53 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: ignored. +2026-01-25 16:45:13.435 1071681 INFO masakari.engine.driver [None req-560eb298-f2d9-4aa4-ab21-7f828707669a - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.437 1071681 INFO masakari.engine.manager [None req-ac1896cc-1bfe-4b62-940a-a7860d7496b5 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: VM +2026-01-25 16:45:13.437 1071681 INFO masakari.engine.manager [None req-ac1896cc-1bfe-4b62-940a-a7860d7496b5 - - - - - -] Notification '3d433f38-5392-4f86-80d5-3e493b1c44e5' received with payload {'event': 'fake_event', 'instance_uuid': '182d8a15-5da9-4d58-b366-7caa9bfd78a8', 'vir_domain_event': 'fake_vir_domain_event'} is ignored. +2026-01-25 16:45:13.437 1071681 INFO masakari.engine.manager [None req-ac1896cc-1bfe-4b62-940a-a7860d7496b5 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: ignored. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_error_event_unmatched masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_error_event_unmatched ... ok -2026-01-24 14:39:23.022 3126278 INFO masakari.engine.driver [None req-5d108499-5890-44c2-9186-3596ea013c53 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:23.025 3126278 INFO masakari.engine.manager [None req-e218a0fd-4c83-4f8b-8cea-f8649cda3a42 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: VM -2026-01-24 14:39:23.041 3126278 WARNING masakari.engine.drivers.taskflow.instance_failure [None req-e218a0fd-4c83-4f8b-8cea-f8649cda3a42 - - - - - -] Recovery of instance '62965916-df87-4d2d-9787-91a67566446c' is ignored as it is in 'paused' state. -2026-01-24 14:39:23.048 3126278 WARNING masakari.engine.drivers.taskflow.driver [None req-e218a0fd-4c83-4f8b-8cea-f8649cda3a42 - - - - - -] Task 'StopInstanceTask' (ea9d8130-3c87-4d0d-9109-be6f01ae1213) transitioned into state 'FAILURE' from state 'RUNNING' +2026-01-25 16:45:13.447 1071681 INFO masakari.engine.driver [None req-ac1896cc-1bfe-4b62-940a-a7860d7496b5 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.450 1071681 INFO masakari.engine.manager [None req-52e74b29-f4ab-47ab-95be-d94953d7fc5a - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: VM +2026-01-25 16:45:13.457 1071681 WARNING masakari.engine.drivers.taskflow.instance_failure [None req-52e74b29-f4ab-47ab-95be-d94953d7fc5a - - - - - -] Recovery of instance '182d8a15-5da9-4d58-b366-7caa9bfd78a8' is ignored as it is in 'paused' state. +2026-01-25 16:45:13.464 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:13.473 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:13.479 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:13.479 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:13.485 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:13.486 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:13.487 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:13.459 1071681 WARNING masakari.engine.drivers.taskflow.driver [None req-52e74b29-f4ab-47ab-95be-d94953d7fc5a - - - - - -] Task 'StopInstanceTask' (313d0781-5d92-473f-8467-32f6fdbc4fa6) transitioned into state 'FAILURE' from state 'RUNNING' 2 predecessors (most recent first): Flow 'pre_tasks' - |__Flow 'instance_recovery_engine': masakari.exception.IgnoreInstanceRecoveryException: Recovery of instance '62965916-df87-4d2d-9787-91a67566446c' is ignored as it is in 'paused' state. -2026-01-24 14:39:23.048 3126278 ERROR masakari.engine.drivers.taskflow.driver Traceback (most recent call last): -2026-01-24 14:39:23.048 3126278 ERROR masakari.engine.drivers.taskflow.driver File "/usr/lib/python3/dist-packages/taskflow/engines/action_engine/executor.py", line 52, in _execute_task -2026-01-24 14:39:23.048 3126278 ERROR masakari.engine.drivers.taskflow.driver result = task.execute(**arguments) -2026-01-24 14:39:23.048 3126278 ERROR masakari.engine.drivers.taskflow.driver ^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:23.048 3126278 ERROR masakari.engine.drivers.taskflow.driver File "/build/reproducible-path/masakari-18.0.0/masakari/engine/drivers/taskflow/instance_failure.py", line 66, in execute -2026-01-24 14:39:23.048 3126278 ERROR masakari.engine.drivers.taskflow.driver raise exception.IgnoreInstanceRecoveryException(msg) -2026-01-24 14:39:23.048 3126278 ERROR masakari.engine.drivers.taskflow.driver masakari.exception.IgnoreInstanceRecoveryException: Recovery of instance '62965916-df87-4d2d-9787-91a67566446c' is ignored as it is in 'paused' state. -2026-01-24 14:39:23.048 3126278 ERROR masakari.engine.drivers.taskflow.driver -2026-01-24 14:39:23.052 3126278 WARNING masakari.engine.drivers.taskflow.driver [None req-e218a0fd-4c83-4f8b-8cea-f8649cda3a42 - - - - - -] Task 'StopInstanceTask' (ea9d8130-3c87-4d0d-9109-be6f01ae1213) transitioned into state 'REVERTED' from state 'REVERTING' -2026-01-24 14:39:23.054 3126278 WARNING masakari.engine.drivers.taskflow.driver [None req-e218a0fd-4c83-4f8b-8cea-f8649cda3a42 - - - - - -] Flow 'instance_recovery_engine' (0ae42f98-66a6-4da0-b169-0576a872ed4b) transitioned into state 'REVERTED' from state 'RUNNING' -2026-01-24 14:39:23.054 3126278 INFO masakari.engine.manager [None req-e218a0fd-4c83-4f8b-8cea-f8649cda3a42 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: ignored. + |__Flow 'instance_recovery_engine': masakari.exception.IgnoreInstanceRecoveryException: Recovery of instance '182d8a15-5da9-4d58-b366-7caa9bfd78a8' is ignored as it is in 'paused' state. +2026-01-25 16:45:13.459 1071681 ERROR masakari.engine.drivers.taskflow.driver Traceback (most recent call last): +2026-01-25 16:45:13.459 1071681 ERROR masakari.engine.drivers.taskflow.driver File "/usr/lib/python3/dist-packages/taskflow/engines/action_engine/executor.py", line 52, in _execute_task +2026-01-25 16:45:13.459 1071681 ERROR masakari.engine.drivers.taskflow.driver result = task.execute(**arguments) +2026-01-25 16:45:13.459 1071681 ERROR masakari.engine.drivers.taskflow.driver ^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:13.459 1071681 ERROR masakari.engine.drivers.taskflow.driver File "/build/reproducible-path/masakari-18.0.0/masakari/engine/drivers/taskflow/instance_failure.py", line 66, in execute +2026-01-25 16:45:13.459 1071681 ERROR masakari.engine.drivers.taskflow.driver raise exception.IgnoreInstanceRecoveryException(msg) +2026-01-25 16:45:13.459 1071681 ERROR masakari.engine.drivers.taskflow.driver masakari.exception.IgnoreInstanceRecoveryException: Recovery of instance '182d8a15-5da9-4d58-b366-7caa9bfd78a8' is ignored as it is in 'paused' state. +2026-01-25 16:45:13.459 1071681 ERROR masakari.engine.drivers.taskflow.driver +2026-01-25 16:45:13.464 1071681 WARNING masakari.engine.drivers.taskflow.driver [None req-52e74b29-f4ab-47ab-95be-d94953d7fc5a - - - - - -] Task 'StopInstanceTask' (313d0781-5d92-473f-8467-32f6fdbc4fa6) transitioned into state 'REVERTED' from state 'REVERTING' +2026-01-25 16:45:13.465 1071681 WARNING masakari.engine.drivers.taskflow.driver [None req-52e74b29-f4ab-47ab-95be-d94953d7fc5a - - - - - -] Flow 'instance_recovery_engine' (1da92dee-d086-4460-997b-35733cfb4576) transitioned into state 'REVERTED' from state 'RUNNING' +2026-01-25 16:45:13.465 1071681 INFO masakari.engine.manager [None req-52e74b29-f4ab-47ab-95be-d94953d7fc5a - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: ignored. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_ignore_instance_in_paused masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_ignore_instance_in_paused ... ok -2026-01-24 14:39:23.086 3126278 INFO masakari.engine.driver [None req-e218a0fd-4c83-4f8b-8cea-f8649cda3a42 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:23.090 3126278 INFO masakari.engine.manager [None req-a4c8becc-fba4-4ed1-9e30-1e1e7d31a973 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: VM -2026-01-24 14:39:23.104 3126278 WARNING masakari.engine.drivers.taskflow.instance_failure [None req-a4c8becc-fba4-4ed1-9e30-1e1e7d31a973 - - - - - -] Recovery of instance '62965916-df87-4d2d-9787-91a67566446c' is ignored as it is in 'rescued' state. -2026-01-24 14:39:23.112 3126278 WARNING masakari.engine.drivers.taskflow.driver [None req-a4c8becc-fba4-4ed1-9e30-1e1e7d31a973 - - - - - -] Task 'StopInstanceTask' (e90eb380-4ab8-4066-809a-0c483df1dd26) transitioned into state 'FAILURE' from state 'RUNNING' +2026-01-25 16:45:13.504 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery_custom_ha_key +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery_custom_ha_key ... ok +2026-01-25 16:45:13.532 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. +2026-01-25 16:45:13.476 1071681 INFO masakari.engine.driver [None req-52e74b29-f4ab-47ab-95be-d94953d7fc5a - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.478 1071681 INFO masakari.engine.manager [None req-45c5bf9d-e73f-491a-8f6b-931ff704f977 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: VM +2026-01-25 16:45:13.485 1071681 WARNING masakari.engine.drivers.taskflow.instance_failure [None req-45c5bf9d-e73f-491a-8f6b-931ff704f977 - - - - - -] Recovery of instance '182d8a15-5da9-4d58-b366-7caa9bfd78a8' is ignored as it is in 'rescued' state. +2026-01-25 16:45:13.487 1071681 WARNING masakari.engine.drivers.taskflow.driver [None req-45c5bf9d-e73f-491a-8f6b-931ff704f977 - - - - - -] Task 'StopInstanceTask' (2e96837e-a050-47e9-8f1a-30fce44e29eb) transitioned into state 'FAILURE' from state 'RUNNING' 2 predecessors (most recent first): Flow 'pre_tasks' - |__Flow 'instance_recovery_engine': masakari.exception.IgnoreInstanceRecoveryException: Recovery of instance '62965916-df87-4d2d-9787-91a67566446c' is ignored as it is in 'rescued' state. -2026-01-24 14:39:23.112 3126278 ERROR masakari.engine.drivers.taskflow.driver Traceback (most recent call last): -2026-01-24 14:39:23.112 3126278 ERROR masakari.engine.drivers.taskflow.driver File "/usr/lib/python3/dist-packages/taskflow/engines/action_engine/executor.py", line 52, in _execute_task -2026-01-24 14:39:23.112 3126278 ERROR masakari.engine.drivers.taskflow.driver result = task.execute(**arguments) -2026-01-24 14:39:23.112 3126278 ERROR masakari.engine.drivers.taskflow.driver ^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:23.112 3126278 ERROR masakari.engine.drivers.taskflow.driver File "/build/reproducible-path/masakari-18.0.0/masakari/engine/drivers/taskflow/instance_failure.py", line 66, in execute -2026-01-24 14:39:23.112 3126278 ERROR masakari.engine.drivers.taskflow.driver raise exception.IgnoreInstanceRecoveryException(msg) -2026-01-24 14:39:23.112 3126278 ERROR masakari.engine.drivers.taskflow.driver masakari.exception.IgnoreInstanceRecoveryException: Recovery of instance '62965916-df87-4d2d-9787-91a67566446c' is ignored as it is in 'rescued' state. -2026-01-24 14:39:23.112 3126278 ERROR masakari.engine.drivers.taskflow.driver -2026-01-24 14:39:23.116 3126278 WARNING masakari.engine.drivers.taskflow.driver [None req-a4c8becc-fba4-4ed1-9e30-1e1e7d31a973 - - - - - -] Task 'StopInstanceTask' (e90eb380-4ab8-4066-809a-0c483df1dd26) transitioned into state 'REVERTED' from state 'REVERTING' -2026-01-24 14:39:23.117 3126278 WARNING masakari.engine.drivers.taskflow.driver [None req-a4c8becc-fba4-4ed1-9e30-1e1e7d31a973 - - - - - -] Flow 'instance_recovery_engine' (e15b03e3-bb90-415a-8c0d-cb5648df2bca) transitioned into state 'REVERTED' from state 'RUNNING' -2026-01-24 14:39:23.118 3126278 INFO masakari.engine.manager [None req-a4c8becc-fba4-4ed1-9e30-1e1e7d31a973 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: ignored. + |__Flow 'instance_recovery_engine': masakari.exception.IgnoreInstanceRecoveryException: Recovery of instance '182d8a15-5da9-4d58-b366-7caa9bfd78a8' is ignored as it is in 'rescued' state. +2026-01-25 16:45:13.487 1071681 ERROR masakari.engine.drivers.taskflow.driver Traceback (most recent call last): +2026-01-25 16:45:13.487 1071681 ERROR masakari.engine.drivers.taskflow.driver File "/usr/lib/python3/dist-packages/taskflow/engines/action_engine/executor.py", line 52, in _execute_task +2026-01-25 16:45:13.487 1071681 ERROR masakari.engine.drivers.taskflow.driver result = task.execute(**arguments) +2026-01-25 16:45:13.487 1071681 ERROR masakari.engine.drivers.taskflow.driver ^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:13.487 1071681 ERROR masakari.engine.drivers.taskflow.driver File "/build/reproducible-path/masakari-18.0.0/masakari/engine/drivers/taskflow/instance_failure.py", line 66, in execute +2026-01-25 16:45:13.487 1071681 ERROR masakari.engine.drivers.taskflow.driver raise exception.IgnoreInstanceRecoveryException(msg) +2026-01-25 16:45:13.487 1071681 ERROR masakari.engine.drivers.taskflow.driver masakari.exception.IgnoreInstanceRecoveryException: Recovery of instance '182d8a15-5da9-4d58-b366-7caa9bfd78a8' is ignored as it is in 'rescued' state. +2026-01-25 16:45:13.487 1071681 ERROR masakari.engine.drivers.taskflow.driver +2026-01-25 16:45:13.491 1071681 WARNING masakari.engine.drivers.taskflow.driver [None req-45c5bf9d-e73f-491a-8f6b-931ff704f977 - - - - - -] Task 'StopInstanceTask' (2e96837e-a050-47e9-8f1a-30fce44e29eb) transitioned into state 'REVERTED' from state 'REVERTING' +2026-01-25 16:45:13.492 1071681 WARNING masakari.engine.drivers.taskflow.driver [None req-45c5bf9d-e73f-491a-8f6b-931ff704f977 - - - - - -] Flow 'instance_recovery_engine' (5ce539ef-ccaa-4900-8119-13c8660480d6) transitioned into state 'REVERTED' from state 'RUNNING' +2026-01-25 16:45:13.493 1071681 INFO masakari.engine.manager [None req-45c5bf9d-e73f-491a-8f6b-931ff704f977 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: ignored. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_ignore_instance_in_rescued masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_ignore_instance_in_rescued ... ok -2026-01-24 14:39:23.144 3126278 INFO masakari.engine.driver [None req-a4c8becc-fba4-4ed1-9e30-1e1e7d31a973 - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:23.153 3126278 INFO masakari.engine.manager [None req-2f67fbcf-4105-4ee9-864f-ea93e0c24e1b - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: VM -2026-01-24 14:39:23.153 3126278 INFO masakari.engine.manager [None req-2f67fbcf-4105-4ee9-864f-ea93e0c24e1b - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. +2026-01-25 16:45:13.502 1071681 INFO masakari.engine.driver [None req-45c5bf9d-e73f-491a-8f6b-931ff704f977 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.505 1071681 INFO masakari.engine.manager [None req-ce01a61f-bedf-4399-8cd8-c957f82dfcb4 - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: VM +2026-01-25 16:45:13.506 1071681 INFO masakari.engine.manager [None req-ce01a61f-bedf-4399-8cd8-c957f82dfcb4 - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_skip_recovery masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_skip_recovery ... ok -2026-01-24 14:39:23.173 3126278 INFO masakari.engine.driver [None req-2f67fbcf-4105-4ee9-864f-ea93e0c24e1b - - - - - -] Loading masakari notification driver 'taskflow_driver' -2026-01-24 14:39:23.180 3126278 INFO masakari.engine.manager [None req-929b0079-9588-4326-be8d-63217e35c357 - - - - - -] Processing notification a5fc94ae-0441-4806-89e6-afcb0170499d of type: VM -2026-01-24 14:39:23.181 3126278 INFO masakari.engine.manager [None req-929b0079-9588-4326-be8d-63217e35c357 - - - - - -] Notification a5fc94ae-0441-4806-89e6-afcb0170499d exits with status: finished. +2026-01-25 16:45:13.516 1071681 INFO masakari.engine.driver [None req-ce01a61f-bedf-4399-8cd8-c957f82dfcb4 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.518 1071681 INFO masakari.engine.manager [None req-c77f0ccc-2f95-4391-a4c2-6e181c8500ea - - - - - -] Processing notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 of type: VM +2026-01-25 16:45:13.518 1071681 INFO masakari.engine.manager [None req-c77f0ccc-2f95-4391-a4c2-6e181c8500ea - - - - - -] Notification 3d433f38-5392-4f86-80d5-3e493b1c44e5 exits with status: finished. masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_success masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_type_vm_success ... ok -2026-01-24 14:39:23.203 3126278 INFO masakari.engine.driver [None req-929b0079-9588-4326-be8d-63217e35c357 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.531 1071681 INFO masakari.engine.driver [None req-c77f0ccc-2f95-4391-a4c2-6e181c8500ea - - - - - -] Loading masakari notification driver 'taskflow_driver' masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_with_segment_disabled masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_process_notification_with_segment_disabled ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_create -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_create ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_create_without_passing_uuid_in_updates -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_create_without_passing_uuid_in_updates ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy_without_id -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy_without_id ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy_without_notification_uuid -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_destroy_without_notification_uuid ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_by_id -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_by_id ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_by_uuid -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_by_uuid ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_limit_and_marker_invalid_marker -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_limit_and_marker_invalid_marker ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_notification_by_filters -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_get_notification_by_filters ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_recreate_fails -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_recreate_fails ... ok -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_save -masakari.tests.unit.objects.test_notifications.TestNotificationObject.test_save ... ok -masakari.tests.unit.test_context.ContextTestCase.test_admin_no_overwrite -masakari.tests.unit.test_context.ContextTestCase.test_admin_no_overwrite ... ok -masakari.tests.unit.test_context.ContextTestCase.test_convert_from_dict_then_to_dict -masakari.tests.unit.test_context.ContextTestCase.test_convert_from_dict_then_to_dict ... ok -masakari.tests.unit.test_context.ContextTestCase.test_convert_from_rc_to_dict -masakari.tests.unit.test_context.ContextTestCase.test_convert_from_rc_to_dict ... ok -masakari.tests.unit.test_context.ContextTestCase.test_no_overwrite -masakari.tests.unit.test_context.ContextTestCase.test_no_overwrite ... ok -masakari.tests.unit.test_context.ContextTestCase.test_request_context_elevated -masakari.tests.unit.test_context.ContextTestCase.test_request_context_elevated ... ok -masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted -masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted ... ok -masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted_invalid -masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted_invalid ... ok -masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted_none -masakari.tests.unit.test_context.ContextTestCase.test_request_context_read_deleted_none ... ok -masakari.tests.unit.test_context.ContextTestCase.test_request_context_sets_is_admin -masakari.tests.unit.test_context.ContextTestCase.test_request_context_sets_is_admin ... ok -masakari.tests.unit.test_context.ContextTestCase.test_request_context_sets_is_admin_upcase -masakari.tests.unit.test_context.ContextTestCase.test_request_context_sets_is_admin_upcase ... ok -masakari.tests.unit.test_context.ContextTestCase.test_service_catalog_default -masakari.tests.unit.test_context.ContextTestCase.test_service_catalog_default ... ok -masakari.tests.unit.test_context.ContextTestCase.test_store_when_no_overwrite -masakari.tests.unit.test_context.ContextTestCase.test_store_when_no_overwrite ... ok -masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_call_false -masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_call_false ... ok -masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_call_true -masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_call_true ... ok -masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_init_false -masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_init_false ... ok -masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_init_true -masakari.tests.unit.test_policy.IsAdminCheckTestCase.test_init_true ... ok -masakari.tests.unit.test_rpc.RPCAPITestCase.test_add_extra_exmods -masakari.tests.unit.test_rpc.RPCAPITestCase.test_add_extra_exmods ... ok -masakari.tests.unit.test_rpc.RPCAPITestCase.test_clear_extra_exmods -masakari.tests.unit.test_rpc.RPCAPITestCase.test_clear_extra_exmods ... ok -masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_allowed_exmods -masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_allowed_exmods ... ok -masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_client -masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_client ... ok -masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_server -masakari.tests.unit.test_rpc.RPCAPITestCase.test_get_server ... ok -masakari.tests.unit.test_rpc.RPCAPITestCase.test_init -masakari.tests.unit.test_rpc.RPCAPITestCase.test_init ... ok -masakari.tests.unit.test_rpc.RPCAPITestCase.test_init_cached_caps -masakari.tests.unit.test_rpc.RPCAPITestCase.test_init_cached_caps ... ok -masakari.tests.unit.test_rpc.RPCAPITestCase.test_set_defaults -masakari.tests.unit.test_rpc.RPCAPITestCase.test_set_defaults ... ok -masakari.tests.unit.test_service.ServiceManagerTestCase.test_message_gets_to_manager -masakari.tests.unit.test_service.ServiceManagerTestCase.test_message_gets_to_manager ... ok -masakari.tests.unit.test_utils.MonkeyPatchDefaultTestCase.test_monkey_patch_default_mod -masakari.tests.unit.test_utils.MonkeyPatchDefaultTestCase.test_monkey_patch_default_mod ... ok -2026-01-24 14:39:24.803 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:24.804 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Skipped host 'fake-host' recovery as no instances needs to be evacuated +masakari.tests.unit.objects.test_objects.TestObjMakeList.test_obj_make_list +masakari.tests.unit.objects.test_objects.TestObjMakeList.test_obj_make_list ... ok +masakari.tests.unit.test_api_validation.BooleanTestCase.test_validate_boolean +masakari.tests.unit.test_api_validation.BooleanTestCase.test_validate_boolean ... ok +masakari.tests.unit.test_api_validation.BooleanTestCase.test_validate_boolean_fails +masakari.tests.unit.test_api_validation.BooleanTestCase.test_validate_boolean_fails ... ok +2026-01-25 16:45:13.581 1071681 INFO masakari.db.sqlalchemy.migration [None req-64a6115c-0bd5-4d1a-890d-c2b5e3850168 - - - - - -] Applying migration(s) +2026-01-25 16:45:13.584 1071681 INFO alembic.runtime.migration [None req-64a6115c-0bd5-4d1a-890d-c2b5e3850168 - - - - - -] Context impl SQLiteImpl. +2026-01-25 16:45:13.584 1071681 INFO alembic.runtime.migration [None req-64a6115c-0bd5-4d1a-890d-c2b5e3850168 - - - - - -] Will assume non-transactional DDL. +2026-01-25 16:45:13.587 1071681 INFO alembic.runtime.migration [None req-64a6115c-0bd5-4d1a-890d-c2b5e3850168 - - - - - -] Running upgrade -> 8f848eb45d03, Initial revision +2026-01-25 16:45:13.594 1071681 INFO alembic.runtime.migration [None req-64a6115c-0bd5-4d1a-890d-c2b5e3850168 - - - - - -] Running upgrade 8f848eb45d03 -> 8bdf5929c5a6, Add vm moves table +2026-01-25 16:45:13.597 1071681 INFO masakari.engine.driver [None req-64a6115c-0bd5-4d1a-890d-c2b5e3850168 - - - - - -] Loading masakari notification driver 'taskflow_driver' +2026-01-25 16:45:13.597 1071681 INFO masakari.db.sqlalchemy.migration [None req-64a6115c-0bd5-4d1a-890d-c2b5e3850168 - - - - - -] Migration(s) applied +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command ... ok +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command_exceeded_age_in_days +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command_exceeded_age_in_days ... ok +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows ... ok +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_invalid_age_in_days +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_invalid_age_in_days ... ok +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_invalid_max_rows +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_invalid_max_rows ... ok +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_max_rows +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_max_rows ... ok +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_negative_age_in_days +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_negative_age_in_days ... ok +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_negative_max_rows +masakari.tests.unit.test_masakari_manage.DBCommandsTestCase.test_purge_negative_max_rows ... ok +2026-01-25 16:45:13.684 1071681 WARNING oslo_policy.policy [None req-e382a236-2913-413b-afd5-9249ed3c2c91 fake fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. +2026-01-25 16:45:13.685 1071681 WARNING oslo_policy.policy [None req-e382a236-2913-413b-afd5-9249ed3c2c91 fake fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. +2026-01-25 16:45:13.685 1071681 WARNING oslo_policy.policy [None req-e382a236-2913-413b-afd5-9249ed3c2c91 fake fake - - - -] Policy Rules ['example:test'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. +2026-01-25 16:45:13.686 1071681 WARNING oslo_policy.policy [None req-e382a236-2913-413b-afd5-9249ed3c2c91 fake fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. +2026-01-25 16:45:13.686 1071681 WARNING oslo_policy.policy [None req-e382a236-2913-413b-afd5-9249ed3c2c91 fake fake - - - -] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. +masakari.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads +masakari.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_bad_action_noraise +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_bad_action_noraise ... ok +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_bad_action_throws +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_bad_action_throws ... ok +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_good_action +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_good_action ... ok +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_http_false +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_http_false ... ok +/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. + warnings.warn('Policy enforcement is depending on the value of ' +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_http_true +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_http_true ... ok +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_nonexistent_action_throws +masakari.tests.unit.test_policy.PolicyTestCase.test_authorize_nonexistent_action_throws ... ok +masakari.tests.unit.test_policy.PolicyTestCase.test_early_AND_authorization +masakari.tests.unit.test_policy.PolicyTestCase.test_early_AND_authorization ... ok +masakari.tests.unit.test_policy.PolicyTestCase.test_early_OR_authorization +masakari.tests.unit.test_policy.PolicyTestCase.test_early_OR_authorization ... ok +masakari.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check +masakari.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok +masakari.tests.unit.test_policy.PolicyTestCase.test_templatized_authorization +masakari.tests.unit.test_policy.PolicyTestCase.test_templatized_authorization ... ok +2026-01-25 16:45:15.534 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:15.548 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:15.548 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:15.554 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call aggregate-list command to get list of all aggregates. +2026-01-25 16:45:15.555 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call add_host command to add host 'fake-reserved-host' to aggregate 'fake_agg_1'. +2026-01-25 16:45:15.555 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call add_host command to add host 'fake-reserved-host' to aggregate 'fake_agg_2'. +2026-01-25 16:45:15.556 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:15.557 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:15.563 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:15.563 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:15.569 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host fake-reserved-host +2026-01-25 16:45:15.570 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host fake-reserved-host +2026-01-25 16:45:15.571 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:15.571 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:15.572 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:15.577 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:15.601 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:15.601 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_multiple_aggregates +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_multiple_aggregates ... ok +2026-01-25 16:45:15.626 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. +2026-01-25 16:45:17.627 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:17.641 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.642 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.647 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call aggregate-list command to get list of all aggregates. +2026-01-25 16:45:17.648 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call add_host command to add host 'fake-reserved-host' to aggregate 'fake_agg'. +2026-01-25 16:45:17.649 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.649 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.655 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.656 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.662 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host fake-reserved-host +2026-01-25 16:45:17.663 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host fake-reserved-host +2026-01-25 16:45:17.664 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.664 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.664 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.670 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.692 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.693 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_reserved_host_recovery +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_reserved_host_recovery ... ok +2026-01-25 16:45:17.716 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:17.725 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.729 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.730 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.736 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:17.737 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.737 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.751 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_stopped_instances +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_stopped_instances ... ok +2026-01-25 16:45:17.769 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:17.781 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 +2026-01-25 16:45:17.782 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.782 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.788 1071679 INFO masakari.compute.nova [-] Call get server command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 +2026-01-25 16:45:17.789 1071679 INFO masakari.compute.nova [-] Call get server command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 +2026-01-25 16:45:17.789 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 to status: error. +2026-01-25 16:45:17.789 1071679 INFO masakari.compute.nova [-] Call get server command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 +2026-01-25 16:45:17.793 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.793 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.793 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 to status: error. +2026-01-25 16:45:17.793 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.796 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.797 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.797 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 to status: error. +2026-01-25 16:45:17.797 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.800 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 on host None +2026-01-25 16:45:17.801 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:17.801 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host None +2026-01-25 16:45:17.802 1071679 INFO masakari.compute.nova [-] Call get server command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 +2026-01-25 16:45:17.802 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.802 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.802 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 +2026-01-25 16:45:17.803 1071679 INFO masakari.compute.nova [-] Call stop server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.803 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:17.806 1071679 INFO masakari.compute.nova [-] Call get server command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 +2026-01-25 16:45:17.807 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.810 1071679 INFO masakari.compute.nova [-] Call reset state command on instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 to status: error. +2026-01-25 16:45:17.811 1071679 INFO masakari.compute.nova [-] Call get server command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 +2026-01-25 16:45:17.814 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.828 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 660ba1c5-7dfd-421f-a824-15cc7dfb8497 +2026-01-25 16:45:17.828 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.829 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_task_state_not_none +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_task_state_not_none ... ok +2026-01-25 16:45:17.841 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:17.842 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Ignoring recovery of HA_Enabled instance '89551c12-da3c-4295-b4f0-2c5cf666cd16' as it is in 'error' state. +2026-01-25 16:45:17.847 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.850 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.850 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.854 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 on host None +2026-01-25 16:45:17.854 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.855 1071679 INFO masakari.compute.nova [-] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +2026-01-25 16:45:17.865 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 9ce717a9-31d7-416d-a6bf-66f2c389bf19 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignore_error_instances +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignore_error_instances ... ok +2026-01-25 16:45:17.878 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:17.878 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Ignoring recovery of HA_Enabled instance '89551c12-da3c-4295-b4f0-2c5cf666cd16' as it is in 'error' state. +2026-01-25 16:45:17.878 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Skipped host 'fake-host' recovery as no instances needs to be evacuated +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignore_error_instances_raise_skip_host_recovery +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignore_error_instances_raise_skip_host_recovery ... ok +2026-01-25 16:45:19.893 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:19.902 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:19.908 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call aggregate-list command to get list of all aggregates. +2026-01-25 16:45:19.909 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:19.910 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:19.916 1071679 INFO masakari.compute.nova [-] Call evacuate command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 on host fake-reserved-host +2026-01-25 16:45:19.917 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:19.918 1071679 INFO masakari.compute.nova [-] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +2026-01-25 16:45:19.935 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Call get server command for instance 89551c12-da3c-4295-b4f0-2c5cf666cd16 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignores_conflict_error +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_ignores_conflict_error ... ok +2026-01-25 16:45:19.963 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. +2026-01-25 16:45:21.965 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:21.966 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Skipped host 'fake-host' recovery as no instances needs to be evacuated masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_no_ha_enabled_instances masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_no_ha_enabled_instances ... ok -2026-01-24 14:39:24.822 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. -masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_app_found -masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_app_found ... ok -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi [-] Couldn't lookup app: nonexistent app: LookupError: No section 'nonexistent app' (prefixed by 'app' or 'application' or 'composite' or 'composit' or 'pipeline' or 'filter-app') found in config /tmp/tmpu8vj57cp -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi Traceback (most recent call last): -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi File "/build/reproducible-path/masakari-18.0.0/masakari/wsgi.py", line 489, in load_app -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi return deploy.loadapp("config:%s" % self.config_path, name=name) -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 246, in loadapp -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi return loadobj(APP, uri, name=name, **kw) -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 268, in loadobj -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi context = loadcontext( -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi ^^^^^^^^^^^^ -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 293, in loadcontext -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi return _loaders[scheme]( -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 324, in _loadconfig -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi return loader.get_context(object_type, name, global_conf) -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi section = self.find_config_section(object_type, name=name) -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi File "/usr/lib/python3/dist-packages/paste/deploy/loadwsgi.py", line 594, in find_config_section -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi raise LookupError( -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi LookupError: No section 'nonexistent app' (prefixed by 'app' or 'application' or 'composite' or 'composit' or 'pipeline' or 'filter-app') found in config /tmp/tmpu8vj57cp -2026-01-24 14:39:24.834 3126278 ERROR masakari.wsgi -masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_app_not_found -masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_app_not_found ... ok -masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_config_found -masakari.tests.unit.test_wsgi.TestLoaderNormalFilesystem.test_config_found ... ok -2026-01-24 14:39:26.823 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Fetch Server list on fake-host -2026-01-24 14:39:26.824 3126247 INFO masakari.engine.drivers.taskflow.host_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Skipped host 'fake-host' recovery as no instances needs to be evacuated +2026-01-25 16:45:21.994 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Sleeping 2 sec before starting recovery thread until nova recognizes the node down. +2026-01-25 16:45:23.996 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Fetch Server list on fake-host +2026-01-25 16:45:23.997 1071679 INFO masakari.engine.drivers.taskflow.host_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Skipped host 'fake-host' recovery as no instances needs to be evacuated masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_no_instances_on_host masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_no_instances_on_host ... ok -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.host_failure.EvacuateInstancesTask._evacuate_and_confirm.._wait_for_evacuation_confirmation' failed: StopIteration -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall Traceback (most recent call last): -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall result = func(*self.args, **self.kw) -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall File "/build/reproducible-path/masakari-18.0.0/masakari/engine/drivers/taskflow/host_failure.py", line 227, in _wait_for_evacuation_confirmation -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall self._get_state_and_host_of_instance(context, instance)) -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall File "/build/reproducible-path/masakari-18.0.0/masakari/engine/drivers/taskflow/host_failure.py", line 162, in _get_state_and_host_of_instance -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall new_instance = self.novaclient.get_server(context, instance.id) -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall return self._mock_call(*args, **kwargs) -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall return self._execute_mock_call(*args, **kwargs) -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall result = next(effect) -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall ^^^^^^^^^^^^ -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall StopIteration -2026-01-24 14:39:26.880 3126247 ERROR oslo.service.loopingcall +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.host_failure.EvacuateInstancesTask._evacuate_and_confirm.._wait_for_evacuation_confirmation' failed: StopIteration +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall Traceback (most recent call last): +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall result = func(*self.args, **self.kw) +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall File "/build/reproducible-path/masakari-18.0.0/masakari/engine/drivers/taskflow/host_failure.py", line 227, in _wait_for_evacuation_confirmation +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall self._get_state_and_host_of_instance(context, instance)) +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall File "/build/reproducible-path/masakari-18.0.0/masakari/engine/drivers/taskflow/host_failure.py", line 162, in _get_state_and_host_of_instance +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall new_instance = self.novaclient.get_server(context, instance.id) +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall return self._mock_call(*args, **kwargs) +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall return self._execute_mock_call(*args, **kwargs) +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall result = next(effect) +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall ^^^^^^^^^^^^ +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall StopIteration +2026-01-25 16:45:24.036 1071679 ERROR oslo.service.loopingcall masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_instance_evacute_error masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_instance_evacute_error ... ok -2026-01-24 14:39:26.964 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Disable nova-compute on fake-host +2026-01-25 16:45:24.196 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Disable nova-compute on fake-host masakari.tests.unit.engine.drivers.taskflow.test_process_failure_flow.ProcessFailureTestCase.test_compute_process_failure_flow masakari.tests.unit.engine.drivers.taskflow.test_process_failure_flow.ProcessFailureTestCase.test_compute_process_failure_flow ... ok -2026-01-24 14:39:26.986 3126247 INFO masakari.compute.nova [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Disable nova-compute on fake-host -2026-01-24 14:39:29.001 3126247 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.process_failure.ConfirmComputeNodeDisabledTask.execute.._wait_for_disable' failed: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.01 seconds -2026-01-24 14:39:29.001 3126247 ERROR oslo.service.loopingcall Traceback (most recent call last): -2026-01-24 14:39:29.001 3126247 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 154, in _run_loop -2026-01-24 14:39:29.001 3126247 ERROR oslo.service.loopingcall idle = idle_for_func(result, self._elapsed(watch)) -2026-01-24 14:39:29.001 3126247 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2026-01-24 14:39:29.001 3126247 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 219, in _idle_for -2026-01-24 14:39:29.001 3126247 ERROR oslo.service.loopingcall raise LoopingCallTimeOut( -2026-01-24 14:39:29.001 3126247 ERROR oslo.service.loopingcall oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.01 seconds -2026-01-24 14:39:29.001 3126247 ERROR oslo.service.loopingcall +2026-01-25 16:45:24.209 1071679 INFO masakari.compute.nova [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Disable nova-compute on fake-host +2026-01-25 16:45:26.211 1071679 ERROR oslo.service.loopingcall [-] Fixed interval looping call with timeout checking. 'masakari.engine.drivers.taskflow.process_failure.ConfirmComputeNodeDisabledTask.execute.._wait_for_disable' failed: oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.00 seconds +2026-01-25 16:45:26.211 1071679 ERROR oslo.service.loopingcall Traceback (most recent call last): +2026-01-25 16:45:26.211 1071679 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 154, in _run_loop +2026-01-25 16:45:26.211 1071679 ERROR oslo.service.loopingcall idle = idle_for_func(result, self._elapsed(watch)) +2026-01-25 16:45:26.211 1071679 ERROR oslo.service.loopingcall ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2026-01-25 16:45:26.211 1071679 ERROR oslo.service.loopingcall File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 219, in _idle_for +2026-01-25 16:45:26.211 1071679 ERROR oslo.service.loopingcall raise LoopingCallTimeOut( +2026-01-25 16:45:26.211 1071679 ERROR oslo.service.loopingcall oslo_service.loopingcall.LoopingCallTimeOut: Looping call timed out after 2.00 seconds +2026-01-25 16:45:26.211 1071679 ERROR oslo.service.loopingcall masakari.tests.unit.engine.drivers.taskflow.test_process_failure_flow.ProcessFailureTestCase.test_compute_process_failure_flow_compute_service_disabled_failed masakari.tests.unit.engine.drivers.taskflow.test_process_failure_flow.ProcessFailureTestCase.test_compute_process_failure_flow_compute_service_disabled_failed ... ok -2026-01-24 14:39:29.031 3126247 INFO masakari.engine.drivers.taskflow.process_failure [None req-5c106d25-095a-4c77-9c27-2e266d6e6d30 testuser testtenantid - - - -] Skipping recovery for process nova-compute as it is already disabled +2026-01-25 16:45:26.238 1071679 INFO masakari.engine.drivers.taskflow.process_failure [None req-0fda10a6-08a9-4762-bb59-46199d1017a3 testuser testtenantid - - - -] Skipping recovery for process nova-compute as it is already disabled masakari.tests.unit.engine.drivers.taskflow.test_process_failure_flow.ProcessFailureTestCase.test_compute_process_failure_flow_disabled_process masakari.tests.unit.engine.drivers.taskflow.test_process_failure_flow.ProcessFailureTestCase.test_compute_process_failure_flow_disabled_process ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_duplicate_notification +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_duplicate_notification ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_host_on_maintenance +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_host_on_maintenance ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_is_duplicate_false +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_is_duplicate_false ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_is_duplicate_true +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_is_duplicate_true ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_notification_exception +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_create_notification_exception ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_by_status +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_by_status ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_invalid_sort_dir +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_invalid_sort_dir ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_marker_not_found +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_all_marker_not_found ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_notification +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_notification ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_notification_not_found +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_get_notification_not_found ... ok +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_is_duplicate_true_for_any_notification_status +masakari.tests.unit.ha.test_api.NotificationAPITestCase.test_is_duplicate_true_for_any_notification_status ... ok +masakari.tests.unit.notifications.objects.test_notification.TestNotificationObjectVersions.test_notification_payload_version_depends_on_the_schema +masakari.tests.unit.notifications.objects.test_notification.TestNotificationObjectVersions.test_notification_payload_version_depends_on_the_schema ... ok masakari.tests.unit.objects.test_fields.TestBoolean.test_coerce_bad_values masakari.tests.unit.objects.test_fields.TestBoolean.test_coerce_bad_values ... ok masakari.tests.unit.objects.test_fields.TestBoolean.test_coerce_good_values @@ -5740,46 +5704,130 @@ masakari.tests.unit.objects.test_fields.TestBoolean.test_stringify ... ok masakari.tests.unit.objects.test_fields.TestBoolean.test_to_primitive masakari.tests.unit.objects.test_fields.TestBoolean.test_to_primitive ... ok -masakari.tests.unit.objects.test_fields.TestInteger.test_coerce_bad_values -masakari.tests.unit.objects.test_fields.TestInteger.test_coerce_bad_values ... ok -masakari.tests.unit.objects.test_fields.TestInteger.test_coerce_good_values -masakari.tests.unit.objects.test_fields.TestInteger.test_coerce_good_values ... ok -masakari.tests.unit.objects.test_fields.TestInteger.test_from_primitive -masakari.tests.unit.objects.test_fields.TestInteger.test_from_primitive ... ok -masakari.tests.unit.objects.test_fields.TestInteger.test_stringify -masakari.tests.unit.objects.test_fields.TestInteger.test_stringify ... ok -masakari.tests.unit.objects.test_fields.TestInteger.test_to_primitive -masakari.tests.unit.objects.test_fields.TestInteger.test_to_primitive ... ok -masakari.tests.unit.test_api_validation.AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable -masakari.tests.unit.test_api_validation.AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable ... ok -masakari.tests.unit.test_api_validation.AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable_fails -masakari.tests.unit.test_api_validation.AdditionalPropertiesDisableTestCase.test_validate_additionalProperties_disable_fails ... ok -masakari.tests.unit.test_api_validation.ValidationRegex.test_build_regex_range -masakari.tests.unit.test_api_validation.ValidationRegex.test_build_regex_range ... ok -/usr/lib/python3/dist-packages/oslo_context/context.py:100: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. - warnings.warn('Policy enforcement is depending on the value of ' -masakari.tests.unit.test_policy.RealRolePolicyTestCase.test_admin_only_rules -masakari.tests.unit.test_policy.RealRolePolicyTestCase.test_admin_only_rules ... ok -masakari.tests.unit.test_policy.RealRolePolicyTestCase.test_all_rules_in_sample_file -masakari.tests.unit.test_policy.RealRolePolicyTestCase.test_all_rules_in_sample_file ... ok +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_code +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_code ... ok +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_msg +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_msg ... ok +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_msg_with_kwargs +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_default_error_msg_with_kwargs ... ok +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_code_from_kwarg +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_code_from_kwarg ... ok +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_msg +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_msg ... ok +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_msg_exception_with_kwargs +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_error_msg_exception_with_kwargs ... ok +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_local +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_local ... ok +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_remote +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_remote ... ok +2026-01-25 16:45:26.552 1071679 ERROR masakari.exception [None req-af436224-32e6-47bd-9d44-0f08bca1d72c ccc71ab2-8b7b-4a55-8bfc-0ebf325add6f 44b0d566-808b-442f-b2a7-80785e1dfbbf - - - -] Exception in string format operation: KeyError: 'somearg' +2026-01-25 16:45:26.552 1071679 ERROR masakari.exception Traceback (most recent call last): +2026-01-25 16:45:26.552 1071679 ERROR masakari.exception File "/build/reproducible-path/masakari-18.0.0/masakari/exception.py", line 134, in __init__ +2026-01-25 16:45:26.552 1071679 ERROR masakari.exception message = self.msg_fmt % kwargs +2026-01-25 16:45:26.552 1071679 ERROR masakari.exception ~~~~~~~~~~~~~^~~~~~~~ +2026-01-25 16:45:26.552 1071679 ERROR masakari.exception KeyError: 'somearg' +2026-01-25 16:45:26.552 1071679 ERROR masakari.exception +2026-01-25 16:45:26.553 1071679 ERROR masakari.exception [None req-af436224-32e6-47bd-9d44-0f08bca1d72c ccc71ab2-8b7b-4a55-8bfc-0ebf325add6f 44b0d566-808b-442f-b2a7-80785e1dfbbf - - - -] lame_arg: lame +2026-01-25 16:45:26.553 1071679 ERROR masakari.exception [None req-af436224-32e6-47bd-9d44-0f08bca1d72c ccc71ab2-8b7b-4a55-8bfc-0ebf325add6f 44b0d566-808b-442f-b2a7-80785e1dfbbf - - - -] code: 500 +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_remote_error +masakari.tests.unit.test_exception.MasakariExceptionTestCase.test_format_message_remote_error ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_assert_equal_in +masakari.tests.unit.test_hacking.HackingTestCase.test_assert_equal_in ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_assert_equal_type +masakari.tests.unit.test_hacking.HackingTestCase.test_assert_equal_type ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_assert_true_instance +masakari.tests.unit.test_hacking.HackingTestCase.test_assert_true_instance ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_assert_true_or_false_with_in_or_not_in +masakari.tests.unit.test_hacking.HackingTestCase.test_assert_true_or_false_with_in_or_not_in ... ok +masakari/cmd/serialproxy.py:1:1: M324 Config options should be in the central location '/masakari/conf/*'. Do not declare new config options outside of that folder. +masakari.tests.unit.test_hacking.HackingTestCase.test_check_config_option_in_central_place +masakari.tests.unit.test_hacking.HackingTestCase.test_check_config_option_in_central_place ... ok +masakari/api/openstack/compute/ha/test.py:1:1: M323 contextlib.nested is deprecated. With Python 2.7and later the with-statement supports multiple nested objects. See https://docs.python.org/2/library/contextlib.html#contextlib.nested for more information. masakari.test.nested() is an alternative as well. +masakari.tests.unit.test_hacking.HackingTestCase.test_check_contextlib_use +masakari.tests.unit.test_hacking.HackingTestCase.test_check_contextlib_use ... ok +stdin:1:1: M325 Doubled word 'the' typo found +masakari.tests.unit.test_hacking.HackingTestCase.test_check_doubled_words +masakari.tests.unit.test_hacking.HackingTestCase.test_check_doubled_words ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_check_explicit_underscore_import +masakari.tests.unit.test_hacking.HackingTestCase.test_check_explicit_underscore_import ... ok +stdin:1:1: M322 Use masakari.utils.spawn() rather than greenthread.spawn() and eventlet.spawn() +stdin:1:1: M322 Use masakari.utils.spawn_n() rather than greenthread.spawn_n() and eventlet.spawn_n() +stdin:1:1: M322 Use masakari.utils.spawn() rather than greenthread.spawn() and eventlet.spawn() +stdin:1:1: M322 Use masakari.utils.spawn() rather than greenthread.spawn() and eventlet.spawn() +stdin:1:1: M322 Use masakari.utils.spawn_n() rather than greenthread.spawn_n() and eventlet.spawn_n() +masakari.tests.unit.test_hacking.HackingTestCase.test_check_greenthread_spawns +masakari.tests.unit.test_hacking.HackingTestCase.test_check_greenthread_spawns ... ok +stdin:3:1: M334 masakari.policy._ENFORCER.enforce() should not be used. Use the authorize() method instead. +masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_enforce +masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_enforce ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_enforce_does_not_catch_other_enforce +masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_enforce_does_not_catch_other_enforce ... ok +masakari/api/openstack/ha/non_existent.py:3:1: M333 Policy registration should be in the central location "/masakari/policies/*". +masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_registration_in_central_place +masakari.tests.unit.test_hacking.HackingTestCase.test_check_policy_registration_in_central_place ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_config_option_regex_match +masakari.tests.unit.test_hacking.HackingTestCase.test_config_option_regex_match ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_dict_constructor_with_list_copy +masakari.tests.unit.test_hacking.HackingTestCase.test_dict_constructor_with_list_copy ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_dict_iteritems +masakari.tests.unit.test_hacking.HackingTestCase.test_dict_iteritems ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_dict_iterkeys +masakari.tests.unit.test_hacking.HackingTestCase.test_dict_iterkeys ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_dict_itervalues +masakari.tests.unit.test_hacking.HackingTestCase.test_dict_itervalues ... ok +stdin:1:1: M331 LOG.warn is deprecated, please use LOG.warning! +masakari.tests.unit.test_hacking.HackingTestCase.test_no_log_warn +masakari.tests.unit.test_hacking.HackingTestCase.test_no_log_warn ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_no_mutable_default_args +masakari.tests.unit.test_hacking.HackingTestCase.test_no_mutable_default_args ... ok +masakari.tests.unit.test_hacking.HackingTestCase.test_no_setting_conf_directly_in_tests +masakari.tests.unit.test_hacking.HackingTestCase.test_no_setting_conf_directly_in_tests ... ok +stdin:1:1: M308 Log messages should not be translated +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_1_LOG_info__LI__Bad___ +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_1_LOG_info__LI__Bad___ ... ok +stdin:1:1: M308 Log messages should not be translated +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_2_LOG_warning__LW__Bad___ +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_2_LOG_warning__LW__Bad___ ... ok +stdin:1:1: M308 Log messages should not be translated +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_3_LOG_error__LE__Bad___ +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_3_LOG_error__LE__Bad___ ... ok +stdin:1:1: M308 Log messages should not be translated +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_4_LOG_exception____Bad___ +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_4_LOG_exception____Bad___ ... ok +stdin:1:1: M308 Log messages should not be translated +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_5_LOG_debug____Bad___ +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_5_LOG_debug____Bad___ ... ok +stdin:1:1: M308 Log messages should not be translated +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_6_LOG_critical__LC__Bad___ +masakari.tests.unit.test_hacking.HackingTestCase.test_no_translate_logs_6_LOG_critical__LC__Bad___ ... ok +stdin:1:1: M319 assertRaisesRegex must be used instead of assertRaisesRegexp +masakari.tests.unit.test_hacking.HackingTestCase.test_oslo_assert_raises_regexp +masakari.tests.unit.test_hacking.HackingTestCase.test_oslo_assert_raises_regexp ... ok +stdin:1:1: M332 Yield keyword should be followed by a space. +stdin:2:1: M332 Yield keyword should be followed by a space. +stdin:3:1: M332 Yield keyword should be followed by a space. +stdin:4:1: M332 Yield keyword should be followed by a space. +stdin:5:1: M332 Yield keyword should be followed by a space. +masakari.tests.unit.test_hacking.HackingTestCase.test_yield_followed_by_space +masakari.tests.unit.test_hacking.HackingTestCase.test_yield_followed_by_space ... ok ---------------------------------------------------------------------- -Ran 845 tests in 128.160s +Ran 845 tests in 45.381s OK (skipped=2) + stestr slowest -Test id Runtime (s) -------------------------------------------------------------------------------------------------------------------------- ----------- -masakari.tests.unit.db.test_migrations.MigrationsWalk.test_walk_versions 17.831 -masakari.tests.unit.db.test_migrations.TestMigrationsWalkSQLite.test_walk_versions 15.357 -masakari.tests.unit.db.test_migrations.DatabaseSanityChecks.test_single_base_revision 12.699 -masakari.tests.unit.db.test_migrations.TestMigrationsWalkMySQL.test_walk_versions 9.930 -masakari.tests.unit.engine.drivers.taskflow.test_instance_failure_flow.InstanceFailureTestCase.test_instance_failure_flow 4.676 -masakari.tests.unit.db.test_db_api.FailoverSegmentsTestCase.test_create_existing_failover_segment 4.130 -masakari.tests.unit.db.test_db_api.NotificationsTestCase.test_invalid_marker 4.094 -masakari.tests.unit.db.test_db_api.HostsTestCase.test_create_existing_host 3.987 -masakari.tests.unit.compute.test_nova.NovaApiTestCase.test_add_host_to_aggregate 3.792 -masakari.tests.unit.api.openstack.ha.test_vmoves.VMoveTestCase.test_index 3.357 +Test id Runtime (s) +--------------------------------------------------------------------------------------------------------------------------------------------- ----------- +masakari.tests.unit.db.test_migrations.DatabaseSanityChecks.test_single_base_revision 4.953 +masakari.tests.unit.db.test_migrations.TestMigrationsWalkPostgreSQL.test_walk_versions 4.175 +masakari.tests.unit.db.test_migrations.TestMigrationsWalkSQLite.test_walk_versions 2.420 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_multiple_aggregates 2.097 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_RH_recovery 2.094 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_reserved_host_recovery 2.091 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery 2.088 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_evacuation_failed 2.076 +masakari.tests.unit.engine.test_engine_mgr.EngineManagerUnitTestCase.test_host_failure_flow_for_rh_recovery 2.076 +masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_auto_recovery_custom_ha_key 2.064 + rm -rf .stestr # Generate the masakari.conf config mkdir -p /build/reproducible-path/masakari-18.0.0/debian/masakari-common/usr/share/masakari-common @@ -5800,9 +5848,9 @@ make[1]: namespace: No such file or directory make[1]: [debian/rules:39: override_dh_install] Error 127 (ignored) pkgos-readd-keystone-authtoken-missing-options /build/reproducible-path/masakari-18.0.0/debian/masakari-common/usr/share/masakari-common/masakari.conf keystone_authtoken masakari -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.jvU0EQ:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.jvU0EQ:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.jvU0EQ:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.r2E3bk:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.r2E3bk:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.r2E3bk:[keystone_authtoken]/region_name PYTHONPATH=/build/reproducible-path/masakari-18.0.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/masakari-18.0.0/debian/masakari-common/usr/share/masakari-common/masakari-custom-recovery-methods.conf \ --wrap-width 140 \ @@ -6051,10 +6099,10 @@ The HTML pages are in debian/masakari-doc/usr/share/doc/masakari-doc/html. dh_sphinxdoc -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/masakari-doc/usr/share/doc/masakari-doc/html/_static/js/navigation.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/masakari-doc/usr/share/doc/masakari-doc/html/_static/js/bootstrap.min.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/masakari-doc/usr/share/doc/masakari-doc/html/_static/js/docs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/masakari-doc/usr/share/doc/masakari-doc/html/_static/js/jquery-3.2.1.min.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/masakari-doc/usr/share/doc/masakari-doc/html/_static/js/docs.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/masakari-doc/usr/share/doc/masakari-doc/html/_static/js/bootstrap.min.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/masakari-doc/usr/share/doc/masakari-doc/html/_static/js/navigation.js make[1]: Leaving directory '/build/reproducible-path/masakari-18.0.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/masakari-18.0.0' @@ -6089,15 +6137,17 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/masakari-api.init.in debian/masakari-engine.init.in -+ echo debian/masakari-api.init.in -+ sed s/.init.in// +++ ls -1 debian/masakari-api.init.in debian/masakari-engine.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/masakari-api.init.in +++ sed s/.init.in// + MYINIT=debian/masakari-api + cp debian/masakari-api.init.in debian/masakari-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/masakari-api.init.in -+ echo debian/masakari-engine.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/masakari-engine.init.in +++ sed s/.init.in// + MYINIT=debian/masakari-engine + cp debian/masakari-engine.init.in debian/masakari-engine.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -6107,7 +6157,7 @@ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done -+ ls -1 debian/*.service.in +++ ls -1 'debian/*.service.in' ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ @@ -6116,16 +6166,18 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/masakari-api.init.in debian/masakari-engine.init.in -+ echo debian/masakari-api.init.in -+ sed s/.init.in/.service.in/ +++ ls debian/masakari-api.init.in debian/masakari-engine.init.in ++ for i in `ls debian/*.init.in` +++ echo debian/masakari-api.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/masakari-api.service.in -+ [ -e debian/masakari-api.service.in ] ++ '[' -e debian/masakari-api.service.in ']' + pkgos-gen-systemd-unit debian/masakari-api.init.in -+ echo debian/masakari-engine.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/masakari-engine.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/masakari-engine.service.in -+ [ -e debian/masakari-engine.service.in ] ++ '[' -e debian/masakari-engine.service.in ']' + pkgos-gen-systemd-unit debian/masakari-engine.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/masakari-18.0.0' @@ -6140,15 +6192,17 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/masakari-api.init.in debian/masakari-engine.init.in -+ echo debian/masakari-api.init.in -+ sed s/.init.in// +++ ls -1 debian/masakari-api.init.in debian/masakari-engine.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/masakari-api.init.in +++ sed s/.init.in// + MYINIT=debian/masakari-api + cp debian/masakari-api.init.in debian/masakari-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/masakari-api.init.in -+ + sed s/.init.in// -echo debian/masakari-engine.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/masakari-engine.init.in +++ sed s/.init.in// + MYINIT=debian/masakari-engine + cp debian/masakari-engine.init.in debian/masakari-engine.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -6158,7 +6212,7 @@ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done -+ ls -1 debian/*.service.in +++ ls -1 'debian/*.service.in' ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ @@ -6167,16 +6221,18 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/masakari-api.init.in debian/masakari-engine.init.in -+ echo debian/masakari-api.init.in -+ sed s/.init.in/.service.in/ +++ ls debian/masakari-api.init.in debian/masakari-engine.init.in ++ for i in `ls debian/*.init.in` +++ echo debian/masakari-api.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/masakari-api.service.in -+ [ -e debian/masakari-api.service.in ] ++ '[' -e debian/masakari-api.service.in ']' + pkgos-gen-systemd-unit debian/masakari-api.init.in -+ echo debian/masakari-engine.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/masakari-engine.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/masakari-engine.service.in -+ [ -e debian/masakari-engine.service.in ] ++ '[' -e debian/masakari-engine.service.in ']' + pkgos-gen-systemd-unit debian/masakari-engine.init.in dh_installsystemd make[1]: Leaving directory '/build/reproducible-path/masakari-18.0.0' @@ -6198,18 +6254,17 @@ dh_gencontrol -- -T/build/reproducible-path/masakari-18.0.0/debian/debian_control_vars ; \ fi dpkg-gencontrol: warning: Depends field of package masakari-api: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package masakari-common: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package masakari-engine: substitution variable ${python3:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package masakari-common: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: package masakari-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined make[1]: Leaving directory '/build/reproducible-path/masakari-18.0.0' dh_md5sums -O--buildsystem=pybuild -libfakeroot internal error: payload not recognized! dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'masakari-doc' in '../masakari-doc_18.0.0-2_all.deb'. -dpkg-deb: building package 'python3-masakari' in '../python3-masakari_18.0.0-2_all.deb'. -dpkg-deb: building package 'masakari-engine' in '../masakari-engine_18.0.0-2_all.deb'. dpkg-deb: building package 'masakari-common' in '../masakari-common_18.0.0-2_all.deb'. +dpkg-deb: building package 'python3-masakari' in '../python3-masakari_18.0.0-2_all.deb'. dpkg-deb: building package 'masakari-api' in '../masakari-api_18.0.0-2_all.deb'. +dpkg-deb: building package 'masakari-engine' in '../masakari-engine_18.0.0-2_all.deb'. dpkg-genbuildinfo --build=binary -O../masakari_18.0.0-2_arm64.buildinfo dpkg-genchanges --build=binary -O../masakari_18.0.0-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -6217,12 +6272,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1048850/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1048850/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3089022 and its subdirectories -I: Current time: Sat Jan 24 14:41:19 -12 2026 -I: pbuilder-time-stamp: 1769308879 +I: removing directory /srv/workspace/pbuilder/1048850 and its subdirectories +I: Current time: Sun Jan 25 16:45:52 +14 2026 +I: pbuilder-time-stamp: 1769309152