Diff of the two buildlogs: -- --- b1/build.log 2025-09-14 11:11:14.607215486 +0000 +++ b2/build.log 2025-09-14 11:14:49.391477493 +0000 @@ -1,6 +1,7 @@ +W: cgroups are not available on the host, not using them. I: pbuilder: network access will be disabled during build -I: Current time: Sat Sep 13 23:07:07 -12 2025 -I: pbuilder-time-stamp: 1757848027 +I: Current time: Sun Oct 18 07:34:16 +14 2026 +I: pbuilder-time-stamp: 1792258456 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/experimental-reproducible-base.tgz] I: copying local configuration @@ -24,53 +25,84 @@ dpkg-source: info: applying install-all-files.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2834432/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1522472/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 Oct 17 17:34 /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/1522472/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1522472/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]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(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='experimental' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=experimental + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='c36822988c3d45d0a7d10dfd500428d2' - 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='2834432' - PS1='# ' - PS2='> ' + 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=1522472 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.51eY1Z8x/pbuilderrc_UYpH --distribution experimental --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.51eY1Z8x/b1 --logfile b1/build.log blazar_16.0.0~rc1-1.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - 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.51eY1Z8x/pbuilderrc_bQdI --distribution experimental --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.51eY1Z8x/b2 --logfile b2/build.log blazar_16.0.0~rc1-1.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.12.43+deb13-cloud-arm64 #1 SMP Debian 6.12.43-1 (2025-08-27) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.43+deb13-cloud-arm64 #1 SMP Debian 6.12.43-1 (2025-08-27) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2834432/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1522472/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -500,7 +532,7 @@ Get: 292 http://deb.debian.org/debian unstable/main arm64 python3-waitress all 3.0.2-1 [46.5 kB] Get: 293 http://deb.debian.org/debian unstable/main arm64 python3-webtest all 3.0.6-1 [35.8 kB] Get: 294 http://deb.debian.org/debian unstable/main arm64 python3-wsme all 0.12.1-6 [44.1 kB] -Fetched 62.4 MB in 1s (83.0 MB/s) +Fetched 62.4 MB in 1s (91.0 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1: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 ... 20020 files and directories currently installed.) @@ -1431,8 +1463,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Sep 14 11:08:29 UTC 2025. -Universal Time is now: Sun Sep 14 11:08:29 UTC 2025. +Local time is now: Sat Oct 17 17:34:56 UTC 2026. +Universal Time is now: Sat Oct 17 17:34:56 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b1) ... @@ -1721,7 +1753,11 @@ fakeroot is already the newest version (1.37.1.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/blazar-16.0.0~rc1/ && 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 > ../blazar_16.0.0~rc1-1_source.changes +I: user script /srv/workspace/pbuilder/1522472/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for experimental +I: user script /srv/workspace/pbuilder/1522472/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/blazar-16.0.0~rc1/ && 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 > ../blazar_16.0.0~rc1-1_source.changes dpkg-buildpackage: info: source package blazar dpkg-buildpackage: info: source version 16.0.0~rc1-1 dpkg-buildpackage: info: source distribution experimental @@ -2032,82 +2068,93 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -creating build/lib/blazar/tests/api/v1 +creating build/lib/blazar +copying blazar/version.py -> build/lib/blazar +copying blazar/status.py -> build/lib/blazar +copying blazar/rpc.py -> build/lib/blazar +copying blazar/policy.py -> build/lib/blazar +copying blazar/opts.py -> build/lib/blazar +copying blazar/i18n.py -> build/lib/blazar +copying blazar/exceptions.py -> build/lib/blazar +copying blazar/context.py -> build/lib/blazar +copying blazar/config.py -> build/lib/blazar +copying blazar/__init__.py -> build/lib/blazar +creating build/lib/blazar/tests/api/v1/oshosts +copying blazar/tests/api/v1/oshosts/test_v1_0.py -> build/lib/blazar/tests/api/v1/oshosts +copying blazar/tests/api/v1/oshosts/test_service.py -> build/lib/blazar/tests/api/v1/oshosts +copying blazar/tests/api/v1/oshosts/__init__.py -> build/lib/blazar/tests/api/v1/oshosts +creating build/lib/blazar/manager/floatingips +copying blazar/manager/floatingips/rpcapi.py -> build/lib/blazar/manager/floatingips +copying blazar/manager/floatingips/__init__.py -> build/lib/blazar/manager/floatingips +creating build/lib/blazar/cmd +copying blazar/cmd/status.py -> build/lib/blazar/cmd +copying blazar/cmd/manager.py -> build/lib/blazar/cmd +copying blazar/cmd/api.py -> build/lib/blazar/cmd +copying blazar/cmd/__init__.py -> build/lib/blazar/cmd +creating build/lib/blazar/db +copying blazar/db/utils.py -> build/lib/blazar/db +copying blazar/db/exceptions.py -> build/lib/blazar/db +copying blazar/db/base.py -> build/lib/blazar/db +copying blazar/db/api.py -> build/lib/blazar/db +copying blazar/db/__init__.py -> build/lib/blazar/db copying blazar/tests/api/v1/test_validation.py -> build/lib/blazar/tests/api/v1 copying blazar/tests/api/v1/test_utils.py -> build/lib/blazar/tests/api/v1 copying blazar/tests/api/v1/test_app.py -> build/lib/blazar/tests/api/v1 copying blazar/tests/api/v1/test_api_version_request.py -> build/lib/blazar/tests/api/v1 copying blazar/tests/api/v1/__init__.py -> build/lib/blazar/tests/api/v1 +creating build/lib/blazar/policies +copying blazar/policies/oshosts.py -> build/lib/blazar/policies +copying blazar/policies/leases.py -> build/lib/blazar/policies +copying blazar/policies/floatingips.py -> build/lib/blazar/policies +copying blazar/policies/base.py -> build/lib/blazar/policies +copying blazar/policies/__init__.py -> build/lib/blazar/policies +creating build/lib/blazar/api +copying blazar/api/wsgi_app.py -> build/lib/blazar/api +copying blazar/api/root.py -> build/lib/blazar/api +copying blazar/api/context.py -> build/lib/blazar/api +copying blazar/api/app.py -> build/lib/blazar/api +copying blazar/api/__init__.py -> build/lib/blazar/api +creating build/lib/blazar/tests/db/migration +copying blazar/tests/db/migration/test_migrations.py -> build/lib/blazar/tests/db/migration +copying blazar/tests/db/migration/__init__.py -> build/lib/blazar/tests/db/migration creating build/lib/blazar/tests/plugins/oshosts copying blazar/tests/plugins/oshosts/test_physical_host_plugin.py -> build/lib/blazar/tests/plugins/oshosts copying blazar/tests/plugins/oshosts/__init__.py -> build/lib/blazar/tests/plugins/oshosts +creating build/lib/blazar/api/v2/controllers/extensions +copying blazar/api/v2/controllers/extensions/lease.py -> build/lib/blazar/api/v2/controllers/extensions +copying blazar/api/v2/controllers/extensions/host.py -> build/lib/blazar/api/v2/controllers/extensions +copying blazar/api/v2/controllers/extensions/__init__.py -> build/lib/blazar/api/v2/controllers/extensions +creating build/lib/blazar/tests/notification +copying blazar/tests/notification/test_notifier.py -> build/lib/blazar/tests/notification +copying blazar/tests/notification/__init__.py -> build/lib/blazar/tests/notification +creating build/lib/blazar/api/v2/middleware +copying blazar/api/v2/middleware/__init__.py -> build/lib/blazar/api/v2/middleware +creating build/lib/blazar/tests/utils +copying blazar/tests/utils/test_trusts.py -> build/lib/blazar/tests/utils +copying blazar/tests/utils/test_plugins.py -> build/lib/blazar/tests/utils +copying blazar/tests/utils/__init__.py -> build/lib/blazar/tests/utils creating build/lib/blazar/tests/enforcement copying blazar/tests/enforcement/test_enforcement.py -> build/lib/blazar/tests/enforcement copying blazar/tests/enforcement/__init__.py -> build/lib/blazar/tests/enforcement -creating build/lib/blazar/manager/oshosts -copying blazar/manager/oshosts/rpcapi.py -> build/lib/blazar/manager/oshosts -copying blazar/manager/oshosts/__init__.py -> build/lib/blazar/manager/oshosts -creating build/lib/blazar/api/v2/controllers -copying blazar/api/v2/controllers/types.py -> build/lib/blazar/api/v2/controllers -copying blazar/api/v2/controllers/base.py -> build/lib/blazar/api/v2/controllers -copying blazar/api/v2/controllers/__init__.py -> build/lib/blazar/api/v2/controllers -creating build/lib/blazar/plugins/flavor -copying blazar/plugins/flavor/flavor_plugin.py -> build/lib/blazar/plugins/flavor -copying blazar/plugins/flavor/__init__.py -> build/lib/blazar/plugins/flavor -creating build/lib/blazar/tests/api/v2 -copying blazar/tests/api/v2/test_leases.py -> build/lib/blazar/tests/api/v2 -copying blazar/tests/api/v2/test_hosts.py -> build/lib/blazar/tests/api/v2 -copying blazar/tests/api/v2/__init__.py -> build/lib/blazar/tests/api/v2 +creating build/lib/blazar/tests/utils/openstack +copying blazar/tests/utils/openstack/test_placement.py -> build/lib/blazar/tests/utils/openstack +copying blazar/tests/utils/openstack/test_nova.py -> build/lib/blazar/tests/utils/openstack +copying blazar/tests/utils/openstack/test_neutron.py -> build/lib/blazar/tests/utils/openstack +copying blazar/tests/utils/openstack/test_keystone.py -> build/lib/blazar/tests/utils/openstack +copying blazar/tests/utils/openstack/test_base.py -> build/lib/blazar/tests/utils/openstack +copying blazar/tests/utils/openstack/__init__.py -> build/lib/blazar/tests/utils/openstack creating build/lib/blazar/db/migration copying blazar/db/migration/cli.py -> build/lib/blazar/db/migration copying blazar/db/migration/__init__.py -> build/lib/blazar/db/migration -copying blazar/api/wsgi_app.py -> build/lib/blazar/api -copying blazar/api/root.py -> build/lib/blazar/api -copying blazar/api/context.py -> build/lib/blazar/api -copying blazar/api/app.py -> build/lib/blazar/api -copying blazar/api/__init__.py -> build/lib/blazar/api -creating build/lib/blazar/notification -copying blazar/notification/notifier.py -> build/lib/blazar/notification -copying blazar/notification/api.py -> build/lib/blazar/notification -copying blazar/notification/__init__.py -> build/lib/blazar/notification -copying blazar/db/utils.py -> build/lib/blazar/db -copying blazar/db/exceptions.py -> build/lib/blazar/db -copying blazar/db/base.py -> build/lib/blazar/db -copying blazar/db/api.py -> build/lib/blazar/db -copying blazar/db/__init__.py -> build/lib/blazar/db creating build/lib/blazar/wsgi copying blazar/wsgi/api.py -> build/lib/blazar/wsgi copying blazar/wsgi/__init__.py -> build/lib/blazar/wsgi -creating build/lib/blazar/api/v2/controllers/extensions -copying blazar/api/v2/controllers/extensions/lease.py -> build/lib/blazar/api/v2/controllers/extensions -copying blazar/api/v2/controllers/extensions/host.py -> build/lib/blazar/api/v2/controllers/extensions -copying blazar/api/v2/controllers/extensions/__init__.py -> build/lib/blazar/api/v2/controllers/extensions -creating build/lib/blazar/tests/api/v1/leases -copying blazar/tests/api/v1/leases/test_v1_0.py -> build/lib/blazar/tests/api/v1/leases -copying blazar/tests/api/v1/leases/test_service.py -> build/lib/blazar/tests/api/v1/leases -copying blazar/tests/api/v1/leases/__init__.py -> build/lib/blazar/tests/api/v1/leases -creating build/lib/blazar/api/v1/leases -copying blazar/api/v1/leases/v1_0.py -> build/lib/blazar/api/v1/leases -copying blazar/api/v1/leases/service.py -> build/lib/blazar/api/v1/leases -copying blazar/api/v1/leases/__init__.py -> build/lib/blazar/api/v1/leases -copying blazar/tests/test_status.py -> build/lib/blazar/tests -copying blazar/tests/test_service.py -> build/lib/blazar/tests -copying blazar/tests/test_policy.py -> build/lib/blazar/tests -copying blazar/tests/test_exceptions.py -> build/lib/blazar/tests -copying blazar/tests/test_context.py -> build/lib/blazar/tests -copying blazar/tests/fake_requests.py -> build/lib/blazar/tests -copying blazar/tests/fake_lease.py -> build/lib/blazar/tests -copying blazar/tests/__init__.py -> build/lib/blazar/tests -creating build/lib/blazar/cmd -copying blazar/cmd/status.py -> build/lib/blazar/cmd -copying blazar/cmd/manager.py -> build/lib/blazar/cmd -copying blazar/cmd/api.py -> build/lib/blazar/cmd -copying blazar/cmd/__init__.py -> build/lib/blazar/cmd -creating build/lib/blazar/utils -copying blazar/utils/trusts.py -> build/lib/blazar/utils -copying blazar/utils/service.py -> build/lib/blazar/utils -copying blazar/utils/plugins.py -> build/lib/blazar/utils -copying blazar/utils/__init__.py -> build/lib/blazar/utils +creating build/lib/blazar/tests/local_hacking +copying blazar/tests/local_hacking/test_hacking.py -> build/lib/blazar/tests/local_hacking +copying blazar/tests/local_hacking/__init__.py -> build/lib/blazar/tests/local_hacking +copying blazar/api/v2/hooks.py -> build/lib/blazar/api/v2 +copying blazar/api/v2/app.py -> build/lib/blazar/api/v2 +copying blazar/api/v2/__init__.py -> build/lib/blazar/api/v2 creating build/lib/blazar/utils/openstack copying blazar/utils/openstack/placement.py -> build/lib/blazar/utils/openstack copying blazar/utils/openstack/nova.py -> build/lib/blazar/utils/openstack @@ -2116,11 +2163,14 @@ copying blazar/utils/openstack/exceptions.py -> build/lib/blazar/utils/openstack copying blazar/utils/openstack/base.py -> build/lib/blazar/utils/openstack copying blazar/utils/openstack/__init__.py -> build/lib/blazar/utils/openstack -creating build/lib/blazar/enforcement/filters -copying blazar/enforcement/filters/max_lease_duration_filter.py -> build/lib/blazar/enforcement/filters -copying blazar/enforcement/filters/external_service_filter.py -> build/lib/blazar/enforcement/filters -copying blazar/enforcement/filters/base_filter.py -> build/lib/blazar/enforcement/filters -copying blazar/enforcement/filters/__init__.py -> build/lib/blazar/enforcement/filters +copying blazar/tests/plugins/__init__.py -> build/lib/blazar/tests/plugins +creating build/lib/blazar/api/v1/leases +copying blazar/api/v1/leases/v1_0.py -> build/lib/blazar/api/v1/leases +copying blazar/api/v1/leases/service.py -> build/lib/blazar/api/v1/leases +copying blazar/api/v1/leases/__init__.py -> build/lib/blazar/api/v1/leases +creating build/lib/blazar/hacking +copying blazar/hacking/checks.py -> build/lib/blazar/hacking +copying blazar/hacking/__init__.py -> build/lib/blazar/hacking creating build/lib/blazar/db/sqlalchemy copying blazar/db/sqlalchemy/utils.py -> build/lib/blazar/db/sqlalchemy copying blazar/db/sqlalchemy/types.py -> build/lib/blazar/db/sqlalchemy @@ -2129,118 +2179,114 @@ copying blazar/db/sqlalchemy/facade_wrapper.py -> build/lib/blazar/db/sqlalchemy copying blazar/db/sqlalchemy/api.py -> build/lib/blazar/db/sqlalchemy copying blazar/db/sqlalchemy/__init__.py -> build/lib/blazar/db/sqlalchemy -creating build/lib/blazar/api/v1/oshosts -copying blazar/api/v1/oshosts/v1_0.py -> build/lib/blazar/api/v1/oshosts -copying blazar/api/v1/oshosts/service.py -> build/lib/blazar/api/v1/oshosts -copying blazar/api/v1/oshosts/__init__.py -> build/lib/blazar/api/v1/oshosts -creating build/lib/blazar/tests/plugins/flavor -copying blazar/tests/plugins/flavor/test_flavor_plugin.py -> build/lib/blazar/tests/plugins/flavor -copying blazar/tests/plugins/flavor/__init__.py -> build/lib/blazar/tests/plugins/flavor -creating build/lib/blazar/tests/notification -copying blazar/tests/notification/test_notifier.py -> build/lib/blazar/tests/notification -copying blazar/tests/notification/__init__.py -> build/lib/blazar/tests/notification -creating build/lib/blazar/tests/db/migration -copying blazar/tests/db/migration/test_migrations.py -> build/lib/blazar/tests/db/migration -copying blazar/tests/db/migration/__init__.py -> build/lib/blazar/tests/db/migration -creating build/lib/blazar/tests/utils/openstack -copying blazar/tests/utils/openstack/test_placement.py -> build/lib/blazar/tests/utils/openstack -copying blazar/tests/utils/openstack/test_nova.py -> build/lib/blazar/tests/utils/openstack -copying blazar/tests/utils/openstack/test_neutron.py -> build/lib/blazar/tests/utils/openstack -copying blazar/tests/utils/openstack/test_keystone.py -> build/lib/blazar/tests/utils/openstack -copying blazar/tests/utils/openstack/test_base.py -> build/lib/blazar/tests/utils/openstack -copying blazar/tests/utils/openstack/__init__.py -> build/lib/blazar/tests/utils/openstack -creating build/lib/blazar/plugins/oshosts -copying blazar/plugins/oshosts/host_plugin.py -> build/lib/blazar/plugins/oshosts -copying blazar/plugins/oshosts/__init__.py -> build/lib/blazar/plugins/oshosts -creating build/lib/blazar/plugins/instances -copying blazar/plugins/instances/instance_plugin.py -> build/lib/blazar/plugins/instances -copying blazar/plugins/instances/__init__.py -> build/lib/blazar/plugins/instances -creating build/lib/blazar/manager/floatingips -copying blazar/manager/floatingips/rpcapi.py -> build/lib/blazar/manager/floatingips -copying blazar/manager/floatingips/__init__.py -> build/lib/blazar/manager/floatingips -copying blazar/manager/service.py -> build/lib/blazar/manager -copying blazar/manager/exceptions.py -> build/lib/blazar/manager -copying blazar/manager/__init__.py -> build/lib/blazar/manager -copying blazar/tests/db/test_utils.py -> build/lib/blazar/tests/db -copying blazar/tests/db/test_api.py -> build/lib/blazar/tests/db -copying blazar/tests/db/__init__.py -> build/lib/blazar/tests/db -creating build/lib/blazar/tests/api/v1/oshosts -copying blazar/tests/api/v1/oshosts/test_v1_0.py -> build/lib/blazar/tests/api/v1/oshosts -copying blazar/tests/api/v1/oshosts/test_service.py -> build/lib/blazar/tests/api/v1/oshosts -copying blazar/tests/api/v1/oshosts/__init__.py -> build/lib/blazar/tests/api/v1/oshosts -copying blazar/version.py -> build/lib/blazar -copying blazar/status.py -> build/lib/blazar -copying blazar/rpc.py -> build/lib/blazar -copying blazar/policy.py -> build/lib/blazar -copying blazar/opts.py -> build/lib/blazar -copying blazar/i18n.py -> build/lib/blazar -copying blazar/exceptions.py -> build/lib/blazar -copying blazar/context.py -> build/lib/blazar -copying blazar/config.py -> build/lib/blazar -copying blazar/__init__.py -> build/lib/blazar -copying blazar/api/v2/hooks.py -> build/lib/blazar/api/v2 -copying blazar/api/v2/app.py -> build/lib/blazar/api/v2 -copying blazar/api/v2/__init__.py -> build/lib/blazar/api/v2 -copying blazar/plugins/dummy_vm_plugin.py -> build/lib/blazar/plugins -copying blazar/plugins/base.py -> build/lib/blazar/plugins -copying blazar/plugins/__init__.py -> build/lib/blazar/plugins -creating build/lib/blazar/api/v2/middleware -copying blazar/api/v2/middleware/__init__.py -> build/lib/blazar/api/v2/middleware -copying blazar/tests/plugins/__init__.py -> build/lib/blazar/tests/plugins -creating build/lib/blazar/tests/plugins/floatingips -copying blazar/tests/plugins/floatingips/test_floatingip_plugin.py -> build/lib/blazar/tests/plugins/floatingips -copying blazar/tests/plugins/floatingips/__init__.py -> build/lib/blazar/tests/plugins/floatingips creating build/lib/blazar/monitor copying blazar/monitor/polling_monitor.py -> build/lib/blazar/monitor copying blazar/monitor/notification_monitor.py -> build/lib/blazar/monitor copying blazar/monitor/base.py -> build/lib/blazar/monitor copying blazar/monitor/__init__.py -> build/lib/blazar/monitor -copying blazar/tests/api/test_version_selector.py -> build/lib/blazar/tests/api -copying blazar/tests/api/test_root.py -> build/lib/blazar/tests/api -copying blazar/tests/api/test_context.py -> build/lib/blazar/tests/api -copying blazar/tests/api/test_acl.py -> build/lib/blazar/tests/api -copying blazar/tests/api/__init__.py -> build/lib/blazar/tests/api +creating build/lib/blazar/tests/plugins/floatingips +copying blazar/tests/plugins/floatingips/test_floatingip_plugin.py -> build/lib/blazar/tests/plugins/floatingips +copying blazar/tests/plugins/floatingips/__init__.py -> build/lib/blazar/tests/plugins/floatingips creating build/lib/blazar/tests/db/sqlalchemy copying blazar/tests/db/sqlalchemy/test_utils.py -> build/lib/blazar/tests/db/sqlalchemy copying blazar/tests/db/sqlalchemy/test_sqlalchemy_api.py -> build/lib/blazar/tests/db/sqlalchemy copying blazar/tests/db/sqlalchemy/__init__.py -> build/lib/blazar/tests/db/sqlalchemy -creating build/lib/blazar/tests/local_hacking -copying blazar/tests/local_hacking/test_hacking.py -> build/lib/blazar/tests/local_hacking -copying blazar/tests/local_hacking/__init__.py -> build/lib/blazar/tests/local_hacking -creating build/lib/blazar/tests/plugins/instances -copying blazar/tests/plugins/instances/test_instance_plugin.py -> build/lib/blazar/tests/plugins/instances -copying blazar/tests/plugins/instances/__init__.py -> build/lib/blazar/tests/plugins/instances +creating build/lib/blazar/plugins +copying blazar/plugins/dummy_vm_plugin.py -> build/lib/blazar/plugins +copying blazar/plugins/base.py -> build/lib/blazar/plugins +copying blazar/plugins/__init__.py -> build/lib/blazar/plugins +creating build/lib/blazar/tests/api/v1/leases +copying blazar/tests/api/v1/leases/test_v1_0.py -> build/lib/blazar/tests/api/v1/leases +copying blazar/tests/api/v1/leases/test_service.py -> build/lib/blazar/tests/api/v1/leases +copying blazar/tests/api/v1/leases/__init__.py -> build/lib/blazar/tests/api/v1/leases +creating build/lib/blazar/tests/enforcement/filters +copying blazar/tests/enforcement/filters/test_max_lease_duration_filter.py -> build/lib/blazar/tests/enforcement/filters +copying blazar/tests/enforcement/filters/test_external_service_filter.py -> build/lib/blazar/tests/enforcement/filters +copying blazar/tests/enforcement/filters/__init__.py -> build/lib/blazar/tests/enforcement/filters +creating build/lib/blazar/notification +copying blazar/notification/notifier.py -> build/lib/blazar/notification +copying blazar/notification/api.py -> build/lib/blazar/notification +copying blazar/notification/__init__.py -> build/lib/blazar/notification creating build/lib/blazar/api/v1/floatingips copying blazar/api/v1/floatingips/v1_0.py -> build/lib/blazar/api/v1/floatingips copying blazar/api/v1/floatingips/service.py -> build/lib/blazar/api/v1/floatingips copying blazar/api/v1/floatingips/__init__.py -> build/lib/blazar/api/v1/floatingips -copying blazar/tests/utils/test_trusts.py -> build/lib/blazar/tests/utils -copying blazar/tests/utils/test_plugins.py -> build/lib/blazar/tests/utils -copying blazar/tests/utils/__init__.py -> build/lib/blazar/tests/utils -creating build/lib/blazar/tests/manager -copying blazar/tests/manager/test_service.py -> build/lib/blazar/tests/manager -copying blazar/tests/manager/test_rpcapi.py -> build/lib/blazar/tests/manager -copying blazar/tests/manager/__init__.py -> build/lib/blazar/tests/manager -copying blazar/enforcement/exceptions.py -> build/lib/blazar/enforcement -copying blazar/enforcement/enforcement.py -> build/lib/blazar/enforcement -copying blazar/enforcement/__init__.py -> build/lib/blazar/enforcement +creating build/lib/blazar/plugins/floatingips +copying blazar/plugins/floatingips/floatingip_plugin.py -> build/lib/blazar/plugins/floatingips +copying blazar/plugins/floatingips/__init__.py -> build/lib/blazar/plugins/floatingips +copying blazar/tests/api/test_version_selector.py -> build/lib/blazar/tests/api +copying blazar/tests/api/test_root.py -> build/lib/blazar/tests/api +copying blazar/tests/api/test_context.py -> build/lib/blazar/tests/api +copying blazar/tests/api/test_acl.py -> build/lib/blazar/tests/api +copying blazar/tests/api/__init__.py -> build/lib/blazar/tests/api creating build/lib/blazar/tests/monitor copying blazar/tests/monitor/test_polling_monitor.py -> build/lib/blazar/tests/monitor copying blazar/tests/monitor/test_notification_monitor.py -> build/lib/blazar/tests/monitor copying blazar/tests/monitor/test_base.py -> build/lib/blazar/tests/monitor copying blazar/tests/monitor/__init__.py -> build/lib/blazar/tests/monitor -creating build/lib/blazar/hacking -copying blazar/hacking/checks.py -> build/lib/blazar/hacking -copying blazar/hacking/__init__.py -> build/lib/blazar/hacking -creating build/lib/blazar/policies -copying blazar/policies/oshosts.py -> build/lib/blazar/policies -copying blazar/policies/leases.py -> build/lib/blazar/policies -copying blazar/policies/floatingips.py -> build/lib/blazar/policies -copying blazar/policies/base.py -> build/lib/blazar/policies -copying blazar/policies/__init__.py -> build/lib/blazar/policies +copying blazar/utils/trusts.py -> build/lib/blazar/utils +copying blazar/utils/service.py -> build/lib/blazar/utils +copying blazar/utils/plugins.py -> build/lib/blazar/utils +copying blazar/utils/__init__.py -> build/lib/blazar/utils +creating build/lib/blazar/enforcement +copying blazar/enforcement/exceptions.py -> build/lib/blazar/enforcement +copying blazar/enforcement/enforcement.py -> build/lib/blazar/enforcement +copying blazar/enforcement/__init__.py -> build/lib/blazar/enforcement +creating build/lib/blazar/enforcement/filters +copying blazar/enforcement/filters/max_lease_duration_filter.py -> build/lib/blazar/enforcement/filters +copying blazar/enforcement/filters/external_service_filter.py -> build/lib/blazar/enforcement/filters +copying blazar/enforcement/filters/base_filter.py -> build/lib/blazar/enforcement/filters +copying blazar/enforcement/filters/__init__.py -> build/lib/blazar/enforcement/filters +creating build/lib/blazar/plugins/instances +copying blazar/plugins/instances/instance_plugin.py -> build/lib/blazar/plugins/instances +copying blazar/plugins/instances/__init__.py -> build/lib/blazar/plugins/instances +copying blazar/tests/db/test_utils.py -> build/lib/blazar/tests/db +copying blazar/tests/db/test_api.py -> build/lib/blazar/tests/db +copying blazar/tests/db/__init__.py -> build/lib/blazar/tests/db +copying blazar/tests/test_status.py -> build/lib/blazar/tests +copying blazar/tests/test_service.py -> build/lib/blazar/tests +copying blazar/tests/test_policy.py -> build/lib/blazar/tests +copying blazar/tests/test_exceptions.py -> build/lib/blazar/tests +copying blazar/tests/test_context.py -> build/lib/blazar/tests +copying blazar/tests/fake_requests.py -> build/lib/blazar/tests +copying blazar/tests/fake_lease.py -> build/lib/blazar/tests +copying blazar/tests/__init__.py -> build/lib/blazar/tests +creating build/lib/blazar/tests/plugins/instances +copying blazar/tests/plugins/instances/test_instance_plugin.py -> build/lib/blazar/tests/plugins/instances +copying blazar/tests/plugins/instances/__init__.py -> build/lib/blazar/tests/plugins/instances +creating build/lib/blazar/manager/oshosts +copying blazar/manager/oshosts/rpcapi.py -> build/lib/blazar/manager/oshosts +copying blazar/manager/oshosts/__init__.py -> build/lib/blazar/manager/oshosts creating build/lib/blazar/manager/leases copying blazar/manager/leases/rpcapi.py -> build/lib/blazar/manager/leases copying blazar/manager/leases/__init__.py -> build/lib/blazar/manager/leases +creating build/lib/blazar/tests/plugins/flavor +copying blazar/tests/plugins/flavor/test_flavor_plugin.py -> build/lib/blazar/tests/plugins/flavor +copying blazar/tests/plugins/flavor/__init__.py -> build/lib/blazar/tests/plugins/flavor +copying blazar/api/v2/controllers/types.py -> build/lib/blazar/api/v2/controllers +copying blazar/api/v2/controllers/base.py -> build/lib/blazar/api/v2/controllers +copying blazar/api/v2/controllers/__init__.py -> build/lib/blazar/api/v2/controllers +creating build/lib/blazar/plugins/oshosts +copying blazar/plugins/oshosts/host_plugin.py -> build/lib/blazar/plugins/oshosts +copying blazar/plugins/oshosts/__init__.py -> build/lib/blazar/plugins/oshosts +creating build/lib/blazar/tests/manager +copying blazar/tests/manager/test_service.py -> build/lib/blazar/tests/manager +copying blazar/tests/manager/test_rpcapi.py -> build/lib/blazar/tests/manager +copying blazar/tests/manager/__init__.py -> build/lib/blazar/tests/manager +creating build/lib/blazar/tests/api/v2 +copying blazar/tests/api/v2/test_leases.py -> build/lib/blazar/tests/api/v2 +copying blazar/tests/api/v2/test_hosts.py -> build/lib/blazar/tests/api/v2 +copying blazar/tests/api/v2/__init__.py -> build/lib/blazar/tests/api/v2 +creating build/lib/blazar/api/v1/oshosts +copying blazar/api/v1/oshosts/v1_0.py -> build/lib/blazar/api/v1/oshosts +copying blazar/api/v1/oshosts/service.py -> build/lib/blazar/api/v1/oshosts +copying blazar/api/v1/oshosts/__init__.py -> build/lib/blazar/api/v1/oshosts +copying blazar/manager/service.py -> build/lib/blazar/manager +copying blazar/manager/exceptions.py -> build/lib/blazar/manager +copying blazar/manager/__init__.py -> build/lib/blazar/manager +creating build/lib/blazar/plugins/flavor +copying blazar/plugins/flavor/flavor_plugin.py -> build/lib/blazar/plugins/flavor +copying blazar/plugins/flavor/__init__.py -> build/lib/blazar/plugins/flavor copying blazar/api/v1/validation.py -> build/lib/blazar/api/v1 copying blazar/api/v1/utils.py -> build/lib/blazar/api/v1 copying blazar/api/v1/request_log.py -> build/lib/blazar/api/v1 @@ -2248,13 +2294,6 @@ copying blazar/api/v1/app.py -> build/lib/blazar/api/v1 copying blazar/api/v1/api_version_request.py -> build/lib/blazar/api/v1 copying blazar/api/v1/__init__.py -> build/lib/blazar/api/v1 -creating build/lib/blazar/tests/enforcement/filters -copying blazar/tests/enforcement/filters/test_max_lease_duration_filter.py -> build/lib/blazar/tests/enforcement/filters -copying blazar/tests/enforcement/filters/test_external_service_filter.py -> build/lib/blazar/tests/enforcement/filters -copying blazar/tests/enforcement/filters/__init__.py -> build/lib/blazar/tests/enforcement/filters -creating build/lib/blazar/plugins/floatingips -copying blazar/plugins/floatingips/floatingip_plugin.py -> build/lib/blazar/plugins/floatingips -copying blazar/plugins/floatingips/__init__.py -> build/lib/blazar/plugins/floatingips running egg_info creating blazar.egg-info writing blazar.egg-info/PKG-INFO @@ -2400,6 +2439,7 @@ !! check.warn(importable) +copying blazar/tests/db/migration/test_migrations.conf -> build/lib/blazar/tests/db/migration copying blazar/db/migration/README -> build/lib/blazar/db/migration copying blazar/db/migration/alembic.ini -> build/lib/blazar/db/migration creating build/lib/blazar/db/migration/alembic_migrations @@ -2428,45 +2468,52 @@ copying blazar/db/migration/alembic_migrations/versions/f4084140f608_add_floatingip_reservation.py -> build/lib/blazar/db/migration/alembic_migrations/versions creating build/lib/blazar/tests/cmd copying blazar/tests/cmd/test_status.py -> build/lib/blazar/tests/cmd -copying blazar/tests/db/migration/test_migrations.conf -> build/lib/blazar/tests/db/migration copying blazar/api/v1/rest_api_version_history.rst -> build/lib/blazar/api/v1 running install_lib creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies -copying build/lib/blazar/policies/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies -copying build/lib/blazar/policies/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies -copying build/lib/blazar/policies/floatingips.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies -copying build/lib/blazar/policies/leases.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies -copying build/lib/blazar/policies/oshosts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking -copying build/lib/blazar/hacking/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking -copying build/lib/blazar/hacking/checks.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/monitor/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/monitor/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/monitor/notification_monitor.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/monitor/polling_monitor.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/config.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/context.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/exceptions.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/i18n.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/opts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/policy.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/rpc.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/status.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/version.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement -copying build/lib/blazar/enforcement/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement -copying build/lib/blazar/enforcement/enforcement.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement -copying build/lib/blazar/enforcement/exceptions.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters copying build/lib/blazar/enforcement/filters/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters copying build/lib/blazar/enforcement/filters/base_filter.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters copying build/lib/blazar/enforcement/filters/external_service_filter.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters copying build/lib/blazar/enforcement/filters/max_lease_duration_filter.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters +copying build/lib/blazar/enforcement/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement +copying build/lib/blazar/enforcement/enforcement.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement +copying build/lib/blazar/enforcement/exceptions.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification +copying build/lib/blazar/notification/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification +copying build/lib/blazar/notification/api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification +copying build/lib/blazar/notification/notifier.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor +copying build/lib/blazar/plugins/flavor/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor +copying build/lib/blazar/plugins/flavor/flavor_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts +copying build/lib/blazar/plugins/oshosts/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts +copying build/lib/blazar/plugins/oshosts/host_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances +copying build/lib/blazar/plugins/instances/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances +copying build/lib/blazar/plugins/instances/instance_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips +copying build/lib/blazar/plugins/floatingips/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips +copying build/lib/blazar/plugins/floatingips/floatingip_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips +copying build/lib/blazar/plugins/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins +copying build/lib/blazar/plugins/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins +copying build/lib/blazar/plugins/dummy_vm_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor +copying build/lib/blazar/monitor/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor +copying build/lib/blazar/monitor/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor +copying build/lib/blazar/monitor/notification_monitor.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor +copying build/lib/blazar/monitor/polling_monitor.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking +copying build/lib/blazar/hacking/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking +copying build/lib/blazar/hacking/checks.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +copying build/lib/blazar/utils/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +copying build/lib/blazar/utils/plugins.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +copying build/lib/blazar/utils/service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +copying build/lib/blazar/utils/trusts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack copying build/lib/blazar/utils/openstack/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack copying build/lib/blazar/utils/openstack/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack @@ -2475,22 +2522,56 @@ copying build/lib/blazar/utils/openstack/neutron.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack copying build/lib/blazar/utils/openstack/nova.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack copying build/lib/blazar/utils/openstack/placement.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack -copying build/lib/blazar/utils/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils -copying build/lib/blazar/utils/plugins.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils -copying build/lib/blazar/utils/service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils -copying build/lib/blazar/utils/trusts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd -copying build/lib/blazar/cmd/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd -copying build/lib/blazar/cmd/api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd -copying build/lib/blazar/cmd/manager.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd -copying build/lib/blazar/cmd/status.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/wsgi copying build/lib/blazar/wsgi/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/wsgi copying build/lib/blazar/wsgi/api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/wsgi -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification -copying build/lib/blazar/notification/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification -copying build/lib/blazar/notification/api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification -copying build/lib/blazar/notification/notifier.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/rest_api_version_history.rst -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/api_version_request.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/app.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/request_id.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/request_log.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/validation.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts +copying build/lib/blazar/api/v1/oshosts/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts +copying build/lib/blazar/api/v1/oshosts/service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts +copying build/lib/blazar/api/v1/oshosts/v1_0.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips +copying build/lib/blazar/api/v1/floatingips/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips +copying build/lib/blazar/api/v1/floatingips/service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips +copying build/lib/blazar/api/v1/floatingips/v1_0.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases +copying build/lib/blazar/api/v1/leases/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases +copying build/lib/blazar/api/v1/leases/service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases +copying build/lib/blazar/api/v1/leases/v1_0.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 +copying build/lib/blazar/api/v2/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 +copying build/lib/blazar/api/v2/app.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 +copying build/lib/blazar/api/v2/hooks.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware +copying build/lib/blazar/api/v2/middleware/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers +copying build/lib/blazar/api/v2/controllers/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers +copying build/lib/blazar/api/v2/controllers/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers +copying build/lib/blazar/api/v2/controllers/types.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions +copying build/lib/blazar/api/v2/controllers/extensions/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions +copying build/lib/blazar/api/v2/controllers/extensions/host.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions +copying build/lib/blazar/api/v2/controllers/extensions/lease.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions +copying build/lib/blazar/api/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api +copying build/lib/blazar/api/app.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api +copying build/lib/blazar/api/context.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api +copying build/lib/blazar/api/root.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api +copying build/lib/blazar/api/wsgi_app.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies +copying build/lib/blazar/policies/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies +copying build/lib/blazar/policies/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies +copying build/lib/blazar/policies/floatingips.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies +copying build/lib/blazar/policies/leases.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies +copying build/lib/blazar/policies/oshosts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy copying build/lib/blazar/db/sqlalchemy/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy @@ -2500,11 +2581,6 @@ copying build/lib/blazar/db/sqlalchemy/models.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy copying build/lib/blazar/db/sqlalchemy/types.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy copying build/lib/blazar/db/sqlalchemy/utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy -copying build/lib/blazar/db/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db -copying build/lib/blazar/db/api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db -copying build/lib/blazar/db/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db -copying build/lib/blazar/db/exceptions.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db -copying build/lib/blazar/db/utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions @@ -2534,117 +2610,36 @@ copying build/lib/blazar/db/migration/README -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration copying build/lib/blazar/db/migration/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration copying build/lib/blazar/db/migration/cli.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips -copying build/lib/blazar/plugins/floatingips/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips -copying build/lib/blazar/plugins/floatingips/floatingip_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips -copying build/lib/blazar/plugins/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins -copying build/lib/blazar/plugins/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins -copying build/lib/blazar/plugins/dummy_vm_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances -copying build/lib/blazar/plugins/instances/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances -copying build/lib/blazar/plugins/instances/instance_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts -copying build/lib/blazar/plugins/oshosts/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts -copying build/lib/blazar/plugins/oshosts/host_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor -copying build/lib/blazar/plugins/flavor/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor -copying build/lib/blazar/plugins/flavor/flavor_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/rest_api_version_history.rst -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/api_version_request.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/app.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/request_id.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/request_log.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/validation.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips -copying build/lib/blazar/api/v1/floatingips/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips -copying build/lib/blazar/api/v1/floatingips/service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips -copying build/lib/blazar/api/v1/floatingips/v1_0.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts -copying build/lib/blazar/api/v1/oshosts/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts -copying build/lib/blazar/api/v1/oshosts/service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts -copying build/lib/blazar/api/v1/oshosts/v1_0.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases -copying build/lib/blazar/api/v1/leases/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases -copying build/lib/blazar/api/v1/leases/service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases -copying build/lib/blazar/api/v1/leases/v1_0.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases -copying build/lib/blazar/api/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api -copying build/lib/blazar/api/app.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api -copying build/lib/blazar/api/context.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api -copying build/lib/blazar/api/root.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api -copying build/lib/blazar/api/wsgi_app.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware -copying build/lib/blazar/api/v2/middleware/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware -copying build/lib/blazar/api/v2/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 -copying build/lib/blazar/api/v2/app.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 -copying build/lib/blazar/api/v2/hooks.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions -copying build/lib/blazar/api/v2/controllers/extensions/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions -copying build/lib/blazar/api/v2/controllers/extensions/host.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions -copying build/lib/blazar/api/v2/controllers/extensions/lease.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions -copying build/lib/blazar/api/v2/controllers/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers -copying build/lib/blazar/api/v2/controllers/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers -copying build/lib/blazar/api/v2/controllers/types.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers +copying build/lib/blazar/db/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db +copying build/lib/blazar/db/api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db +copying build/lib/blazar/db/base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db +copying build/lib/blazar/db/exceptions.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db +copying build/lib/blazar/db/utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd +copying build/lib/blazar/cmd/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd +copying build/lib/blazar/cmd/api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd +copying build/lib/blazar/cmd/manager.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd +copying build/lib/blazar/cmd/status.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases -copying build/lib/blazar/manager/leases/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases -copying build/lib/blazar/manager/leases/rpcapi.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases copying build/lib/blazar/manager/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager copying build/lib/blazar/manager/exceptions.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager copying build/lib/blazar/manager/service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips -copying build/lib/blazar/manager/floatingips/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips -copying build/lib/blazar/manager/floatingips/rpcapi.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases +copying build/lib/blazar/manager/leases/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases +copying build/lib/blazar/manager/leases/rpcapi.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts copying build/lib/blazar/manager/oshosts/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts copying build/lib/blazar/manager/oshosts/rpcapi.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips +copying build/lib/blazar/manager/floatingips/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips +copying build/lib/blazar/manager/floatingips/rpcapi.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/cmd copying build/lib/blazar/tests/cmd/test_status.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/cmd -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor -copying build/lib/blazar/tests/monitor/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor -copying build/lib/blazar/tests/monitor/test_base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor -copying build/lib/blazar/tests/monitor/test_notification_monitor.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor -copying build/lib/blazar/tests/monitor/test_polling_monitor.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager copying build/lib/blazar/tests/manager/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager copying build/lib/blazar/tests/manager/test_rpcapi.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager copying build/lib/blazar/tests/manager/test_service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking -copying build/lib/blazar/tests/local_hacking/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking -copying build/lib/blazar/tests/local_hacking/test_hacking.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils -copying build/lib/blazar/tests/utils/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils -copying build/lib/blazar/tests/utils/test_plugins.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils -copying build/lib/blazar/tests/utils/test_trusts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack -copying build/lib/blazar/tests/utils/openstack/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack -copying build/lib/blazar/tests/utils/openstack/test_base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack -copying build/lib/blazar/tests/utils/openstack/test_keystone.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack -copying build/lib/blazar/tests/utils/openstack/test_neutron.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack -copying build/lib/blazar/tests/utils/openstack/test_nova.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack -copying build/lib/blazar/tests/utils/openstack/test_placement.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy -copying build/lib/blazar/tests/db/sqlalchemy/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy -copying build/lib/blazar/tests/db/sqlalchemy/test_sqlalchemy_api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy -copying build/lib/blazar/tests/db/sqlalchemy/test_utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy -copying build/lib/blazar/tests/db/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db -copying build/lib/blazar/tests/db/test_api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db -copying build/lib/blazar/tests/db/test_utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration -copying build/lib/blazar/tests/db/migration/test_migrations.conf -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration -copying build/lib/blazar/tests/db/migration/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration -copying build/lib/blazar/tests/db/migration/test_migrations.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification -copying build/lib/blazar/tests/notification/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification -copying build/lib/blazar/tests/notification/test_notifier.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification copying build/lib/blazar/tests/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests copying build/lib/blazar/tests/fake_lease.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests copying build/lib/blazar/tests/fake_requests.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests @@ -2653,6 +2648,14 @@ copying build/lib/blazar/tests/test_policy.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests copying build/lib/blazar/tests/test_service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests copying build/lib/blazar/tests/test_status.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor +copying build/lib/blazar/tests/monitor/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor +copying build/lib/blazar/tests/monitor/test_base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor +copying build/lib/blazar/tests/monitor/test_notification_monitor.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor +copying build/lib/blazar/tests/monitor/test_polling_monitor.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking +copying build/lib/blazar/tests/local_hacking/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking +copying build/lib/blazar/tests/local_hacking/test_hacking.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters copying build/lib/blazar/tests/enforcement/filters/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters @@ -2660,7 +2663,24 @@ copying build/lib/blazar/tests/enforcement/filters/test_max_lease_duration_filter.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters copying build/lib/blazar/tests/enforcement/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement copying build/lib/blazar/tests/enforcement/test_enforcement.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +copying build/lib/blazar/tests/utils/openstack/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +copying build/lib/blazar/tests/utils/openstack/test_base.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +copying build/lib/blazar/tests/utils/openstack/test_keystone.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +copying build/lib/blazar/tests/utils/openstack/test_neutron.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +copying build/lib/blazar/tests/utils/openstack/test_nova.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +copying build/lib/blazar/tests/utils/openstack/test_placement.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +copying build/lib/blazar/tests/utils/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils +copying build/lib/blazar/tests/utils/test_plugins.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils +copying build/lib/blazar/tests/utils/test_trusts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification +copying build/lib/blazar/tests/notification/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification +copying build/lib/blazar/tests/notification/test_notifier.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor +copying build/lib/blazar/tests/plugins/flavor/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor +copying build/lib/blazar/tests/plugins/flavor/test_flavor_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances copying build/lib/blazar/tests/plugins/instances/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances copying build/lib/blazar/tests/plugins/instances/test_instance_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances @@ -2668,27 +2688,32 @@ copying build/lib/blazar/tests/plugins/floatingips/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips copying build/lib/blazar/tests/plugins/floatingips/test_floatingip_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips copying build/lib/blazar/tests/plugins/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor -copying build/lib/blazar/tests/plugins/flavor/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor -copying build/lib/blazar/tests/plugins/flavor/test_flavor_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/oshosts copying build/lib/blazar/tests/plugins/oshosts/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/oshosts copying build/lib/blazar/tests/plugins/oshosts/test_physical_host_plugin.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/oshosts +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db +copying build/lib/blazar/tests/db/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db +copying build/lib/blazar/tests/db/test_api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db +copying build/lib/blazar/tests/db/test_utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy +copying build/lib/blazar/tests/db/sqlalchemy/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy +copying build/lib/blazar/tests/db/sqlalchemy/test_sqlalchemy_api.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy +copying build/lib/blazar/tests/db/sqlalchemy/test_utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration +copying build/lib/blazar/tests/db/migration/test_migrations.conf -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration +copying build/lib/blazar/tests/db/migration/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration +copying build/lib/blazar/tests/db/migration/test_migrations.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 +copying build/lib/blazar/tests/api/v2/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 +copying build/lib/blazar/tests/api/v2/test_hosts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 +copying build/lib/blazar/tests/api/v2/test_leases.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 copying build/lib/blazar/tests/api/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api copying build/lib/blazar/tests/api/test_acl.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api copying build/lib/blazar/tests/api/test_context.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api copying build/lib/blazar/tests/api/test_root.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api copying build/lib/blazar/tests/api/test_version_selector.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 -copying build/lib/blazar/tests/api/v2/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 -copying build/lib/blazar/tests/api/v2/test_hosts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 -copying build/lib/blazar/tests/api/v2/test_leases.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 -creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts -copying build/lib/blazar/tests/api/v1/oshosts/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts -copying build/lib/blazar/tests/api/v1/oshosts/test_service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts -copying build/lib/blazar/tests/api/v1/oshosts/test_v1_0.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/leases copying build/lib/blazar/tests/api/v1/leases/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/leases copying build/lib/blazar/tests/api/v1/leases/test_service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/leases @@ -2698,34 +2723,51 @@ copying build/lib/blazar/tests/api/v1/test_app.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 copying build/lib/blazar/tests/api/v1/test_utils.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 copying build/lib/blazar/tests/api/v1/test_validation.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/floatingips.py to floatingips.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/leases.py to leases.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/oshosts.py to oshosts.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking/checks.py to checks.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/notification_monitor.py to notification_monitor.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/polling_monitor.py to polling_monitor.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/config.py to config.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/context.py to context.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/exceptions.py to exceptions.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/i18n.py to i18n.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/opts.py to opts.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policy.py to policy.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/rpc.py to rpc.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/status.py to status.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/version.py to version.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/enforcement.py to enforcement.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/exceptions.py to exceptions.cpython-313.pyc +creating /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts +copying build/lib/blazar/tests/api/v1/oshosts/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts +copying build/lib/blazar/tests/api/v1/oshosts/test_service.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts +copying build/lib/blazar/tests/api/v1/oshosts/test_v1_0.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts +copying build/lib/blazar/__init__.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/config.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/context.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/exceptions.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/i18n.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/opts.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/policy.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/rpc.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/status.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/version.py -> /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters/base_filter.py to base_filter.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters/external_service_filter.py to external_service_filter.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters/max_lease_duration_filter.py to max_lease_duration_filter.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/enforcement.py to enforcement.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/api.py to api.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/notifier.py to notifier.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor/flavor_plugin.py to flavor_plugin.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts/host_plugin.py to host_plugin.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances/instance_plugin.py to instance_plugin.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips/floatingip_plugin.py to floatingip_plugin.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/dummy_vm_plugin.py to dummy_vm_plugin.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/notification_monitor.py to notification_monitor.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/polling_monitor.py to polling_monitor.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking/checks.py to checks.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/plugins.py to plugins.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/trusts.py to trusts.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/exceptions.py to exceptions.cpython-313.pyc @@ -2733,19 +2775,44 @@ byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/neutron.py to neutron.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/nova.py to nova.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/placement.py to placement.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/plugins.py to plugins.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/service.py to service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/trusts.py to trusts.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/manager.py to manager.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/status.py to status.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/wsgi/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/wsgi/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/notifier.py to notifier.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/api_version_request.py to api_version_request.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/app.py to app.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/request_id.py to request_id.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/request_log.py to request_log.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/utils.py to utils.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/validation.py to validation.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/v1_0.py to v1_0.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips/v1_0.py to v1_0.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases/v1_0.py to v1_0.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/app.py to app.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/hooks.py to hooks.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/types.py to types.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions/host.py to host.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions/lease.py to lease.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/app.py to app.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/context.py to context.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/root.py to root.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/wsgi_app.py to wsgi_app.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/floatingips.py to floatingips.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/leases.py to leases.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/oshosts.py to oshosts.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/facade_wrapper.py to facade_wrapper.cpython-313.pyc @@ -2753,11 +2820,6 @@ byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/models.py to models.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/types.py to types.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/exceptions.py to exceptions.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/f4084140f608_add_floatingip_reservation.py to f4084140f608_add_floatingip_reservation.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/e66f199a5414_delete_unused_status_related_fields.py to e66f199a5414_delete_unused_status_related_fields.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/e069c014356d_add_floatingip.py to e069c014356d_add_floatingip.cpython-313.pyc @@ -2780,86 +2842,28 @@ byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/env.py to env.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/cli.py to cli.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips/floatingip_plugin.py to floatingip_plugin.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/dummy_vm_plugin.py to dummy_vm_plugin.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances/instance_plugin.py to instance_plugin.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts/host_plugin.py to host_plugin.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor/flavor_plugin.py to flavor_plugin.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/api_version_request.py to api_version_request.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/app.py to app.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/request_id.py to request_id.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/request_log.py to request_log.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/validation.py to validation.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips/service.py to service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips/v1_0.py to v1_0.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/service.py to service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/v1_0.py to v1_0.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases/service.py to service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases/v1_0.py to v1_0.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/app.py to app.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/context.py to context.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/root.py to root.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/wsgi_app.py to wsgi_app.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/app.py to app.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/hooks.py to hooks.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions/host.py to host.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions/lease.py to lease.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/types.py to types.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases/rpcapi.py to rpcapi.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/api.py to api.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/db/utils.py to utils.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/api.py to api.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/manager.py to manager.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/status.py to status.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/exceptions.py to exceptions.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/service.py to service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips/rpcapi.py to rpcapi.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases/rpcapi.py to rpcapi.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts/rpcapi.py to rpcapi.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips/rpcapi.py to rpcapi.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/cmd/test_status.py to test_status.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/test_base.py to test_base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/test_notification_monitor.py to test_notification_monitor.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/test_polling_monitor.py to test_polling_monitor.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager/test_rpcapi.py to test_rpcapi.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager/test_service.py to test_service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking/test_hacking.py to test_hacking.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/test_plugins.py to test_plugins.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/test_trusts.py to test_trusts.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_base.py to test_base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_keystone.py to test_keystone.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_neutron.py to test_neutron.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_nova.py to test_nova.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_placement.py to test_placement.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy/test_sqlalchemy_api.py to test_sqlalchemy_api.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy/test_utils.py to test_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/test_api.py to test_api.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/test_utils.py to test_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration/test_migrations.py to test_migrations.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification/test_notifier.py to test_notifier.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/fake_lease.py to fake_lease.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/fake_requests.py to fake_requests.cpython-313.pyc @@ -2868,31 +2872,53 @@ byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_policy.py to test_policy.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_service.py to test_service.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_status.py to test_status.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/test_base.py to test_base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/test_notification_monitor.py to test_notification_monitor.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/test_polling_monitor.py to test_polling_monitor.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking/test_hacking.py to test_hacking.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters/test_external_service_filter.py to test_external_service_filter.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters/test_max_lease_duration_filter.py to test_max_lease_duration_filter.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/test_enforcement.py to test_enforcement.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_base.py to test_base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_keystone.py to test_keystone.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_neutron.py to test_neutron.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_nova.py to test_nova.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/test_placement.py to test_placement.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/test_plugins.py to test_plugins.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/test_trusts.py to test_trusts.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification/test_notifier.py to test_notifier.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor/test_flavor_plugin.py to test_flavor_plugin.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances/test_instance_plugin.py to test_instance_plugin.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips/test_floatingip_plugin.py to test_floatingip_plugin.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor/test_flavor_plugin.py to test_flavor_plugin.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/oshosts/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/oshosts/test_physical_host_plugin.py to test_physical_host_plugin.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/test_api.py to test_api.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/test_utils.py to test_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy/test_sqlalchemy_api.py to test_sqlalchemy_api.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy/test_utils.py to test_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration/test_migrations.py to test_migrations.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2/test_hosts.py to test_hosts.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2/test_leases.py to test_leases.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/test_acl.py to test_acl.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/test_context.py to test_context.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/test_root.py to test_root.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/test_version_selector.py to test_version_selector.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2/test_hosts.py to test_hosts.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2/test_leases.py to test_leases.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts/test_service.py to test_service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts/test_v1_0.py to test_v1_0.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/leases/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/leases/test_service.py to test_service.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/leases/test_v1_0.py to test_v1_0.cpython-313.pyc @@ -2901,6 +2927,19 @@ byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/test_app.py to test_app.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/test_validation.py to test_validation.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts/test_service.py to test_service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts/test_v1_0.py to test_v1_0.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/config.py to config.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/context.py to context.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/i18n.py to i18n.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/opts.py to opts.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/policy.py to policy.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/rpc.py to rpc.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/status.py to status.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar/version.py to version.cpython-313.pyc running install_egg_info Copying blazar.egg-info to /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages/blazar-16.0.0.0rc1.egg-info Skipping SOURCES.txt @@ -2918,59 +2957,53 @@ + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= -+ py3versions -vr ++ for i in $@ ++ case "${1}" in +++ py3versions -vr + PYTHON3S=3.13 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.13 = disabled ] -+ echo 3.13 -+ cut -d. -f1 ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.13 = disabled ']' +++ echo 3.13 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd -+ echo Implicitly adding PYTHONPATH=/build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages +++ pwd ++ '[' -d /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd ++ echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages -+ pwd +++ pwd + export PYTHONPATH=/build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] ++ PYTHONPATH=/build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ PYTHON=python3.13 stestr run --parallel --subunit blazar\.tests\.* ++ PYTHON=python3.13 ++ stestr run --parallel --subunit 'blazar\.tests\.*' + subunit2pyunit 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -2025-09-13 23:10:19.379 2869358 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:19.397 2869358 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:19.464 2869395 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:19.481 2869395 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:19.531 2869352 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:19.540 2869352 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:19.551 2869362 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:19.564 2869362 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:19.594 2869385 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:19.635 2869385 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:19.647 2869367 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:19.665 2869367 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:19.771 2869389 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:19.789 2869389 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:19.977 2869401 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:19.997 2869401 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:20.428 2869376 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:20.443 2869372 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:20.453 2869376 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:20.459 2869343 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:20.469 2869372 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:20.485 2869343 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-09-13 23:10:20.492 2869403 INFO oslo_service.backend [-] Loading backend: eventlet -2025-09-13 23:10:20.517 2869403 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -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. +2026-10-18 07:36:41.969 1546785 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:36:41.981 1546785 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-10-18 07:36:52.564 1546779 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:36:52.583 1546779 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-10-18 07:36:52.724 1546792 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:36:52.733 1546792 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-10-18 07:36:57.361 1546794 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:36:58.224 1546794 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-10-18 07:36:59.092 1546780 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:37:00.067 1546791 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:37:00.076 1546791 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-10-18 07:37:00.085 1546784 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:37:00.093 1546780 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-10-18 07:37:00.108 1546781 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:37:00.324 1546784 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-10-18 07:37:00.447 1546781 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_root) blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_root) ... ok @@ -2988,173 +3021,209 @@ blazar.tests.api.test_version_selector.TestVersionDiscovery.test_unauthorized_token(path_root) ... ok blazar.tests.api.test_version_selector.TestVersionDiscovery.test_unauthorized_token(path_versions) blazar.tests.api.test_version_selector.TestVersionDiscovery.test_unauthorized_token(path_versions) ... ok -2025-09-13 23:10:21.491 2869362 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:21.492 2869362 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:21.498 2869362 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:21.498 2869362 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.499 2869362 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:21.500 2869362 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:21.500 2869362 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:21.502 2869362 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_app.AppTestCaseForHostsPlugin.test_make_app_with_host_plugin -blazar.tests.api.v1.test_app.AppTestCaseForHostsPlugin.test_make_app_with_host_plugin ... ok +2026-10-18 07:37:05.697 1546783 INFO oslo_service.backend [-] Loading backend: eventlet +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_get_string +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_get_string ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_01_1 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_01_1 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_02_100 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_02_100 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_03_1_1_4 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_03_1_1_4 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_04_100_23_66_3 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_04_100_23_66_3 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_05_1__1 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_05_1__1 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_06_1__1 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_06_1__1 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_07_1_03 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_07_1_03 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_08_01_1 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_08_01_1 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_09_1_001 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_09_1_001 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_10_ +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_10_ ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_11__1_1 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_11__1_1 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_12_1_1_ +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_12_1_1_ ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_max_api_version +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_max_api_version ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_min_version +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_min_version ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_not_null_version +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_not_null_version ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_null_version +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_null_version ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_str_1___1____0__ +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_str_1___1____0__ ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_str_2___1____1__ +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_str_2___1____1__ ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_valid_version_strings +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_valid_version_strings ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_comparisons +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_comparisons ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_matches +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_matches ... ok +2026-10-18 07:37:05.276 1546790 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:37:05.541 1546790 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-10-18 07:37:05.722 1546783 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-10-18 07:37:07.309 1546778 INFO oslo_service.backend [-] Loading backend: eventlet +2026-10-18 07:37:07.333 1546778 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'updated'} +2026-10-18 07:37:07.648 1546785 WARNING oslo_messaging.rpc.client [None req-b754da55-7c2e-4f89-baad-5b6737ec0895 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:07.649 1546785 WARNING oslo_messaging.rpc.client [None req-b754da55-7c2e-4f89-baad-5b6737ec0895 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response ... ok +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_code": 404, "error_message": "Object with {'host_id': 1} not found", "error_name": 404} +PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'updated'} +2026-10-18 07:37:07.862 1546785 WARNING oslo_messaging.rpc.client [None req-f903ca99-52bb-4a87-85c4-87eb4fa1327a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:07.862 1546785 WARNING oslo_messaging.rpc.client [None req-f903ca99-52bb-4a87-85c4-87eb4fa1327a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:07.869 1546785 ERROR wsme.api [None req-f903ca99-52bb-4a87-85c4-87eb4fa1327a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 156, in put + host = pecan.request.hosts_rpcapi.update_computehost(id, host_dct) + + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_hosts.py", line 342, in fake_update_computehost + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-10-18 07:37:07.870 1546785 WARNING blazar.api.v2.middleware [None req-f903ca99-52bb-4a87-85c4-87eb4fa1327a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_rpc_exception_update +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_rpc_exception_update ... ok 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-10-18 07:37:07.647 1546777 INFO oslo_service.backend [-] Loading backend: eventlet +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} +2026-10-18 07:37:08.374 1546785 WARNING oslo_messaging.rpc.client [None req-05fd09ce-24ad-436a-9870-e80a51436cfc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:08.375 1546785 WARNING oslo_messaging.rpc.client [None req-05fd09ce-24ad-436a-9870-e80a51436cfc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:08.521 1546777 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_one +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_one ... ok +GOT:Response: 200 OK +Content-Type: application/json +{"id": "1", "hypervisor_hostname": "host01", "hypervisor_type": "QEMU", "vcpus": 1, "hypervisor_version": 1000000, "memory_mb": 8192, "local_gb": 50, "cpu_info": "{\"vendor\": \"Intel\", \"model\": \"qemu32\", \"arch\": \"x86_64\", \"features\": [], \"topology\": {\"cores\": 1}}", "trust_id": "35b17138-b364-4e6a-a131-8f3099c5be68", "extra_capas": {"vgpus": 2, "fruits": "bananas"}} +PUT: /v2/os-hosts/1 None +2026-10-18 07:37:08.960 1546785 WARNING oslo_messaging.rpc.client [None req-435a8045-44c4-4092-be6f-49fdfcf32a7b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:08.961 1546785 WARNING oslo_messaging.rpc.client [None req-435a8045-44c4-4092-be6f-49fdfcf32a7b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:08.964 1546785 ERROR wsme.api [None req-435a8045-44c4-4092-be6f-49fdfcf32a7b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 155, in put + host_dct = host.as_dict() + ^^^^^^^^^^^^ + +AttributeError: 'NoneType' object has no attribute 'as_dict' + +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_with_empty_body +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_with_empty_body ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_bad_url +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_bad_url ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_basic_misconfiguration +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_basic_misconfiguration ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_check_create_endpoint_is_enough +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_check_create_endpoint_is_enough ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_check_updaye_endpoint_is_enough +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_check_updaye_endpoint_is_enough ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_on_end_endpoint_is_enough +blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_on_end_endpoint_is_enough ... ok +blazar.tests.test_context.TestBlazarContext.test_admin +blazar.tests.test_context.TestBlazarContext.test_admin ... ok +blazar.tests.test_context.TestBlazarContext.test_admin_nested +blazar.tests.test_context.TestBlazarContext.test_admin_nested ... ok 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +blazar.tests.test_context.TestBlazarContext.test_service_catalog_default +blazar.tests.test_context.TestBlazarContext.test_service_catalog_default ... ok +blazar.tests.test_context.TestBlazarContext.test_to_dict +blazar.tests.test_context.TestBlazarContext.test_to_dict ... ok +blazar.tests.utils.openstack.test_neutron.TestBlazarNeutronClient.test_client_from_kwargs +blazar.tests.utils.openstack.test_neutron.TestBlazarNeutronClient.test_client_from_kwargs ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} +blazar.tests.api.v1.test_app.AppTestCase.test_make_app +blazar.tests.api.v1.test_app.AppTestCase.test_make_app ... ok +blazar.tests.api.v1.test_app.AppTestCase.test_make_json_error_proper +blazar.tests.api.v1.test_app.AppTestCase.test_make_json_error_proper ... ok +blazar.tests.api.v1.test_app.AppTestCase.test_make_json_error_wrong +blazar.tests.api.v1.test_app.AppTestCase.test_make_json_error_wrong ... ok +blazar.tests.api.v1.test_app.AppTestCase.test_version_list +blazar.tests.api.v1.test_app.AppTestCase.test_version_list ... ok +2026-10-18 07:37:09.997 1546784 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:09.998 1546784 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:09.999 1546784 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:10.000 1546784 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:10.000 1546784 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:10.000 1546784 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:10.000 1546784 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:10.000 1546784 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:10.000 1546784 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:10.094 1546784 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_app.AppTestCaseForHostsPlugin.test_make_app_with_host_plugin +blazar.tests.api.v1.test_app.AppTestCaseForHostsPlugin.test_make_app_with_host_plugin ... ok 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -2025-09-13 23:10:21.737 2869395 WARNING oslo_messaging.rpc.client [None req-ccd623cb-c6b3-4f8d-aa4c-06314732e2d3 fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:21.748 2869395 INFO blazar.api.v1.request_log [None req-ccd623cb-c6b3-4f8d-aa4c-06314732e2d3 fake fake - - - -] 127.0.0.1 "GET /v1/1/allocation" status: 200 len: 18 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get ... ok -2025-09-13 23:10:21.798 2869395 INFO blazar.api.v1.request_log [None req-a9f4328d-b844-4b2d-b7c4-9029278a77ac fake fake - - - -] 127.0.0.1 "GET /v1/1/allocation?{'lease_id': 'ab8ccc6e-3315-4772-888d-9ff9b2f79337', 'reservation_id': 'a06a9b15-2b1c-478c-9206-eb3aca094c75'}" status: 200 len: 18 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get_with_query_params_1 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get_with_query_params_1 ... ok -2025-09-13 23:10:21.822 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:21.823 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:21.824 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:21.825 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:21.825 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:21.825 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:21.825 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:21.825 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:21.825 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:21.825 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:21.826 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:21.828 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -2025-09-13 23:10:21.840 2869367 ERROR blazar.api.v1.utils [-] Request aborted with status code 400 and message 'Funny error' -blazar.tests.api.v1.test_utils.UtilsTestCase.test_abort_and_log -blazar.tests.api.v1.test_utils.UtilsTestCase.test_abort_and_log ... ok -2025-09-13 23:10:21.838 2869395 INFO blazar.api.v1.request_log [None req-b0968975-3dc3-43bd-991f-896e28384ed7 fake fake - - - -] 127.0.0.1 "GET /v1/allocations" status: 200 len: 19 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list ... ok -2025-09-13 23:10:21.852 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:21.853 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:21.854 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:21.854 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.855 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:21.856 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:21.856 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:21.857 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request -blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request ... ok -blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers -blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers ... ok -blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_no_catalog -blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_no_catalog ... ok -blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_wrong_format -blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_wrong_format ... ok -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_create_lease -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_create_lease ... ok +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_allowed_with_max_lease_duration +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_allowed_with_max_lease_duration ... ok DELETE: /v2/os-hosts/1 -2025-09-13 23:10:21.892 2869362 WARNING oslo_messaging.rpc.client [None req-4d6f4dd0-ff0e-47f4-8941-61b999c1eb2c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:21.897 2869395 INFO blazar.api.v1.request_log [None req-e9803574-8876-4cef-bc7b-9328d7dda725 fake fake - - - -] 127.0.0.1 "GET /v1/allocations?{'lease_id': 'f3d83a2b-35e8-4771-845a-de20dc36b6ef', 'reservation_id': 'a8562f53-7b01-479b-9b82-7639dce1313c'}" status: 200 len: 19 -2025-09-13 23:10:21.880 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.881 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:21.882 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:21.882 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:21.883 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request_with_default_errorcode -blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request_with_default_errorcode ... ok -2025-09-13 23:10:21.894 2869362 WARNING oslo_messaging.rpc.client [None req-4d6f4dd0-ff0e-47f4-8941-61b999c1eb2c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.145 1546779 WARNING oslo_messaging.rpc.client [None req-55ad8e00-bbae-4c60-99c6-b667a0d1dc2a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.146 1546779 WARNING oslo_messaging.rpc.client [None req-55ad8e00-bbae-4c60-99c6-b667a0d1dc2a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_not_existing_computehost blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_not_existing_computehost ... ok -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_delete_lease -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_delete_lease ... ok -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_get_lease -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_get_lease ... ok -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_update_lease -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_update_lease ... ok -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list_with_query_params_1 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list_with_query_params_1 ... ok GOT:Response: 404 Not Found Content-Type: application/json {"error_code": 404, "error_message": "Object with {'host_id': '1'} not found", "error_name": 404} DELETE: /v2/os-hosts/1 -2025-09-13 23:10:21.912 2869362 WARNING oslo_messaging.rpc.client [None req-e651fde8-e635-455e-9a8e-6d1158a16ad6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:21.920 2869362 WARNING oslo_messaging.rpc.client [None req-e651fde8-e635-455e-9a8e-6d1158a16ad6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.165 1546779 WARNING oslo_messaging.rpc.client [None req-1f7734c3-566f-4b1e-8a99-ca5a41ace0c7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.166 1546779 WARNING oslo_messaging.rpc.client [None req-1f7734c3-566f-4b1e-8a99-ca5a41ace0c7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_one blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_one ... ok -2025-09-13 23:10:21.908 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.909 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:21.910 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:21.910 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.910 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.910 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:21.910 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:21.910 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:21.914 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_utils.UtilsTestCase.test_delete -blazar.tests.api.v1.test_utils.UtilsTestCase.test_delete ... ok -2025-09-13 23:10:21.946 2869395 INFO blazar.api.v1.request_log [None req-48d53e4a-2404-4ddd-baf4-ae8f49c42b23 fake fake - - - -] 127.0.0.1 "POST /v1" status: 201 len: 393 GOT:Response: 204 No Content DELETE: /v2/os-hosts/1 -2025-09-13 23:10:21.926 2869362 WARNING oslo_messaging.rpc.client [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:21.931 2869362 WARNING oslo_messaging.rpc.client [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:21.933 2869362 ERROR wsme.api [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +2026-10-18 07:37:10.177 1546779 WARNING oslo_messaging.rpc.client [None req-638632f8-944e-4a8d-9bd3-ed47e161239f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.183 1546779 WARNING oslo_messaging.rpc.client [None req-638632f8-944e-4a8d-9bd3-ed47e161239f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_denied_beyond_max_lease_duration +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_denied_beyond_max_lease_duration ... ok +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_exempt +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_exempt ... ok +2026-10-18 07:37:10.187 1546779 ERROR wsme.api [None req-638632f8-944e-4a8d-9bd3-ed47e161239f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction @@ -3180,261 +3249,460 @@ Exception: Nah... : Exception: Nah... -2025-09-13 23:10:21.946 2869362 WARNING blazar.api.v2.middleware [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +2026-10-18 07:37:10.191 1546779 WARNING blazar.api.v2.middleware [None req-638632f8-944e-4a8d-9bd3-ed47e161239f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... blazar.tests.api.v2.test_hosts.TestDeleteHost.test_rpc_exception_delete blazar.tests.api.v2.test_hosts.TestDeleteHost.test_rpc_exception_delete ... ok GOT:Response: 500 Internal Server Error Content-Type: application/json {"error_code": 500, "error_message": "Nah...", "error_name": 500} -2025-09-13 23:10:21.949 2869362 WARNING oslo_messaging.rpc.client [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_create_lease -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_create_lease ... ok -2025-09-13 23:10:21.934 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:21.935 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:21.938 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.939 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.940 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:21.940 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:21.940 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:21.946 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_utils.UtilsTestCase.test_get -blazar.tests.api.v1.test_utils.UtilsTestCase.test_get ... ok -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_create -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_create ... ok -2025-09-13 23:10:21.957 2869362 WARNING oslo_messaging.rpc.client [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_delete_lease -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_delete_lease ... ok -2025-09-13 23:10:21.965 2869362 WARNING oslo_messaging.rpc.client [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_get_lease -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_get_lease ... ok -2025-09-13 23:10:21.972 2869362 WARNING oslo_messaging.rpc.client [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_list_leases -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_list_leases ... ok -2025-09-13 23:10:21.974 2869362 WARNING oslo_messaging.rpc.client [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:21.980 2869395 ERROR blazar.api.v1.utils [None req-3b2a7b6f-c278-4501-b598-dd6dab4c5cdf fake fake - - - -] Request aborted with status code 400 and message 'API Version String 1.a is of invalid format. Must be of format MajorNum.MinorNum.': blazar.exceptions.InvalidAPIVersionString: An unknown exception occurred -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_update_lease -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_update_lease ... ok -2025-09-13 23:10:21.991 2869395 INFO blazar.api.v1.request_log [None req-3b2a7b6f-c278-4501-b598-dd6dab4c5cdf fake fake - - - -] 127.0.0.1 "POST /v1" status: 400 len: 172 -2025-09-13 23:10:21.964 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:21.964 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:21.964 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:21.964 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:21.965 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:21.966 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:21.971 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_utils.UtilsTestCase.test_get_request_args -blazar.tests.api.v1.test_utils.UtilsTestCase.test_get_request_args ... ok -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_create_with_bad_api_version -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_create_with_bad_api_version ... ok +DELETE: /v2/leases/d72a27ce-fe38-4ff6-97fb-6abdd0b6fb3f +2026-10-18 07:37:10.203 1546779 WARNING oslo_messaging.rpc.client [None req-12852dbc-7c74-47e8-a7c0-bce38b037271 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.211 1546779 WARNING oslo_messaging.rpc.client [None req-12852dbc-7c74-47e8-a7c0-bce38b037271 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_not_existing_lease +blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_not_existing_lease ... ok +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_active_lease_allowed +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_active_lease_allowed ... ok +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_code": 404, "error_message": "Object with {'lease_id': 'd72a27ce-fe38-4ff6-97fb-6abdd0b6fb3f'} not found", "error_name": 404} +DELETE: /v2/leases/ec17f6cf-473a-418a-b0ec-c15a764aac64 +2026-10-18 07:37:10.219 1546779 WARNING oslo_messaging.rpc.client [None req-899ca64f-580c-4e08-a742-3a3aa9a151a0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.220 1546779 WARNING oslo_messaging.rpc.client [None req-899ca64f-580c-4e08-a742-3a3aa9a151a0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_one +blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_one ... ok +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_allowed +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_allowed ... ok +GOT:Response: 204 No Content + + +DELETE: /v2/leases/24053629-d1be-44b1-80d9-19ed7e22676a +2026-10-18 07:37:10.247 1546779 WARNING oslo_messaging.rpc.client [None req-8bfdbef6-3bd2-433f-bac0-15518ce6ccb8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.247 1546779 WARNING oslo_messaging.rpc.client [None req-8bfdbef6-3bd2-433f-bac0-15518ce6ccb8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.249 1546779 ERROR wsme.api [None req-8bfdbef6-3bd2-433f-bac0-15518ce6ccb8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 166, in delete + pecan.request.rpcapi.delete_lease(id) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 366, in fake_delete_lease + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-10-18 07:37:10.250 1546779 WARNING blazar.api.v2.middleware [None req-8bfdbef6-3bd2-433f-bac0-15518ce6ccb8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_leases.TestDeleteLease.test_rpc_exception_delete +blazar.tests.api.v2.test_leases.TestDeleteLease.test_rpc_exception_delete ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_date +blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_date ... ok +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_denied +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_denied ... ok +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_exempt +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_exempt ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_with_tz +blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_with_tz ... ok +blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_error +blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_error ... ok +blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_info +blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_info ... ok +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_on_end +blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_on_end ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip ... ok +blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_warn +blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_warn ... ok +GET: /v2/leases {} +2026-10-18 07:37:10.312 1546792 WARNING oslo_messaging.rpc.client [None req-af99a749-3eb8-4027-b9b2-301002aff3c9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.320 1546792 WARNING oslo_messaging.rpc.client [None req-af99a749-3eb8-4027-b9b2-301002aff3c9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:10.324 1546784 ERROR blazar.exceptions [None req-d03381c7-4da9-4a51-91f6-e1de8dc333e1 111 222 - - - -] Exception in string format operation: KeyError: 'floatingip' +2026-10-18 07:37:10.324 1546784 ERROR blazar.exceptions Traceback (most recent call last): +2026-10-18 07:37:10.324 1546784 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ +2026-10-18 07:37:10.324 1546784 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-10-18 07:37:10.324 1546784 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-10-18 07:37:10.324 1546784 ERROR blazar.exceptions KeyError: 'floatingip' +2026-10-18 07:37:10.324 1546784 ERROR blazar.exceptions +2026-10-18 07:37:10.325 1546784 ERROR blazar.exceptions [None req-d03381c7-4da9-4a51-91f6-e1de8dc333e1 111 222 - - - -] code: 400 +2026-10-18 07:37:10.326 1546784 INFO blazar.plugins.floatingips.floatingip_plugin [None req-d03381c7-4da9-4a51-91f6-e1de8dc333e1 111 222 - - - -] Floating IP invalid-ip in network id can't be used for Blazar's resource. +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip_with_invalid_ip +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip_with_invalid_ip ... ok +blazar.tests.api.v2.test_leases.TestIncorrectLeaseFromRPC.test_bad_list +blazar.tests.api.v2.test_leases.TestIncorrectLeaseFromRPC.test_bad_list ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_id blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_id ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_fips_available +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_fips_available ... ok +blazar.tests.notification.test_notifier.NotifierTestCase.test_cleanup +blazar.tests.notification.test_notifier.NotifierTestCase.test_cleanup ... ok +blazar.tests.notification.test_notifier.NotifierTestCase.test_init +blazar.tests.notification.test_notifier.NotifierTestCase.test_init ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_id_not_found blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_id_not_found ... ok -2025-09-13 23:10:21.985 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:21.985 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:21.985 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:21.985 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:21.986 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:21.990 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.000 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.001 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.002 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -2025-09-13 23:10:22.004 2869367 ERROR blazar.api.v1.utils [-] Request aborted with status code 501 and message 'Funny error' -blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_501 -blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_501 ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_fips_with_required +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_fips_with_required ... ok +blazar.tests.notification.test_notifier.NotifierTestCase.test_init_called_twice_returns_same_instance +blazar.tests.notification.test_notifier.NotifierTestCase.test_init_called_twice_returns_same_instance ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_required_bigger_than_amount +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_required_bigger_than_amount ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_with_invalid_fip +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_with_invalid_fip ... ok +blazar.tests.notification.test_notifier.NotifierTestCase.test_notify_with_wrong_level +blazar.tests.notification.test_notifier.NotifierTestCase.test_notify_with_wrong_level ... ok +blazar.tests.notification.test_notifier.NotifierTestCase.test_send_lease_event +blazar.tests.notification.test_notifier.NotifierTestCase.test_send_lease_event ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_name blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_name ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_with_missing_param_network +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_with_missing_param_network ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_name_having_multiple_results blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_name_having_multiple_results ... ok -2025-09-13 23:10:22.018 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.019 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.020 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.020 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.027 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -2025-09-13 23:10:22.029 2869367 ERROR blazar.api.v1.utils [-] Request aborted with status code 404 and message 'Funny error' -blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_various -blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_various ... ok +blazar.tests.test_service.ServiceTestCase.test_prepare_service +blazar.tests.test_service.ServiceTestCase.test_prepare_service ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_no_exist +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_no_exist ... ok +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip ... ok +2026-10-18 07:37:10.401 1546784 INFO blazar.plugins.floatingips.floatingip_plugin [None req-d03381c7-4da9-4a51-91f6-e1de8dc333e1 111 222 - - - -] Floating IP id fip-id1 is allocated by reservations. +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_reservations +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_reservations ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip ... ok +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_associated +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_associated ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_name_not_found blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_name_not_found ... ok -2025-09-13 23:10:22.044 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.045 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.046 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.052 2869395 INFO blazar.api.v1.request_log [None req-624f8e96-f14d-4102-8bd8-39c34b9df60e fake fake - - - -] 127.0.0.1 "DELETE /v1/1" status: 204 len: - -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_delete -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_delete ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip_with_no_exist +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip_with_no_exist ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_list_floatingips +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_list_floatingips ... ok +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deassociated +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deassociated ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_invalid_host blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_invalid_host ... ok -2025-09-13 23:10:22.047 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.047 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.047 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.047 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.048 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.050 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_utils.UtilsTestCase.test_not_found -blazar.tests.api.v1.test_utils.UtilsTestCase.test_not_found ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips_with_cleaning_time +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips_with_cleaning_time ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_without_az blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_without_az ... ok +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deleted +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deleted ... ok +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips_with_required +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips_with_required ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_not_allocated_fips +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_not_allocated_fips ... ok +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_code": 400, "error_message": "Invalid input for field/attribute id. Value: '1'. Value should be UUID format", "error_name": 400} +2026-10-18 07:37:10.456 1546792 INFO blazar.utils.openstack.neutron [None req-af99a749-3eb8-4027-b9b2-301002aff3c9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to find network invalid-net-id. +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_with_invalid_network_id +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_with_invalid_network_id ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_not_matching +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_not_matching ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host ... ok -GET: /v2/os-hosts {} -2025-09-13 23:10:22.065 2869358 WARNING oslo_messaging.rpc.client [None req-43c906fe-2f75-4f52-b3cb-03a6e5f79ce0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.070 2869358 WARNING oslo_messaging.rpc.client [None req-43c906fe-2f75-4f52-b3cb-03a6e5f79ce0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestIncorrectHostFromRPC.test_bad_list -blazar.tests.api.v2.test_hosts.TestIncorrectHostFromRPC.test_bad_list ... ok -2025-09-13 23:10:22.073 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.073 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.073 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.073 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.073 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.073 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.073 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.074 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.078 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.079 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.080 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_utils.UtilsTestCase.test_not_found_with_default_errorcode -blazar.tests.api.v1.test_utils.UtilsTestCase.test_not_found_with_default_errorcode ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_having_multiple_results blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_having_multiple_results ... ok -2025-09-13 23:10:22.085 2869395 INFO blazar.api.v1.request_log [None req-264d0250-7fbe-4b7f-ae38-9c68295c94a6 fake fake - - - -] 127.0.0.1 "GET /v1/1" status: 200 len: 393 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get ... ok +blazar.tests.utils.test_trusts.TestTrusts.test_create_ctx_from_trust +blazar.tests.utils.test_trusts.TestTrusts.test_create_ctx_from_trust ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_on_end +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_on_end ... ok +blazar.tests.utils.test_trusts.TestTrusts.test_create_trust +blazar.tests.utils.test_trusts.TestTrusts.test_create_trust ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_on_start +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_on_start ... ok +blazar.tests.utils.test_trusts.TestTrusts.test_delete_trust +blazar.tests.utils.test_trusts.TestTrusts.test_delete_trust ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_with_host_having_no_servers blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_with_host_having_no_servers ... ok -2025-09-13 23:10:22.101 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.102 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.103 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.104 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.105 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_dict +blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_dict ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_active_reservation_fip_creation_failure +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_active_reservation_fip_creation_failure ... ok blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_with_host_id blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_with_host_id ... ok -GOT:Response: 400 Bad Request +blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_object +blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_object ... ok +blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_with_host_not_found +blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_with_host_not_found ... ok +GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_code": 400, "error_message": "Invalid input for field/attribute hypervisor_type. Value: '1'. Wrong type. Expected '', got ''", "error_name": 400} +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_active_reservation_increase_amount_fips_available +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_active_reservation_increase_amount_fips_available ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_pending_reservation_increase_amount_fips_available +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_pending_reservation_increase_amount_fips_available ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_change_network_id +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_change_network_id ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_change_required_fips +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_change_required_fips ... ok +blazar.tests.api.test_context.ContextTestCase.test_ctx_from_headers_no_catalog +blazar.tests.api.test_context.ContextTestCase.test_ctx_from_headers_no_catalog ... ok +blazar.tests.api.test_context.ContextTestCase.test_ctx_from_headers_wrong_format +blazar.tests.api.test_context.ContextTestCase.test_ctx_from_headers_wrong_format ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_decrease_amount +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_decrease_amount ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_increase_amount_fips_unavailable +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_increase_amount_fips_unavailable ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_remove_required_fips +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_remove_required_fips ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test__get_extra_capabilities_with_no_capabilities +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test__get_extra_capabilities_with_no_capabilities ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test__get_extra_capabilities_with_values +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test__get_extra_capabilities_with_values ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test_configuration +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test_configuration ... ok +2026-10-18 07:37:10.664 1546784 INFO blazar.utils.openstack.nova [None req-82245b86-adda-4514-b718-a17d7278cd8b - project-uuid - - - -] removing host 'host3' from freepool aggregate freepool +2026-10-18 07:37:10.665 1546784 INFO blazar.utils.openstack.nova [None req-82245b86-adda-4514-b718-a17d7278cd8b - project-uuid - - - -] adding host 'host3' to aggregate 123 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_not_in_freepool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_not_in_freepool ... ok +2026-10-18 07:37:10.724 1546784 INFO blazar.utils.openstack.nova [None req-cd71d706-5e9c-447a-88ff-d7b0329d3e8d - project-uuid - - - -] removing host 'host1' from freepool aggregate freepool +2026-10-18 07:37:10.725 1546784 INFO blazar.utils.openstack.nova [None req-cd71d706-5e9c-447a-88ff-d7b0329d3e8d - project-uuid - - - -] adding host 'host1' to aggregate 123 +2026-10-18 07:37:10.725 1546784 INFO blazar.utils.openstack.nova [None req-cd71d706-5e9c-447a-88ff-d7b0329d3e8d - project-uuid - - - -] removing host 'host2' from freepool aggregate freepool +2026-10-18 07:37:10.726 1546784 INFO blazar.utils.openstack.nova [None req-cd71d706-5e9c-447a-88ff-d7b0329d3e8d - project-uuid - - - -] adding host 'host2' to aggregate 123 +2026-10-18 07:37:10.726 1546784 WARNING blazar.utils.openstack.nova [None req-cd71d706-5e9c-447a-88ff-d7b0329d3e8d - project-uuid - - - -] Removing hosts added to aggregate 123: ['host1', 'host2']: blazar.manager.exceptions.HostNotInFreePool: Host host3 not in freepool 'freepool' +2026-10-18 07:37:10.726 1546784 WARNING blazar.utils.openstack.nova [None req-cd71d706-5e9c-447a-88ff-d7b0329d3e8d - project-uuid - - - -] Adding hosts back to freepool: ['host1', 'host2']: blazar.manager.exceptions.HostNotInFreePool: Host host3 not in freepool 'freepool' +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_revert +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_revert ... ok +2026-10-18 07:37:10.753 1546784 INFO blazar.utils.openstack.nova [None req-ebf5e5b5-1c83-4b6d-97c1-32277b2ac14f - project-uuid - - - -] adding host 'host2' to aggregate 456 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_to_freepool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_to_freepool ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_host_id +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_host_id ... ok +2026-10-18 07:37:10.764 1546784 ERROR blazar.exceptions [None req-73685c44-3eaf-4bda-acca-68fabe4a17c1 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-10-18 07:37:10.764 1546784 ERROR blazar.exceptions Traceback (most recent call last): +2026-10-18 07:37:10.764 1546784 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ +2026-10-18 07:37:10.764 1546784 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-10-18 07:37:10.764 1546784 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-10-18 07:37:10.764 1546784 ERROR blazar.exceptions KeyError: 'pool' +2026-10-18 07:37:10.764 1546784 ERROR blazar.exceptions +2026-10-18 07:37:10.767 1546784 ERROR blazar.exceptions [None req-73685c44-3eaf-4bda-acca-68fabe4a17c1 - project-uuid - - - -] code: 404 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_incorrect_pool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_incorrect_pool ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-10-18 07:37:10.772 1546784 ERROR blazar.exceptions [None req-ba7c6b50-40dc-42f6-99ea-0b50f24ea902 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-10-18 07:37:10.772 1546784 ERROR blazar.exceptions Traceback (most recent call last): +2026-10-18 07:37:10.772 1546784 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ +2026-10-18 07:37:10.772 1546784 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-10-18 07:37:10.772 1546784 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-10-18 07:37:10.772 1546784 ERROR blazar.exceptions KeyError: 'pool' +2026-10-18 07:37:10.772 1546784 ERROR blazar.exceptions +2026-10-18 07:37:11.364 1546784 ERROR blazar.exceptions [None req-ba7c6b50-40dc-42f6-99ea-0b50f24ea902 - project-uuid - - - -] code: 404 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_no_freepool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_no_freepool ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-10-18 07:37:11.421 1546790 WARNING oslo_messaging.rpc.client [None req-85344547-0615-497e-ab87-e1b88dca64c0 fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:11.424 1546790 INFO blazar.api.v1.request_log [None req-85344547-0615-497e-ab87-e1b88dca64c0 fake fake - - - -] 127.0.0.1 "GET /v1/1/allocation" status: 200 len: 18 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_project +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_project ... ok +2026-10-18 07:37:11.438 1546790 INFO blazar.api.v1.request_log [None req-e4008638-c5cb-4984-9cb6-2817c8a5458a fake fake - - - -] 127.0.0.1 "GET /v1/1/allocation?{'lease_id': 'cf8c6baf-2163-4229-9f02-d0f14bdc0c96', 'reservation_id': 'c2c8e1f8-2035-4bc7-bb24-0b7a10c98bc3'}" status: 200 len: 18 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get_with_query_params_1 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get_with_query_params_1 ... ok +2026-10-18 07:37:11.451 1546790 INFO blazar.api.v1.request_log [None req-cd7fbe3e-4cc7-447d-a293-24af410b3449 fake fake - - - -] 127.0.0.1 "GET /v1/allocations" status: 200 len: 19 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_configuration +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_configuration ... ok +2026-10-18 07:37:11.465 1546790 INFO blazar.api.v1.request_log [None req-447f96ca-c657-4169-b467-f49fb82df996 fake fake - - - -] 127.0.0.1 "GET /v1/allocations?{'lease_id': '2d1ac679-6609-44a2-bea9-27ad045d3003', 'reservation_id': '49762566-1d85-43d3-b90e-fa5bd2b83962'}" status: 200 len: 19 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list_with_query_params_1 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list_with_query_params_1 ... ok +2026-10-18 07:37:11.478 1546790 INFO blazar.api.v1.request_log [None req-af394238-9d73-4b9f-990a-1e64a498aa17 fake fake - - - -] 127.0.0.1 "POST /v1" status: 201 len: 393 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_create +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_create ... ok +2026-10-18 07:37:11.490 1546790 ERROR blazar.api.v1.utils [None req-c10468da-0be2-479e-bb36-d577a6d0b15b fake fake - - - -] Request aborted with status code 400 and message 'API Version String 1.a is of invalid format. Must be of format MajorNum.MinorNum.': blazar.exceptions.InvalidAPIVersionString: An unknown exception occurred +2026-10-18 07:37:11.492 1546790 INFO blazar.api.v1.request_log [None req-c10468da-0be2-479e-bb36-d577a6d0b15b fake fake - - - -] 127.0.0.1 "POST /v1" status: 400 len: 172 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_create_with_bad_api_version +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_create_with_bad_api_version ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create ... ok +2026-10-18 07:37:11.512 1546790 INFO blazar.api.v1.request_log [None req-73b40c72-023e-4e51-8057-4e2608157d5f fake fake - - - -] 127.0.0.1 "DELETE /v1/1" status: 204 len: - +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_delete +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_delete ... ok +2026-10-18 07:37:11.524 1546790 INFO blazar.api.v1.request_log [None req-f8764729-5dc7-428f-b29e-e66ac7773dd9 fake fake - - - -] 127.0.0.1 "GET /v1/1" status: 200 len: 393 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get ... ok +2026-10-18 07:37:11.537 1546790 INFO blazar.api.v1.request_log [None req-76acfeeb-61bf-4bfb-8bd4-c3ac6ef29ca0 fake fake - - - -] 127.0.0.1 "GET /v1/1" status: 200 len: 393 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get_with_latest_api_version +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get_with_latest_api_version ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az ... ok +2026-10-18 07:37:11.548 1546790 INFO blazar.api.v1.request_log [None req-30c12f6a-a03b-434f-929e-9b17be3623d5 fake fake - - - -] 127.0.0.1 "GET /v1" status: 200 len: 13 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list ... ok +2026-10-18 07:37:11.560 1546790 ERROR blazar.api.v1.utils [None req-0d882e1c-6fec-49af-8844-d06fe66adfe4 fake fake - - - -] Request aborted with status code 406 and message 'Version 1.2 is not supported by the API. Minimum is 1.0 and maximum is 1.0.' +2026-10-18 07:37:11.562 1546790 INFO blazar.api.v1.request_log [None req-0d882e1c-6fec-49af-8844-d06fe66adfe4 fake fake - - - -] 127.0.0.1 "GET /v1" status: 406 len: 172 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list_with_non_acceptable_version +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list_with_non_acceptable_version ... ok +2026-10-18 07:37:11.574 1546790 INFO blazar.api.v1.request_log [None req-68e3a17b-0938-4abc-bf8d-78ad0523b178 fake fake - - - -] 127.0.0.1 "GET /v1/properties" status: 200 len: 27 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_resource_properties_list +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_resource_properties_list ... ok +2026-10-18 07:37:11.594 1546790 INFO blazar.api.v1.request_log [None req-c9ae82f6-9fe0-4940-92c3-17d68b523054 fake fake - - - -] 127.0.0.1 "PATCH /v1/properties/fake_property" status: 200 len: 25 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_resource_property_update +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_resource_property_update ... ok +2026-10-18 07:37:11.616 1546790 INFO blazar.api.v1.request_log [None req-b8669e91-86f2-4a33-86a6-92fc8afc2ed1 fake fake - - - -] 127.0.0.1 "PUT /v1/1" status: 200 len: 393 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update ... ok +2026-10-18 07:37:11.595 1546784 ERROR blazar.utils.openstack.nova [None req-3bdc5dc2-6c1d-49f4-82a4-831f8d8232a8 - project-uuid - - - -] No project_id found in current context: RuntimeError +2026-10-18 07:37:11.640 1546790 INFO blazar.api.v1.request_log [None req-e75da68f-ad94-4ad8-aa69-961d30c64d59 fake fake - - - -] 127.0.0.1 "PUT /v1/1" status: 200 len: 393 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update_with_no_service_type_in_header +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update_with_no_service_type_in_header ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_project_id +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_project_id ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_host +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_host ... ok +blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_connect_fail +blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_connect_fail ... ok +blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_opportunistically +blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_opportunistically ... skipped 'mysql not available' +2026-10-18 07:37:11.689 1546784 ERROR blazar.exceptions [None req-d4cff18d-7621-427c-b7c1-b5091e8aa3ae - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-10-18 07:37:11.689 1546784 ERROR blazar.exceptions Traceback (most recent call last): +2026-10-18 07:37:11.689 1546784 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ +2026-10-18 07:37:11.689 1546784 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-10-18 07:37:11.689 1546784 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-10-18 07:37:11.689 1546784 ERROR blazar.exceptions KeyError: 'pool' +2026-10-18 07:37:11.689 1546784 ERROR blazar.exceptions +2026-10-18 07:37:11.689 1546784 ERROR blazar.exceptions [None req-d4cff18d-7621-427c-b7c1-b5091e8aa3ae - project-uuid - - - -] code: 404 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_no_freepool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_no_freepool ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_no_host +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_no_host ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_generate_aggregate_name +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_generate_aggregate_name ... ok +blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_connect_fail +blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_connect_fail ... ok +blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_opportunistically +blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_opportunistically ... skipped 'postgresql not available' +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get ... ok +blazar.tests.db.migration.test_migrations.TestMigrations.test_walk_versions +blazar.tests.db.migration.test_migrations.TestMigrations.test_walk_versions ... ok +blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_translations +blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_translations ... ok +blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_warn +blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_warn ... ok +blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_ctx +blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_ctx ... ok +blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_kwargs +blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_kwargs ... ok +blazar.tests.utils.openstack.test_nova.TestCNClient.test_getattr +blazar.tests.utils.openstack.test_nova.TestCNClient.test_getattr ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_aggregate_from_name_or_id +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_aggregate_from_name_or_id ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_all +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_all ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_computehosts_with_correct_pool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_computehosts_with_correct_pool ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_computehosts_with_incorrect_pool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_computehosts_with_incorrect_pool ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_all_computehosts +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_all_computehosts ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_from_freepool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_from_freepool ... ok +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_not_existing_from_freepool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_not_existing_from_freepool ... ok +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog ... ok +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_wrong_format +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_wrong_format ... ok +2026-10-18 07:37:12.007 1546784 ERROR blazar.exceptions [None req-a8a00840-d3de-45da-91d2-97960a51290c - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-10-18 07:37:12.007 1546784 ERROR blazar.exceptions Traceback (most recent call last): +2026-10-18 07:37:12.007 1546784 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ +2026-10-18 07:37:12.007 1546784 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-10-18 07:37:12.007 1546784 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-10-18 07:37:12.007 1546784 ERROR blazar.exceptions KeyError: 'pool' +2026-10-18 07:37:12.007 1546784 ERROR blazar.exceptions +2026-10-18 07:37:12.032 1546784 ERROR blazar.exceptions [None req-a8a00840-d3de-45da-91d2-97960a51290c - project-uuid - - - -] code: 404 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_incorrect_pool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_incorrect_pool ... ok +2026-10-18 07:37:12.060 1546784 ERROR blazar.exceptions [None req-9c298c6c-4e5b-42bd-a0bc-b9baecdd26ff - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-10-18 07:37:12.060 1546784 ERROR blazar.exceptions Traceback (most recent call last): +2026-10-18 07:37:12.060 1546784 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ +2026-10-18 07:37:12.060 1546784 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-10-18 07:37:12.060 1546784 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-10-18 07:37:12.060 1546784 ERROR blazar.exceptions KeyError: 'pool' +2026-10-18 07:37:12.060 1546784 ERROR blazar.exceptions +2026-10-18 07:37:12.061 1546784 ERROR blazar.exceptions [None req-9c298c6c-4e5b-42bd-a0bc-b9baecdd26ff - project-uuid - - - -] code: 404 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_no_freepool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_no_freepool ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_wrong_hosts +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_wrong_hosts ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehosts_with_duplicate_host +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehosts_with_duplicate_host ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project ... ok +2026-10-18 07:37:12.165 1546778 WARNING oslo_messaging.rpc.client [None req-bd1e4bb2-3299-4205-ba6d-46fefd55c5c3 fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.173 1546778 INFO blazar.api.v1.request_log [None req-bd1e4bb2-3299-4205-ba6d-46fefd55c5c3 fake fake - - - -] 127.0.0.1 "POST /v1/leases" status: 201 len: 404 +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_create +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_create ... ok +2026-10-18 07:37:12.196 1546778 ERROR blazar.api.v1.utils [None req-097f83d5-c84f-43a8-a2c5-25f9047515a9 fake fake - - - -] Request aborted with status code 400 and message 'API Version String 1.a is of invalid format. Must be of format MajorNum.MinorNum.': blazar.exceptions.InvalidAPIVersionString: An unknown exception occurred +2026-10-18 07:37:12.198 1546778 INFO blazar.api.v1.request_log [None req-097f83d5-c84f-43a8-a2c5-25f9047515a9 fake fake - - - -] 127.0.0.1 "POST /v1/leases" status: 400 len: 172 +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_create_with_bad_api_version +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_create_with_bad_api_version ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-10-18 07:37:12.223 1546778 INFO blazar.api.v1.request_log [None req-6b6dbb3c-e80d-4914-b9b1-d4a5c4842ff8 fake fake - - - -] 127.0.0.1 "DELETE /v1/leases/19c464f4-7b10-4193-87ca-5d667a7962ed" status: 204 len: - +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_delete +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_delete ... ok +2026-10-18 07:37:12.242 1546778 INFO blazar.api.v1.request_log [None req-2290d0f4-ca1f-4ecf-82a9-82690eb71b07 fake fake - - - -] 127.0.0.1 "GET /v1/leases/8ee791be-72f4-4816-9d1b-2260ebea314d" status: 200 len: 404 +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_get +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_get ... ok +2026-10-18 07:37:12.266 1546778 INFO blazar.api.v1.request_log [None req-6854f5ec-f671-40b1-81b4-b049a15e61f1 fake fake - - - -] 127.0.0.1 "GET /v1/leases/b97f59e1-edbb-4feb-a37d-2327fd73e499" status: 200 len: 404 +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_get_with_latest_api_version +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_get_with_latest_api_version ... ok +2026-10-18 07:37:12.286 1546778 INFO blazar.api.v1.request_log [None req-9e8d13b9-7db0-4888-8c4f-09657db76ed8 fake fake - - - -] 127.0.0.1 "GET /v1/leases" status: 200 len: 14 +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list ... ok +2026-10-18 07:37:12.312 1546778 ERROR blazar.api.v1.utils [None req-6dfc9021-d03b-4ae7-8892-faa75a6fd08a fake fake - - - -] Request aborted with status code 406 and message 'Version 1.2 is not supported by the API. Minimum is 1.0 and maximum is 1.0.' +2026-10-18 07:37:12.313 1546778 INFO blazar.api.v1.request_log [None req-6dfc9021-d03b-4ae7-8892-faa75a6fd08a fake fake - - - -] 127.0.0.1 "GET /v1/leases" status: 406 len: 172 +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list_with_non_acceptable_api_version +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list_with_non_acceptable_api_version ... ok GET: /v2/os-hosts/1 {} -2025-09-13 23:10:22.095 2869358 WARNING oslo_messaging.rpc.client [None req-80bc58ee-fbb5-43f8-b926-0bd4d9ba011e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.096 2869358 WARNING oslo_messaging.rpc.client [None req-80bc58ee-fbb5-43f8-b926-0bd4d9ba011e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.325 1546794 WARNING oslo_messaging.rpc.client [None req-deeb15b7-2c80-4f8b-b8c1-4baab6e4b126 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.331 1546794 WARNING oslo_messaging.rpc.client [None req-deeb15b7-2c80-4f8b-b8c1-4baab6e4b126 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.337 1546778 INFO blazar.api.v1.request_log [None req-83dffb76-8d39-4948-bb11-dea34c94c75c fake fake - - - -] 127.0.0.1 "PUT /v1/leases/c2eb9cf6-f36d-4726-8521-7231443d457b" status: 200 len: 401 +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update ... ok blazar.tests.api.v2.test_hosts.TestShowHost.test_empty blazar.tests.api.v2.test_hosts.TestShowHost.test_empty ... ok -blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_with_host_not_found -blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host_with_host_not_found ... ok +2026-10-18 07:37:12.353 1546778 INFO blazar.api.v1.request_log [None req-aaa11b25-916a-43a1-bc93-20696cb087e3 fake fake - - - -] 127.0.0.1 "PUT /v1/leases/0524a416-5572-4035-bcdd-d088057e8c3d" status: 200 len: 401 +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update_with_no_service_type_in_header +blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update_with_no_service_type_in_header ... ok GOT:Response: 404 Not Found Content-Type: application/json {"error_code": 404, "error_message": "Object with {'host_id': 1} not found", "error_name": 404} GET: /v2/os-hosts/1 {} -2025-09-13 23:10:22.107 2869358 WARNING oslo_messaging.rpc.client [None req-474dc148-aed3-4592-bced-a7ceef5bec4a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.107 2869358 WARNING oslo_messaging.rpc.client [None req-474dc148-aed3-4592-bced-a7ceef5bec4a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.356 1546794 WARNING oslo_messaging.rpc.client [None req-c26f446d-9b45-43d1-ae81-7451139e067c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.359 1546794 WARNING oslo_messaging.rpc.client [None req-c26f446d-9b45-43d1-ae81-7451139e067c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. blazar.tests.api.v2.test_hosts.TestShowHost.test_one blazar.tests.api.v2.test_hosts.TestShowHost.test_one ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_add_reservation_inventory -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_add_reservation_inventory ... ok -blazar.tests.api.test_version_selector.TestVersionSelectorApplication.test_get_v1_app -blazar.tests.api.test_version_selector.TestVersionSelectorApplication.test_get_v1_app ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_client_auth_url -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_client_auth_url ... ok -blazar.tests.api.test_version_selector.TestVersionSelectorApplication.test_get_v2_app -blazar.tests.api.test_version_selector.TestVersionSelectorApplication.test_get_v2_app ... ok -2025-09-13 23:10:22.128 2869395 INFO blazar.api.v1.request_log [None req-c7ea0b95-6a87-434d-961e-76bc44a7b503 fake fake - - - -] 127.0.0.1 "GET /v1/1" status: 200 len: 393 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get_with_latest_api_version -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get_with_latest_api_version ... ok -2025-09-13 23:10:22.106 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.106 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.106 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.106 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.106 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.106 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.106 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.106 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.107 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.107 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.107 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.107 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.107 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.107 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.107 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.109 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint GOT:{'id': '1', 'hypervisor_hostname': 'host01', 'hypervisor_type': 'QEMU', 'vcpus': 1, 'hypervisor_version': 1000000, 'memory_mb': 8192, 'local_gb': 50, 'cpu_info': '{"vendor": "Intel", "model": "qemu32", "arch": "x86_64", "features": [], "topology": {"cores": 1}}', 'trust_id': '35b17138-b364-4e6a-a131-8f3099c5be68', 'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}} GET: /v2/os-hosts/1 {} -2025-09-13 23:10:22.118 2869358 WARNING oslo_messaging.rpc.client [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.122 2869358 WARNING oslo_messaging.rpc.client [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.129 2869358 ERROR wsme.api [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +2026-10-18 07:37:12.378 1546794 WARNING oslo_messaging.rpc.client [None req-71c2b058-7b2e-458c-8a10-2afc4e8db5e6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.385 1546794 WARNING oslo_messaging.rpc.client [None req-71c2b058-7b2e-458c-8a10-2afc4e8db5e6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.394 1546794 ERROR wsme.api [None req-71c2b058-7b2e-458c-8a10-2afc4e8db5e6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction @@ -3459,130 +3727,1058 @@ Exception: Nah... : Exception: Nah... -2025-09-13 23:10:22.130 2869358 WARNING blazar.api.v2.middleware [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +2026-10-18 07:37:12.398 1546794 WARNING blazar.api.v2.middleware [None req-71c2b058-7b2e-458c-8a10-2afc4e8db5e6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... blazar.tests.api.v2.test_hosts.TestShowHost.test_rpc_exception_get blazar.tests.api.v2.test_hosts.TestShowHost.test_rpc_exception_get ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_date -blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_date ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_with_tz -blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_with_tz ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +GET: /v2/leases/fbc985f7-31d4-4c2a-8eca-b146a4f91874 {} +2026-10-18 07:37:12.413 1546794 WARNING oslo_messaging.rpc.client [None req-e3147ba8-10cd-4d72-9e26-afd7e23c71e1 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.420 1546794 WARNING oslo_messaging.rpc.client [None req-e3147ba8-10cd-4d72-9e26-afd7e23c71e1 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestShowLease.test_empty +blazar.tests.api.v2.test_leases.TestShowLease.test_empty ... ok +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_code": 404, "error_message": "Object with {'lease_id': 'fbc985f7-31d4-4c2a-8eca-b146a4f91874'} not found", "error_name": 404} +GET: /v2/leases/b95f110c-cbda-44ac-b007-0969a8eee762 {} +2026-10-18 07:37:12.432 1546794 WARNING oslo_messaging.rpc.client [None req-91f4ef78-9c49-4294-ac61-7b0e889a1915 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.435 1546794 WARNING oslo_messaging.rpc.client [None req-91f4ef78-9c49-4294-ac61-7b0e889a1915 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestShowLease.test_one +blazar.tests.api.v2.test_leases.TestShowLease.test_one ... ok +GOT:{'id': 'b95f110c-cbda-44ac-b007-0969a8eee762', 'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'user_id': 'b4fdb2fff13545ceb751295096cc18ee', 'project_id': '981b767265174c108bc5a61185b748ac', 'trust_id': '35b17138b3644e6aa1318f3099c5be68', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': [], 'status': 'ACTIVE'} +GET: /v2/leases/328b7738-28f4-49a0-b9b9-1837ad809a3b {} +2026-10-18 07:37:12.456 1546794 WARNING oslo_messaging.rpc.client [None req-3f299641-5073-4742-aeb9-e56b6db9af8d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.461 1546794 WARNING oslo_messaging.rpc.client [None req-3f299641-5073-4742-aeb9-e56b6db9af8d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-10-18 07:37:12.468 1546794 ERROR wsme.api [None req-3f299641-5073-4742-aeb9-e56b6db9af8d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 94, in get_one + lease = pecan.request.rpcapi.get_lease(id) + + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 159, in fake_get_lease + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-10-18 07:37:12.471 1546794 WARNING blazar.api.v2.middleware [None req-3f299641-5073-4742-aeb9-e56b6db9af8d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_leases.TestShowLease.test_rpc_exception_get +blazar.tests.api.v2.test_leases.TestShowLease.test_rpc_exception_get ... ok +blazar.tests.db.test_api.DBApiTestCase.test_drop_db +blazar.tests.db.test_api.DBApiTestCase.test_drop_db ... ok +blazar.tests.db.test_api.DBApiTestCase.test_setup_db +blazar.tests.db.test_api.DBApiTestCase.test_setup_db ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +2026-10-18 07:37:12.489 1546794 WARNING oslo_messaging.rpc.client [None req-3f299641-5073-4742-aeb9-e56b6db9af8d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_create_lease +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_create_lease ... ok +2026-10-18 07:37:12.501 1546794 WARNING oslo_messaging.rpc.client [None req-3f299641-5073-4742-aeb9-e56b6db9af8d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_delete_lease +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_delete_lease ... ok +2026-10-18 07:37:12.504 1546794 WARNING oslo_messaging.rpc.client [None req-3f299641-5073-4742-aeb9-e56b6db9af8d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_get_lease +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_get_lease ... ok +2026-10-18 07:37:12.506 1546794 WARNING oslo_messaging.rpc.client [None req-3f299641-5073-4742-aeb9-e56b6db9af8d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_list_leases +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_list_leases ... ok +2026-10-18 07:37:12.520 1546794 WARNING oslo_messaging.rpc.client [None req-3f299641-5073-4742-aeb9-e56b6db9af8d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_update_lease +blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_update_lease ... ok +blazar.tests.monitor.test_polling_monitor.PollingHandlerTestCase.test_start_monitoring +blazar.tests.monitor.test_polling_monitor.PollingHandlerTestCase.test_start_monitoring ... ok +blazar.tests.monitor.test_polling_monitor.PollingHandlerTestCase.test_stop_monitoring +blazar.tests.monitor.test_polling_monitor.PollingHandlerTestCase.test_stop_monitoring ... ok +POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} +2026-10-18 07:37:12.580 1546791 WARNING oslo_messaging.rpc.client [None req-c3dd8e9f-92bf-4689-ac4e-dfd5cbc20dde b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.581 1546791 WARNING oslo_messaging.rpc.client [None req-c3dd8e9f-92bf-4689-ac4e-dfd5cbc20dde b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one ... ok +GOT:Response: 201 Created +Content-Type: application/json +{"id": "4c1d02ca-3bce-4111-93b6-9a615bb86f63", "hypervisor_hostname": "host01", "hypervisor_type": "QEMU", "vcpus": 1, "hypervisor_version": 1000000, "memory_mb": 8192, "local_gb": 50, "cpu_info": "{\"vendor\": \"Intel\", \"model\": \"qemu32\", \"arch\": \"x86_64\", \"features\": [], \"topology\": {\"cores\": 1}}", "trust_id": "35b17138-b364-4e6a-a131-8f3099c5be68", "extra_capas": {"vgpus": 2, "fruits": "bananas"}} +POST: /v2/os-hosts None +2026-10-18 07:37:12.624 1546791 WARNING oslo_messaging.rpc.client [None req-6d23b7b4-f24b-49de-88f9-157c691b6e07 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.636 1546791 WARNING oslo_messaging.rpc.client [None req-6d23b7b4-f24b-49de-88f9-157c691b6e07 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.638 1546791 ERROR wsme.api [None req-6d23b7b4-f24b-49de-88f9-157c691b6e07 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 138, in post + host_dct = host.as_dict() + ^^^^^^^^^^^^ + +AttributeError: 'NoneType' object has no attribute 'as_dict' + +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_with_empty_body +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_with_empty_body ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} +POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 1} +2026-10-18 07:37:12.655 1546791 WARNING oslo_messaging.rpc.client [None req-c4885279-beee-4659-bfe1-0cba1be8dc11 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.663 1546791 WARNING oslo_messaging.rpc.client [None req-c4885279-beee-4659-bfe1-0cba1be8dc11 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_wrong_attr +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_wrong_attr ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_code": 400, "error_message": "Invalid input for field/attribute name. Value: '1'. Wrong type. Expected '', got ''", "error_name": 400} +POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} +2026-10-18 07:37:12.686 1546791 WARNING oslo_messaging.rpc.client [None req-0a60cc31-f3d3-43c2-8a38-1c97510fffa2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.701 1546791 WARNING oslo_messaging.rpc.client [None req-0a60cc31-f3d3-43c2-8a38-1c97510fffa2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.703 1546791 ERROR wsme.api [None req-0a60cc31-f3d3-43c2-8a38-1c97510fffa2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Host can't be created". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 145, in post + raise exceptions.BlazarException(_("Host can't be created")) + +blazar.exceptions.BlazarException: Host can't be created +: blazar.exceptions.BlazarException: Host can't be created +blazar.tests.api.v2.test_hosts.TestCreateHost.test_empty_response +blazar.tests.api.v2.test_hosts.TestCreateHost.test_empty_response ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Host can't be created", "error_name": 500} +POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} +2026-10-18 07:37:12.732 1546791 WARNING oslo_messaging.rpc.client [None req-ad36c037-d042-4b60-8449-a8ead53411f5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.740 1546791 WARNING oslo_messaging.rpc.client [None req-ad36c037-d042-4b60-8449-a8ead53411f5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +POST: /v2/leases {'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} +2026-10-18 07:37:12.748 1546778 WARNING oslo_messaging.rpc.client [None req-0176b5c7-0fbc-469c-8e02-2650095a3c44 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.750 1546778 WARNING oslo_messaging.rpc.client [None req-0176b5c7-0fbc-469c-8e02-2650095a3c44 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.756 1546791 ERROR wsme.api [None req-ad36c037-d042-4b60-8449-a8ead53411f5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 141, in post + host = pecan.request.hosts_rpcapi.create_computehost(host_dct) + + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_hosts.py", line 270, in fake_create_computehost + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-10-18 07:37:12.759 1546791 WARNING blazar.api.v2.middleware [None req-ad36c037-d042-4b60-8449-a8ead53411f5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_hosts.TestCreateHost.test_rpc_exception_create +blazar.tests.api.v2.test_hosts.TestCreateHost.test_rpc_exception_create ... ok +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_one +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_one ... ok +GOT:Response: 201 Created +Content-Type: application/json +{"id": "c63e46ea-8e53-4334-b5b9-0426622660b8", "name": "lease_test", "start_date": "2014-01-01 01:23", "end_date": "2014-02-01 13:37", "user_id": "b4fdb2fff13545ceb751295096cc18ee", "project_id": "981b767265174c108bc5a61185b748ac", "trust_id": "35b17138b3644e6aa1318f3099c5be68", "reservations": [{"resource_id": "1234", "resource_type": "virtual:instance"}], "events": [], "status": "ACTIVE"} +POST: /v2/leases None +2026-10-18 07:37:12.784 1546778 WARNING oslo_messaging.rpc.client [None req-def1d2a2-26dc-40be-baaa-4ac09ed07366 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.787 1546778 WARNING oslo_messaging.rpc.client [None req-def1d2a2-26dc-40be-baaa-4ac09ed07366 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.790 1546778 ERROR wsme.api [None req-def1d2a2-26dc-40be-baaa-4ac09ed07366 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 116, in post + lease_dct = lease.as_dict() + ^^^^^^^^^^^^^ + +AttributeError: 'NoneType' object has no attribute 'as_dict' + +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_with_empty_body +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_with_empty_body ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} +POST: /v2/leases {'name': 1, 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} +2026-10-18 07:37:12.815 1546778 WARNING oslo_messaging.rpc.client [None req-62edf1ce-eb98-4eaa-a9ef-da44a709a2c2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.823 1546778 WARNING oslo_messaging.rpc.client [None req-62edf1ce-eb98-4eaa-a9ef-da44a709a2c2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_wrong_attr +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_wrong_attr ... ok +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_code": 400, "error_message": "Invalid input for field/attribute name. Value: '1'. Wrong type. Expected '', got ''", "error_name": 400} +POST: /v2/leases {'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} +2026-10-18 07:37:12.846 1546778 WARNING oslo_messaging.rpc.client [None req-c48afda3-8997-45de-9f5e-00649ee4d96d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.857 1546778 WARNING oslo_messaging.rpc.client [None req-c48afda3-8997-45de-9f5e-00649ee4d96d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.859 1546778 ERROR wsme.api [None req-c48afda3-8997-45de-9f5e-00649ee4d96d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Lease can't be created". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 121, in post + raise exceptions.BlazarException(_("Lease can't be created")) + +blazar.exceptions.BlazarException: Lease can't be created +: blazar.exceptions.BlazarException: Lease can't be created +blazar.tests.api.v2.test_leases.TestCreateLease.test_empty_response +blazar.tests.api.v2.test_leases.TestCreateLease.test_empty_response ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Lease can't be created", "error_name": 500} +POST: /v2/leases {'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} +2026-10-18 07:37:12.881 1546778 WARNING oslo_messaging.rpc.client [None req-3e19cae5-0b24-4828-8b7a-dbbe130d6989 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.889 1546778 WARNING oslo_messaging.rpc.client [None req-3e19cae5-0b24-4828-8b7a-dbbe130d6989 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.903 1546778 ERROR wsme.api [None req-3e19cae5-0b24-4828-8b7a-dbbe130d6989 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 117, in post + lease = pecan.request.rpcapi.create_lease(lease_dct) + + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 236, in fake_create_lease + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-10-18 07:37:12.916 1546778 WARNING blazar.api.v2.middleware [None req-3e19cae5-0b24-4828-8b7a-dbbe130d6989 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_leases.TestCreateLease.test_rpc_exception_create +blazar.tests.api.v2.test_leases.TestCreateLease.test_rpc_exception_create ... ok +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_create_computehost +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_create_computehost ... ok +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_delete_computehost +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_delete_computehost ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +GET: /v2/leases {} +2026-10-18 07:37:12.928 1546778 WARNING oslo_messaging.rpc.client [None req-dc160770-c0f4-49e2-a3d1-163b43963761 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.928 1546778 WARNING oslo_messaging.rpc.client [None req-dc160770-c0f4-49e2-a3d1-163b43963761 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestListLeases.test_empty +blazar.tests.api.v2.test_leases.TestListLeases.test_empty ... ok +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_get_computehost +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_get_computehost ... ok +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_update_computehost +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_update_computehost ... ok +GOT:[] +GET: /v2/leases {} +2026-10-18 07:37:12.945 1546778 WARNING oslo_messaging.rpc.client [None req-bb38b18e-1af9-4fa3-a2a2-b32f131604ca b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.951 1546778 WARNING oslo_messaging.rpc.client [None req-bb38b18e-1af9-4fa3-a2a2-b32f131604ca b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestListLeases.test_multiple +blazar.tests.api.v2.test_leases.TestListLeases.test_multiple ... ok +2026-10-18 07:37:12.954 1546777 ERROR blazar.exceptions [-] Exception in string format operation: KeyError: 'object' +2026-10-18 07:37:12.954 1546777 ERROR blazar.exceptions Traceback (most recent call last): +2026-10-18 07:37:12.954 1546777 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ +2026-10-18 07:37:12.954 1546777 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-10-18 07:37:12.954 1546777 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-10-18 07:37:12.954 1546777 ERROR blazar.exceptions KeyError: 'object' +2026-10-18 07:37:12.954 1546777 ERROR blazar.exceptions +2026-10-18 07:37:12.968 1546777 ERROR blazar.exceptions [-] code: 404 +blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_false +blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_false ... ok +blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_true +blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_true ... ok +GOT:[{'id': 'f29354b3-3423-4446-a107-85427f4b1b47', 'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'user_id': 'b4fdb2fff13545ceb751295096cc18ee', 'project_id': '981b767265174c108bc5a61185b748ac', 'trust_id': '35b17138b3644e6aa1318f3099c5be68', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': [], 'status': 'ACTIVE'}, {'id': '4d9c94ea-c46c-4f1c-b326-01a2ded81756', 'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'user_id': 'b4fdb2fff13545ceb751295096cc18ee', 'project_id': '981b767265174c108bc5a61185b748ac', 'trust_id': '35b17138b3644e6aa1318f3099c5be68', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': [], 'status': 'ACTIVE'}] +GET: /v2/leases {} +2026-10-18 07:37:12.972 1546778 WARNING oslo_messaging.rpc.client [None req-d4f39158-987d-408f-85e6-4f43a61120d7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.979 1546778 WARNING oslo_messaging.rpc.client [None req-d4f39158-987d-408f-85e6-4f43a61120d7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestListLeases.test_one +blazar.tests.api.v2.test_leases.TestListLeases.test_one ... ok +GOT:[{'id': '2bb8720a-0873-4d97-babf-0d906851a1eb', 'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'user_id': 'b4fdb2fff13545ceb751295096cc18ee', 'project_id': '981b767265174c108bc5a61185b748ac', 'trust_id': '35b17138b3644e6aa1318f3099c5be68', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': [], 'status': 'ACTIVE'}] +GET: /v2/leases {} +2026-10-18 07:37:12.991 1546778 WARNING oslo_messaging.rpc.client [None req-0e090032-eae5-4332-bb6d-41b68a45ce90 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.997 1546778 WARNING oslo_messaging.rpc.client [None req-0e090032-eae5-4332-bb6d-41b68a45ce90 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:12.999 1546778 ERROR wsme.api [None req-0e090032-eae5-4332-bb6d-41b68a45ce90 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 104, in get_all + for lease in pecan.request.rpcapi.list_leases()] + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 114, in fake_list_leases + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-10-18 07:37:13.011 1546778 WARNING blazar.api.v2.middleware [None req-0e090032-eae5-4332-bb6d-41b68a45ce90 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_leases.TestListLeases.test_rpc_exception_list +blazar.tests.api.v2.test_leases.TestListLeases.test_rpc_exception_list ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +PUT: /v2/leases/1715fd8b-5366-48c5-bb92-a83b10c16ca6 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} +2026-10-18 07:37:13.022 1546778 WARNING oslo_messaging.rpc.client [None req-e9b60e94-7425-4026-b68f-73b471a141c2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.027 1546778 WARNING oslo_messaging.rpc.client [None req-e9b60e94-7425-4026-b68f-73b471a141c2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestUpdateLease.test_empty_response +blazar.tests.api.v2.test_leases.TestUpdateLease.test_empty_response ... ok +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_code": 404, "error_message": "Object with {'lease_id': '1715fd8b-5366-48c5-bb92-a83b10c16ca6'} not found", "error_name": 404} +PUT: /v2/leases/1761b4e7-c877-4e56-bdf5-7eb0019329d7 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} +2026-10-18 07:37:13.045 1546778 WARNING oslo_messaging.rpc.client [None req-2f3191f8-29cb-4462-b85c-e5e282c9dfbf b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.047 1546778 WARNING oslo_messaging.rpc.client [None req-2f3191f8-29cb-4462-b85c-e5e282c9dfbf b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.057 1546778 ERROR wsme.api [None req-2f3191f8-29cb-4462-b85c-e5e282c9dfbf b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 152, in put + lease = pecan.request.rpcapi.update_lease(id, sublease_dct) + + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 316, in fake_update_lease + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-10-18 07:37:13.058 1546778 WARNING blazar.api.v2.middleware [None req-2f3191f8-29cb-4462-b85c-e5e282c9dfbf b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_leases.TestUpdateLease.test_rpc_exception_update +blazar.tests.api.v2.test_leases.TestUpdateLease.test_rpc_exception_update ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +PUT: /v2/leases/ec3d3d66-b885-43e7-8877-06a37707b007 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} +2026-10-18 07:37:13.080 1546778 WARNING oslo_messaging.rpc.client [None req-bd6f1cfe-6296-452a-83bc-60eb3e0a8ca5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.081 1546778 WARNING oslo_messaging.rpc.client [None req-bd6f1cfe-6296-452a-83bc-60eb3e0a8ca5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one ... ok +GOT:Response: 200 OK +Content-Type: application/json +{"id": "ec3d3d66-b885-43e7-8877-06a37707b007", "name": "updated", "start_date": "2014-01-01 01:23", "end_date": "2014-02-01 13:37", "user_id": "b4fdb2fff13545ceb751295096cc18ee", "project_id": "981b767265174c108bc5a61185b748ac", "trust_id": "35b17138b3644e6aa1318f3099c5be68", "reservations": [{"resource_id": "1234", "resource_type": "virtual:instance"}], "events": [], "status": "ACTIVE"} +PUT: /v2/leases/e4602ec4-7f2a-433b-b1fe-3f06814fcd12 {'name': 'a', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} +2026-10-18 07:37:13.103 1546778 WARNING oslo_messaging.rpc.client [None req-7b9e9e6a-429c-4f1c-8b34-71a20182a276 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.112 1546778 WARNING oslo_messaging.rpc.client [None req-7b9e9e6a-429c-4f1c-8b34-71a20182a276 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.115 1546778 ERROR wsme.api [None req-7b9e9e6a-429c-4f1c-8b34-71a20182a276 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Only name changing, dates and before end notifications may be proceeded.". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 139, in put + raise exceptions.BlazarException('Only name changing, ' + ...<2 lines>... + 'proceeded.') + +blazar.exceptions.BlazarException: Only name changing, dates and before end notifications may be proceeded. +: blazar.exceptions.BlazarException: Only name changing, dates and before end notifications may be proceeded. +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one_with_extra_attrs +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one_with_extra_attrs ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Only name changing, dates and before end notifications may be proceeded.", "error_name": 500} +PUT: /v2/leases/536317e3-f743-481e-831b-58d2e9355b2d None +2026-10-18 07:37:13.134 1546778 WARNING oslo_messaging.rpc.client [None req-682e8b18-d7fe-4a19-8f3f-c896a150f05a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.144 1546780 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.146 1546780 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.152 1546780 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.141 1546778 WARNING oslo_messaging.rpc.client [None req-682e8b18-d7fe-4a19-8f3f-c896a150f05a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.144 1546778 ERROR wsme.api [None req-682e8b18-d7fe-4a19-8f3f-c896a150f05a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 131, in put + sublease_dct = sublease.as_dict() + ^^^^^^^^^^^^^^^^ + +AttributeError: 'NoneType' object has no attribute 'as_dict' + +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_with_empty_body +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_with_empty_body ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_1_abc +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_1_abc ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_2_2 +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_2_2 ... ok +2026-10-18 07:37:13.155 1546780 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_host_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_host_reservation ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_3_2 +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_3_2 ... ok +GET: /v2/os-hosts {} +2026-10-18 07:37:13.161 1546780 WARNING keystonemiddleware.auth_token [-] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_1_False +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_1_False ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_2_True +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_2_True ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_3_None +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_3_None ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_configuration +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_configuration ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_1_vcpus +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_1_vcpus ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_2_memory_mb +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_2_memory_mb ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_3_disk_gb +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_3_disk_gb ... ok +2026-10-18 07:37:13.244 1546780 WARNING oslo_messaging.rpc.client [None req-0b90b569-60ce-4b67-a022-9ae30f2ce77c user_id1 123i2910 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_4_amount +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_4_amount ... ok +2026-10-18 07:37:13.248 1546780 WARNING oslo_messaging.rpc.client [None req-0b90b569-60ce-4b67-a022-9ae30f2ce77c user_id1 123i2910 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.test_acl.TestACL.test_authenticated +blazar.tests.api.test_acl.TestACL.test_authenticated ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_5_affinity +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_5_affinity ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_6_resource_properties +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_6_resource_properties ... ok +GOT:[] +2026-10-18 07:37:13.263 1546780 WARNING keystonemiddleware.auth_token [None req-0b90b569-60ce-4b67-a022-9ae30f2ce77c user_id1 123i2910 - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.268 1546780 WARNING keystonemiddleware.auth_token [None req-0b90b569-60ce-4b67-a022-9ae30f2ce77c user_id1 123i2910 - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.269 1546780 WARNING keystonemiddleware.auth_token [None req-0b90b569-60ce-4b67-a022-9ae30f2ce77c user_id1 123i2910 - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.277 1546780 WARNING keystonemiddleware.auth_token [None req-0b90b569-60ce-4b67-a022-9ae30f2ce77c user_id1 123i2910 - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +GET: /v2/os-hosts {} +2026-10-18 07:37:13.279 1546780 WARNING keystonemiddleware.auth_token [None req-0b90b569-60ce-4b67-a022-9ae30f2ce77c user_id1 123i2910 - - - -] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. +2026-10-18 07:37:13.282 1546780 WARNING oslo_messaging.rpc.client [None req-0b69a83d-fa7b-4dcd-ae7c-05eabc4ccab5 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.283 1546780 WARNING oslo_messaging.rpc.client [None req-0b69a83d-fa7b-4dcd-ae7c-05eabc4ccab5 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_resources +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_resources ... ok +blazar.tests.api.test_acl.TestACL.test_non_admin +blazar.tests.api.test_acl.TestACL.test_non_admin ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_1__1 +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_1__1 ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_2_0 +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_2_0 ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_3_0 +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_3_0 ... ok +GOT:Response: 403 Forbidden +Content-Type: application/json; charset=UTF-8 +{"error_code": 403, "error_message": "Policy doesn't allow blazar:oshosts:get to be performed", "error_name": 403} +2026-10-18 07:37:13.293 1546780 WARNING keystonemiddleware.auth_token [None req-0b69a83d-fa7b-4dcd-ae7c-05eabc4ccab5 user_id2 project-good - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.296 1546780 WARNING keystonemiddleware.auth_token [None req-0b69a83d-fa7b-4dcd-ae7c-05eabc4ccab5 user_id2 project-good - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.296 1546780 WARNING keystonemiddleware.auth_token [None req-0b69a83d-fa7b-4dcd-ae7c-05eabc4ccab5 user_id2 project-good - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.298 1546780 WARNING keystonemiddleware.auth_token [None req-0b69a83d-fa7b-4dcd-ae7c-05eabc4ccab5 user_id2 project-good - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +GET: /v2/os-hosts {} +2026-10-18 07:37:13.299 1546780 WARNING keystonemiddleware.auth_token [None req-0b69a83d-fa7b-4dcd-ae7c-05eabc4ccab5 user_id2 project-good - - - -] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. +2026-10-18 07:37:13.309 1546780 WARNING oslo_messaging.rpc.client [None req-23731022-f322-4e0b-8558-3ccb5b8b5f51 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.310 1546780 WARNING oslo_messaging.rpc.client [None req-23731022-f322-4e0b-8558-3ccb5b8b5f51 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.test_acl.TestACL.test_non_admin_with_admin_header +blazar.tests.api.test_acl.TestACL.test_non_admin_with_admin_header ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_leases +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_leases ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_4_one +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_4_one ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_filter_hosts_by_reservation_with_exclude +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_filter_hosts_by_reservation_with_exclude ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_active_reservations_and_missing_resources +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_active_reservations_and_missing_resources ... ok +GOT:Response: 403 Forbidden +Content-Type: application/json; charset=UTF-8 +{"error_code": 403, "error_message": "Policy doesn't allow blazar:oshosts:get to be performed", "error_name": 403} +2026-10-18 07:37:13.324 1546780 WARNING keystonemiddleware.auth_token [None req-23731022-f322-4e0b-8558-3ccb5b8b5f51 user_id2 project-good - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.324 1546780 WARNING keystonemiddleware.auth_token [None req-23731022-f322-4e0b-8558-3ccb5b8b5f51 user_id2 project-good - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.324 1546780 WARNING keystonemiddleware.auth_token [None req-23731022-f322-4e0b-8558-3ccb5b8b5f51 user_id2 project-good - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.326 1546780 WARNING keystonemiddleware.auth_token [None req-23731022-f322-4e0b-8558-3ccb5b8b5f51 user_id2 project-good - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_active_reservations_and_resources_changed +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_active_reservations_and_resources_changed ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_reservations_before_start_and_missing_resources +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_reservations_before_start_and_missing_resources ... ok +GET: /v2/os-hosts {} +2026-10-18 07:37:13.351 1546780 WARNING keystonemiddleware.auth_token [None req-23731022-f322-4e0b-8558-3ccb5b8b5f51 user_id2 project-good - - - -] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. +blazar.tests.api.test_acl.TestACL.test_non_authenticated +blazar.tests.api.test_acl.TestACL.test_non_authenticated ... ok +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_reservations_before_start_and_resources_changed +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_reservations_before_start_and_resources_changed ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_decrease_reservation +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_decrease_reservation ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_multi_reservation +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_multi_reservation ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_parallel_reservation +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_parallel_reservation ... ok +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_no_catalog +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_no_catalog ... ok +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_wrong_format +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_wrong_format ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_serial_reservation +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_serial_reservation ... ok +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_create_lease +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_create_lease ... ok +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_delete_lease +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_delete_lease ... ok +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_get_lease +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_get_lease ... ok +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_update_lease +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_update_lease ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_reservation ... ok +GOT:Response: 401 Unauthorized +Content-Type: application/json +Www-Authenticate: Keystone uri="https://127.0.0.1:35357" +{"error": {"code": 401, "title": "Unauthorized", "message": "The request you have made requires authentication."}} +2026-10-18 07:37:13.469 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:13.475 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:13.475 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:13.475 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:13.475 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.476 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.477 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.477 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.478 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +2026-10-18 07:37:13.498 1546780 ERROR blazar.api.v1.utils [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Request aborted with status code 400 and message 'Funny error' +blazar.tests.api.v1.test_utils.UtilsTestCase.test_abort_and_log +blazar.tests.api.v1.test_utils.UtilsTestCase.test_abort_and_log ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_event +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_event ... ok +GET: /v2/os-hosts {} +2026-10-18 07:37:13.618 1546781 WARNING oslo_messaging.rpc.client [None req-1db322fd-2a57-4598-94f8-f508bdc9fcbc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.621 1546781 WARNING oslo_messaging.rpc.client [None req-1db322fd-2a57-4598-94f8-f508bdc9fcbc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods ... ok +blazar.tests.api.v2.test_hosts.TestListHosts.test_empty +blazar.tests.api.v2.test_hosts.TestListHosts.test_empty ... ok +2026-10-18 07:37:13.560 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.561 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.562 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.562 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.562 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.588 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request +blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request ... ok +GOT:[] +GET: /v2/os-hosts {} +2026-10-18 07:37:13.645 1546781 WARNING oslo_messaging.rpc.client [None req-bd90ff9d-4622-475b-9584-02b9165cb838 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.655 1546781 WARNING oslo_messaging.rpc.client [None req-bd90ff9d-4622-475b-9584-02b9165cb838 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_hosts.TestListHosts.test_multiple +blazar.tests.api.v2.test_hosts.TestListHosts.test_multiple ... ok +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_host +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_host ... ok +GOT:[{'id': '1', 'hypervisor_hostname': 'host01', 'hypervisor_type': 'QEMU', 'vcpus': 1, 'hypervisor_version': 1000000, 'memory_mb': 8192, 'local_gb': 50, 'cpu_info': '{"vendor": "Intel", "model": "qemu32", "arch": "x86_64", "features": [], "topology": {"cores": 1}}', 'trust_id': '35b17138-b364-4e6a-a131-8f3099c5be68', 'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}}, {'id': '2', 'hypervisor_hostname': 'host01', 'hypervisor_type': 'QEMU', 'vcpus': 1, 'hypervisor_version': 1000000, 'memory_mb': 8192, 'local_gb': 50, 'cpu_info': '{"vendor": "Intel", "model": "qemu32", "arch": "x86_64", "features": [], "topology": {"cores": 1}}', 'trust_id': '35b17138-b364-4e6a-a131-8f3099c5be68', 'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}}] +GET: /v2/os-hosts {} +2026-10-18 07:37:13.669 1546781 WARNING oslo_messaging.rpc.client [None req-4ad2cde6-9384-4849-b097-517096dd653d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.675 1546781 WARNING oslo_messaging.rpc.client [None req-4ad2cde6-9384-4849-b097-517096dd653d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_hosts.TestListHosts.test_one +blazar.tests.api.v2.test_hosts.TestListHosts.test_one ... ok +2026-10-18 07:37:13.632 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:13.632 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:13.632 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:13.632 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:13.632 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:13.632 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.633 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.634 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.634 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.643 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request_with_default_errorcode +blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request_with_default_errorcode ... ok +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_instance +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_instance ... ok +GOT:[{'id': 1, 'hypervisor_hostname': 'host01', 'hypervisor_type': 'QEMU', 'vcpus': 1, 'hypervisor_version': 1000000, 'memory_mb': 8192, 'local_gb': 50, 'cpu_info': '{"vendor": "Intel", "model": "qemu32", "arch": "x86_64", "features": [], "topology": {"cores": 1}}', 'trust_id': '35b17138-b364-4e6a-a131-8f3099c5be68', 'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}}] +GET: /v2/os-hosts {} +2026-10-18 07:37:13.689 1546781 WARNING oslo_messaging.rpc.client [None req-def57f17-7237-45b3-a389-2bb33b8b2384 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.690 1546781 WARNING oslo_messaging.rpc.client [None req-def57f17-7237-45b3-a389-2bb33b8b2384 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:13.692 1546781 ERROR wsme.api [None req-def57f17-7237-45b3-a389-2bb33b8b2384 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +Traceback (most recent call last): + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 127, in get_all + pecan.request.hosts_rpcapi.list_computehosts()] + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_hosts.py", line 135, in fake_list_computehosts + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-10-18 07:37:13.693 1546781 WARNING blazar.api.v2.middleware [None req-def57f17-7237-45b3-a389-2bb33b8b2384 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_hosts.TestListHosts.test_rpc_exception_list +blazar.tests.api.v2.test_hosts.TestListHosts.test_rpc_exception_list ... ok +blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_endpoints +blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_endpoints ... ok +blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_targets +blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_targets ... ok +2026-10-18 07:37:13.679 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:13.695 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:13.695 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:13.695 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.696 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.697 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.697 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.698 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_delete +blazar.tests.api.v1.test_utils.UtilsTestCase.test_delete ... ok +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_invalid +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_invalid ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host ... ok +2026-10-18 07:37:13.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:13.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.751 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:13.751 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:13.751 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.751 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.751 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.767 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.768 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.769 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_get +blazar.tests.api.v1.test_utils.UtilsTestCase.test_get ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__get_flavor_details +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__get_flavor_details ... ok +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:13.821 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.822 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:13.822 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.822 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:13.822 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:13.822 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.822 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.822 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.822 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.822 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.844 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_get_request_args +blazar.tests.api.v1.test_utils.UtilsTestCase.test_get_request_args ... ok +blazar.tests.api.test_root.TestRoot.test_bad_uri +blazar.tests.api.test_root.TestRoot.test_bad_uri ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host_extra_capability +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host_extra_capability ... ok +2026-10-18 07:37:13.916 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:13.916 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:13.916 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:13.916 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:13.916 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:13.916 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:13.916 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:13.916 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:13.916 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.917 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.918 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.923 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +2026-10-18 07:37:13.925 1546780 ERROR blazar.api.v1.utils [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Request aborted with status code 501 and message 'Funny error' +blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_501 +blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_501 ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__query_available_hosts +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__query_available_hosts ... ok +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids ... ok +2026-10-18 07:37:13.958 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:13.958 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:13.958 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:13.959 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:13.959 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:13.959 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:13.959 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:13.959 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:13.959 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:13.975 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:13.975 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.975 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:13.976 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.976 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:13.976 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:13.976 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:13.976 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:13.976 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:13.976 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:13.976 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:13.978 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +2026-10-18 07:37:13.996 1546780 ERROR blazar.api.v1.utils [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Request aborted with status code 404 and message 'Funny error' +blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_various +blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_various ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_instance_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_instance_reservation ... ok +2026-10-18 07:37:14.026 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.026 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.026 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.026 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.027 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.027 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.027 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.027 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.027 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.027 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.027 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.047 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.047 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.047 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.048 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.048 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.048 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.048 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.048 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.048 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.050 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_not_found +blazar.tests.api.v1.test_utils.UtilsTestCase.test_not_found ... ok +GET: /bad/path {} +GOT:Response: 404 Not Found +Content-Type: text/plain; charset=UTF-8 +404 Not Found +The resource could not be found. +GET: / {} +2026-10-18 07:37:14.115 1546783 WARNING oslo_messaging.rpc.client [None req-79b6e910-b4dd-4c6f-a32b-c72c653c463e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:14.116 1546783 WARNING oslo_messaging.rpc.client [None req-79b6e910-b4dd-4c6f-a32b-c72c653c463e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.test_root.TestRoot.test_version_discovery_root +blazar.tests.api.test_root.TestRoot.test_version_discovery_root ... ok +GOT:Response: 300 Multiple Choices +Content-Type: application/json +{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} +GET: /versions {} +2026-10-18 07:37:14.128 1546783 WARNING oslo_messaging.rpc.client [None req-1199a175-145d-4c9d-ad3d-7fbf832ddf05 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:14.098 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.098 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.098 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.098 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.098 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.099 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.099 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.099 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.099 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.099 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.099 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.107 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.107 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.107 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.107 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.108 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.108 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.108 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.108 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.108 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.110 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_not_found_with_default_errorcode +blazar.tests.api.v1.test_utils.UtilsTestCase.test_not_found_with_default_errorcode ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host ... ok +2026-10-18 07:37:14.131 1546783 WARNING oslo_messaging.rpc.client [None req-1199a175-145d-4c9d-ad3d-7fbf832ddf05 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.test_root.TestRoot.test_version_discovery_versions +blazar.tests.api.test_root.TestRoot.test_version_discovery_versions ... ok +blazar.tests.api.test_version_selector.TestVersionSelectorApplication.test_get_v1_app +blazar.tests.api.test_version_selector.TestVersionSelectorApplication.test_get_v1_app ... ok +blazar.tests.api.test_version_selector.TestVersionSelectorApplication.test_get_v2_app +blazar.tests.api.test_version_selector.TestVersionSelectorApplication.test_get_v2_app ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates ... ok +GOT:Response: 300 Multiple Choices +Content-Type: application/json +{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} +GET: /v2/os-hosts {} +2026-10-18 07:37:14.168 1546783 WARNING oslo_messaging.rpc.client [None req-0ce5317c-391b-42ff-86c1-b96020f75e4c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-10-18 07:37:14.169 1546783 WARNING oslo_messaging.rpc.client [None req-0ce5317c-391b-42ff-86c1-b96020f75e4c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_hosts.TestIncorrectHostFromRPC.test_bad_list +blazar.tests.api.v2.test_hosts.TestIncorrectHostFromRPC.test_bad_list ... ok +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create ... ok +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_lease_id +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_lease_id ... ok +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create_with_exception +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create_with_exception ... ok +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update ... ok +2026-10-18 07:37:14.161 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.161 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.162 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.163 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.175 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.175 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.177 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint blazar.tests.api.v1.test_utils.UtilsTestCase.test_post blazar.tests.api.v1.test_utils.UtilsTestCase.test_post ... ok -2025-09-13 23:10:22.147 2869362 INFO blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Created resource class CUSTOM_RESERVATION_ABC_DEF -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class ... ok -2025-09-13 23:10:22.159 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to create resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 400: . -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class_fail ... ok -2025-09-13 23:10:22.125 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.126 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.127 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.127 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.128 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update_with_exception +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update_with_exception ... ok +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_format_context +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_format_context ... ok +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_format_lease +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_format_lease ... ok +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_load_filters +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_load_filters ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_extra_capability +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_extra_capability ... ok +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_on_end +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_on_end ... ok +2026-10-18 07:37:14.213 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.213 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.213 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.213 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.213 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.213 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.214 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.215 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.215 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.229 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint blazar.tests.api.v1.test_utils.UtilsTestCase.test_put blazar.tests.api.v1.test_utils.UtilsTestCase.test_put ... ok -2025-09-13 23:10:22.160 2869395 INFO blazar.api.v1.request_log [None req-14756c59-4969-41a3-8073-cf9a3c7ba402 fake fake - - - -] 127.0.0.1 "GET /v1" status: 200 len: 13 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list ... ok -2025-09-13 23:10:22.162 2869362 INFO blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Created resource provider record via placement API for resource provider blazar_compute-1. -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail ... ok -2025-09-13 23:10:22.167 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.167 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.167 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.167 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.167 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.167 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.167 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.167 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.167 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.168 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.170 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.277 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.278 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.278 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.278 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.278 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.278 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.278 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.278 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.278 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.278 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.296 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_error_message blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_error_message ... ok -2025-09-13 23:10:22.188 2869362 INFO blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Created resource provider record via placement API for resource provider Blazar. -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider ... ok -2025-09-13 23:10:22.193 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.199 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.200 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.193 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to create resource provider record in placement API for resource provider Blazar. Got 404: . -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider_fail ... ok -GOT:Response: 500 Internal Server Error +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation ... ok +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2025-09-13 23:10:22.201 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete ... ok -2025-09-13 23:10:22.197 2869395 ERROR blazar.api.v1.utils [None req-cf05e76e-c884-4662-a10d-6e1733903d92 fake fake - - - -] Request aborted with status code 406 and message 'Version 1.2 is not supported by the API. Minimum is 1.0 and maximum is 1.0.' -2025-09-13 23:10:22.207 2869395 INFO blazar.api.v1.request_log [None req-cf05e76e-c884-4662-a10d-6e1733903d92 fake fake - - - -] 127.0.0.1 "GET /v1" status: 406 len: 172 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list_with_non_acceptable_version -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list_with_non_acceptable_version ... ok -2025-09-13 23:10:22.217 2869362 INFO blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Deleted resource class CUSTOM_RESERVATION_ABC_DEF -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class ... ok -2025-09-13 23:10:22.229 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to delete resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 404: . -blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_no_res_status -blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_no_res_status ... ok -2025-09-13 23:10:22.200 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.201 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.202 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.202 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.202 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.202 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.202 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.208 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +{"error_code": 400, "error_message": "Invalid input for field/attribute hypervisor_type. Value: '1'. Wrong type. Expected '', got ''", "error_name": 400} +2026-10-18 07:37:14.346 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:14.367 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +2026-10-18 07:37:14.337 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.337 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.337 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.338 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.339 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.339 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.349 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_ok blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_ok ... ok -2025-09-13 23:10:22.234 2869362 INFO blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Resource class CUSTOM_RESERVATION_ABC_DEF doesn't exist. Skipped the deletion of the resource class -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class_fail ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_no_res_status +blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_no_res_status ... ok +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_reservation_id +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_reservation_id ... ok +2026-10-18 07:37:14.392 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.392 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.392 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.392 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.392 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.392 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.392 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.393 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.394 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.394 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.403 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +2026-10-18 07:37:14.406 1546780 ERROR blazar.api.v1.utils [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Request aborted with status code 400 and message 'Content type 'not_app' isn't supported' +blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_wrong_resp_type +blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_wrong_resp_type ... ok --- Logging error --- -2025-09-13 23:10:22.252 2869362 INFO blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Resource class CUSTOM_RESERVATION_CURR1 doesn't exist or there is no inventory for that resource class on resource provider blazar_compute-1. Skipped the deletion -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rc -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rc ... ok Traceback (most recent call last): +2026-10-18 07:37:14.451 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:14.456 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 745, in _basic_action self.resource_actions[resource_type][action_time]( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ @@ -3597,10 +4793,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -2025-09-13 23:10:22.247 2869395 INFO blazar.api.v1.request_log [None req-8c2cad92-9b09-4875-88be-9e7936b9df08 fake fake - - - -] 127.0.0.1 "GET /v1/properties" status: 200 len: 27 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_resource_properties_list -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_resource_properties_list ... ok -2025-09-13 23:10:22.253 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -3622,28 +4814,6 @@ TypeError: super() argument 1 must be a type, not MagicMock Call stack: File "", line 198, in _run_module_as_main -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.243 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.244 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.246 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -2025-09-13 23:10:22.255 2869367 ERROR blazar.api.v1.utils [-] Request aborted with status code 400 and message 'Content type 'not_app' isn't supported' File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in main() @@ -3689,64 +4859,65 @@ self.manager._basic_action(self.lease_id, '1', 'on_end', File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 749, in _basic_action LOG.exception("Failed to execute action %(action)s " -blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_wrong_resp_type -blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_wrong_resp_typeMessage: 'Failed to execute action %(action)s for lease %(lease)s' +Message: 'Failed to execute action %(action)s for lease %(lease)s' Arguments: {'action': 'on_end', 'lease': '11-22-33'} - ... ok -blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_create_computehost -blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_create_computehost ... ok -2025-09-13 23:10:22.281 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rp -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rp ... ok -2025-09-13 23:10:22.279 2869362 INFO blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Deleted resource provider 58f4c3fe-cd55-41ee-b71b-ae734b74a824 -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider_no_rp -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider_no_rp ... ok -2025-09-13 23:10:22.285 2869395 INFO blazar.api.v1.request_log [None req-c47923c7-f9ca-4e8c-94f3-6b9d81c67429 fake fake - - - -] 127.0.0.1 "PATCH /v1/properties/fake_property" status: 200 len: 25 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_resource_property_update -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_resource_property_update ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_avoids_reservations +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_avoids_reservations ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_lease_with_event +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_lease_with_event ... ok blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception ... ok -blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_delete_computehost -blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_delete_computehost ... ok -blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_get_computehost -blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_get_computehost ... ok -blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_update_computehost -blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_update_computehost ... ok -2025-09-13 23:10:22.293 2869362 INFO blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Deleted resource provider 00102998-5c67-4009-a25f-4a41ea714c8f -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider ... ok -2025-09-13 23:10:22.309 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -2025-09-13 23:10:22.282 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.282 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.282 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.284 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.284 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.284 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.284 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.284 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.287 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.287 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.287 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.287 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.287 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.287 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.287 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.287 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.287 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.288 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.288 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.289 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -2025-09-13 23:10:22.295 2869367 ERROR blazar.api.v1.utils [-] Request aborted with status code 500 and message 'Non-dict and non-empty kwargs passed to render.' ---- Logging error --- +2026-10-18 07:37:14.447 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.448 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.449 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.449 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.449 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.449 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.449 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.449 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.449 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.449 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.449 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.451 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +2026-10-18 07:37:14.465 1546780 ERROR blazar.api.v1.utils [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Request aborted with status code 500 and message 'Non-dict and non-empty kwargs passed to render.' blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_wrong_result blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_wrong_result ... ok -2025-09-13 23:10:22.306 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to delete resource provider with UUID 76441d7b-5d74-4948-83e4-1d4f0f5a2943 from the placement API. Got 404: . -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider_fail ... ok +2026-10-18 07:37:14.523 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:14.532 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +2026-10-18 07:37:14.487 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.499 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.499 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.500 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.501 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.501 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.502 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_data +blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_data ... ok +--- Logging error --- Traceback (most recent call last): -2025-09-13 23:10:22.322 2869395 INFO blazar.api.v1.request_log [None req-df3a722f-791f-47e6-b31e-de56bf84428c fake fake - - - -] 127.0.0.1 "PUT /v1/1" status: 200 len: 393 File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 745, in _basic_action self.resource_actions[resource_type][action_time]( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ @@ -3829,381 +5000,157 @@ LOG.exception("Failed to execute action %(action)s " Message: 'Failed to execute action %(action)s for lease %(lease)s' Arguments: {'action': 'on_end', 'lease': '11-22-33'} -2025-09-13 23:10:22.325 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.326 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider ... ok -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update ... ok blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception_no_reservation_status blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception_no_reservation_status ... ok -2025-09-13 23:10:22.340 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to get resource provider blazar. Got 404: . -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_fail ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_no_rp -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_no_rp ... ok -2025-09-13 23:10:22.326 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.327 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.327 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.327 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.328 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.330 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_data -blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_data ... ok -DELETE: /v2/leases/3189cbac-136c-470f-9085-423c4b759f09 -2025-09-13 23:10:22.352 2869389 WARNING oslo_messaging.rpc.client [None req-52201e8f-2976-484f-be08-65e8e85f8d61 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.352 2869389 WARNING oslo_messaging.rpc.client [None req-52201e8f-2976-484f-be08-65e8e85f8d61 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.352 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.355 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.355 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.356 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.357 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_not_existing_lease -blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_not_existing_lease ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_traits -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_traits ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_post -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_post ... ok -2025-09-13 23:10:22.367 2869395 INFO blazar.api.v1.request_log [None req-0b7b674e-101c-4777-9ca6-897e0a0c75f1 fake fake - - - -] 127.0.0.1 "PUT /v1/1" status: 200 len: 393 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update_with_no_service_type_in_header -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update_with_no_service_type_in_header ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_put -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_put ... ok -2025-09-13 23:10:22.357 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.358 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.359 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.360 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +2026-10-18 07:37:14.614 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:14.557 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.558 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.559 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.559 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.559 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.559 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.559 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.579 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.580 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.581 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_file blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_file ... ok -2025-09-13 23:10:22.377 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -GET: /v2/os-hosts {} -2025-09-13 23:10:22.381 2869401 WARNING oslo_messaging.rpc.client [None req-1d6d735c-fb34-4909-895c-e7431dac8124 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.385 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.383 2869401 WARNING oslo_messaging.rpc.client [None req-1d6d735c-fb34-4909-895c-e7431dac8124 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestListHosts.test_empty -blazar.tests.api.v2.test_hosts.TestListHosts.test_empty ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_event +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_event ... ok +2026-10-18 07:37:14.620 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_with_res_status blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_with_res_status ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory ... ok -GOT:[] -GET: /v2/os-hosts {} -2025-09-13 23:10:22.394 2869401 WARNING oslo_messaging.rpc.client [None req-bb5f3d55-f407-4bff-be3a-d64a29707ef9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.395 2869401 WARNING oslo_messaging.rpc.client [None req-bb5f3d55-f407-4bff-be3a-d64a29707ef9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestListHosts.test_multiple -blazar.tests.api.v2.test_hosts.TestListHosts.test_multiple ... ok -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers ... ok -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'lease_id': '3189cbac-136c-470f-9085-423c4b759f09'} not found", "error_name": 404} -DELETE: /v2/leases/8cda6033-ffa6-49a3-80b7-97564085e731 -2025-09-13 23:10:22.376 2869389 WARNING oslo_messaging.rpc.client [None req-26014165-a692-47ea-b0bc-c1db67073335 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.386 2869389 WARNING oslo_messaging.rpc.client [None req-26014165-a692-47ea-b0bc-c1db67073335 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_one -blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_one ... ok -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog ... ok -2025-09-13 23:10:22.412 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_wrong_format -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_wrong_format ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_before_end_lease -blazar.tests.manager.test_service.ServiceTestCase.test_before_end_lease ... ok -2025-09-13 23:10:22.398 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2025-09-13 23:10:22.407 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2025-09-13 23:10:22.408 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2025-09-13 23:10:22.408 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2025-09-13 23:10:22.409 2869362 ERROR blazar.utils.openstack.placement [None req-acd77b78-717e-4db3-b411-c7d5dcb8bcb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory_no_rp -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory_no_rp ... ok -2025-09-13 23:10:22.386 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.386 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.386 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.386 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.386 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.386 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.388 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.389 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.389 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.389 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.390 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_fails_no_space +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_fails_no_space ... ok +2026-10-18 07:37:14.675 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:14.676 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +2026-10-18 07:37:14.640 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.641 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.642 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.642 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.642 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.642 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.642 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.642 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.642 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.642 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.660 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_length blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_length ... ok -GOT:[{'id': '1', 'hypervisor_hostname': 'host01', 'hypervisor_type': 'QEMU', 'vcpus': 1, 'hypervisor_version': 1000000, 'memory_mb': 8192, 'local_gb': 50, 'cpu_info': '{"vendor": "Intel", "model": "qemu32", "arch": "x86_64", "features": [], "topology": {"cores": 1}}', 'trust_id': '35b17138-b364-4e6a-a131-8f3099c5be68', 'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}}, {'id': '2', 'hypervisor_hostname': 'host01', 'hypervisor_type': 'QEMU', 'vcpus': 1, 'hypervisor_version': 1000000, 'memory_mb': 8192, 'local_gb': 50, 'cpu_info': '{"vendor": "Intel", "model": "qemu32", "arch": "x86_64", "features": [], "topology": {"cores": 1}}', 'trust_id': '35b17138-b364-4e6a-a131-8f3099c5be68', 'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}}] -GET: /v2/os-hosts {} -2025-09-13 23:10:22.412 2869401 WARNING oslo_messaging.rpc.client [None req-57e25d28-8c88-411a-9a0c-e3df6daa9c22 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.412 2869401 WARNING oslo_messaging.rpc.client [None req-57e25d28-8c88-411a-9a0c-e3df6daa9c22 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestListHosts.test_one -blazar.tests.api.v2.test_hosts.TestListHosts.test_one ... ok -2025-09-13 23:10:22.436 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_concurrent_events -blazar.tests.manager.test_service.ServiceTestCase.test_concurrent_events ... ok -2025-09-13 23:10:22.404 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.404 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.404 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.405 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.406 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.408 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.411 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.416 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.manager.test_service.ServiceTestCase.test_before_end_lease +blazar.tests.manager.test_service.ServiceTestCase.test_before_end_lease ... ok +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_flavor +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_flavor ... ok +2026-10-18 07:37:14.694 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.695 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.695 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.695 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.695 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.695 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.703 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.703 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.703 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.704 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.705 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.706 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_fail blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_fail ... ok -GOT:Response: 204 No Content - - -DELETE: /v2/leases/1d7acb21-15cd-4741-aa29-84aa2dc86142 -2025-09-13 23:10:22.400 2869389 WARNING oslo_messaging.rpc.client [None req-3e10ad09-cd5e-455e-9abf-6f35c435a0e0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.401 2869389 WARNING oslo_messaging.rpc.client [None req-3e10ad09-cd5e-455e-9abf-6f35c435a0e0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.412 2869389 ERROR wsme.api [None req-3e10ad09-cd5e-455e-9abf-6f35c435a0e0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 166, in delete - pecan.request.rpcapi.delete_lease(id) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 366, in fake_delete_lease - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-09-13 23:10:22.413 2869389 WARNING blazar.api.v2.middleware [None req-3e10ad09-cd5e-455e-9abf-6f35c435a0e0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_leases.TestDeleteLease.test_rpc_exception_delete -blazar.tests.api.v2.test_leases.TestDeleteLease.test_rpc_exception_delete ... ok -GOT:[{'id': 1, 'hypervisor_hostname': 'host01', 'hypervisor_type': 'QEMU', 'vcpus': 1, 'hypervisor_version': 1000000, 'memory_mb': 8192, 'local_gb': 50, 'cpu_info': '{"vendor": "Intel", "model": "qemu32", "arch": "x86_64", "features": [], "topology": {"cores": 1}}', 'trust_id': '35b17138-b364-4e6a-a131-8f3099c5be68', 'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}}] -GET: /v2/os-hosts {} -2025-09-13 23:10:22.431 2869401 WARNING oslo_messaging.rpc.client [None req-c245c8d1-1395-44bd-bb24-421f949ff7cb b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.431 2869401 WARNING oslo_messaging.rpc.client [None req-c245c8d1-1395-44bd-bb24-421f949ff7cb b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.434 2869401 ERROR wsme.api [None req-c245c8d1-1395-44bd-bb24-421f949ff7cb b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 127, in get_all - pecan.request.hosts_rpcapi.list_computehosts()] - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_hosts.py", line 135, in fake_list_computehosts - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-09-13 23:10:22.439 2869401 WARNING blazar.api.v2.middleware [None req-c245c8d1-1395-44bd-bb24-421f949ff7cb b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_hosts.TestListHosts.test_rpc_exception_list -blazar.tests.api.v2.test_hosts.TestListHosts.test_rpc_exception_list ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_1_abc -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_1_abc ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_2_2 -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_2_2 ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_3_2 -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_3_2 ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_1_False -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_1_False ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_2_True -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_2_True ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_3_None -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_3_None ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_configuration -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_configuration ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_1_vcpus -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_1_vcpus ... ok -2025-09-13 23:10:22.441 2869367 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-09-13 23:10:22.441 2869367 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-09-13 23:10:22.441 2869367 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-09-13 23:10:22.441 2869367 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-09-13 23:10:22.441 2869367 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-09-13 23:10:22.441 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-09-13 23:10:22.441 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-09-13 23:10:22.441 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-09-13 23:10:22.441 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:22.442 2869367 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:22.444 2869367 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_2_memory_mb -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_2_memory_mb ... ok +2026-10-18 07:37:14.738 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_reservation ... ok +2026-10-18 07:37:14.749 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_concurrent_events +blazar.tests.manager.test_service.ServiceTestCase.test_concurrent_events ... ok +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "DEBUG" is not known to keystonemiddleware +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TESTING" is not known to keystonemiddleware +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-10-18 07:37:14.749 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware._common.config [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2026-10-18 07:37:14.750 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +2026-10-18 07:37:14.756 1546780 WARNING keystonemiddleware.auth_token [req-9a57aae4-b1cc-47b5-8836-67e83f5bb1c7 req-837faca0-4bc4-47f7-b993-63769a28fbc0 b2cfb671-5387-44da-abfb-349d1f82643f fcdd982d-877f-40da-9b50-4232c02699ed - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_ok blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_ok ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2025-09-13 23:10:22.432 2869389 WARNING blazar.status [None req-3e10ad09-cd5e-455e-9abf-6f35c435a0e0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Invalid transition from IN_PROGRESS to UNDONE. -blazar.tests.test_status.EventStatusTestCase.test_is_valid_transition_false -blazar.tests.test_status.EventStatusTestCase.test_is_valid_transition_false ... ok -blazar.tests.test_status.EventStatusTestCase.test_is_valid_transition_true -blazar.tests.test_status.EventStatusTestCase.test_is_valid_transition_true ... ok -2025-09-13 23:10:22.451 2869389 INFO blazar.utils.openstack.nova [None req-b27ebd2c-1322-4413-9967-f988e88f08aa - project-uuid - - - -] removing host 'host3' from freepool aggregate freepool -2025-09-13 23:10:22.452 2869389 INFO blazar.utils.openstack.nova [None req-b27ebd2c-1322-4413-9967-f988e88f08aa - project-uuid - - - -] adding host 'host3' to aggregate 123 -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_not_in_freepool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_not_in_freepool ... ok -2025-09-13 23:10:22.476 2869389 INFO blazar.utils.openstack.nova [None req-3db5ebd8-d2b0-4c11-9e74-a9d0c47695a4 - project-uuid - - - -] removing host 'host1' from freepool aggregate freepool -2025-09-13 23:10:22.477 2869389 INFO blazar.utils.openstack.nova [None req-3db5ebd8-d2b0-4c11-9e74-a9d0c47695a4 - project-uuid - - - -] adding host 'host1' to aggregate 123 -2025-09-13 23:10:22.477 2869389 INFO blazar.utils.openstack.nova [None req-3db5ebd8-d2b0-4c11-9e74-a9d0c47695a4 - project-uuid - - - -] removing host 'host2' from freepool aggregate freepool -2025-09-13 23:10:22.478 2869389 INFO blazar.utils.openstack.nova [None req-3db5ebd8-d2b0-4c11-9e74-a9d0c47695a4 - project-uuid - - - -] adding host 'host2' to aggregate 123 -2025-09-13 23:10:22.478 2869389 WARNING blazar.utils.openstack.nova [None req-3db5ebd8-d2b0-4c11-9e74-a9d0c47695a4 - project-uuid - - - -] Removing hosts added to aggregate 123: ['host1', 'host2']: blazar.manager.exceptions.HostNotInFreePool: Host host3 not in freepool 'freepool' -2025-09-13 23:10:22.478 2869389 WARNING blazar.utils.openstack.nova [None req-3db5ebd8-d2b0-4c11-9e74-a9d0c47695a4 - project-uuid - - - -] Adding hosts back to freepool: ['host1', 'host2']: blazar.manager.exceptions.HostNotInFreePool: Host host3 not in freepool 'freepool' -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_revert -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_revert ... ok -2025-09-13 23:10:22.474 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.test_policy.BlazarPolicyTestCase.test_adminpolicy +blazar.tests.test_policy.BlazarPolicyTestCase.test_adminpolicy ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_resources +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_resources ... ok +blazar.tests.test_policy.BlazarPolicyTestCase.test_authorize +blazar.tests.test_policy.BlazarPolicyTestCase.test_authorize ... ok +blazar.tests.test_policy.BlazarPolicyTestCase.test_standardpolicy +blazar.tests.test_policy.BlazarPolicyTestCase.test_standardpolicy ... ok +2026-10-18 07:37:14.805 1546780 WARNING blazar.status [None req-ed76cc91-c5a4-40a1-8d08-24e1c7499e27 fake fake - - - -] Invalid transition from active to pending. +blazar.tests.test_status.ReservationStatusTestCase.test_is_valid_transition_false +blazar.tests.test_status.ReservationStatusTestCase.test_is_valid_transition_false ... ok +2026-10-18 07:37:14.806 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.test_status.ReservationStatusTestCase.test_is_valid_transition_true +blazar.tests.test_status.ReservationStatusTestCase.test_is_valid_transition_true ... ok +2026-10-18 07:37:14.816 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_event_before_start_without_lease_id blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_event_before_start_without_lease_id ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_3_disk_gb -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_3_disk_gb ... ok -2025-09-13 23:10:22.499 2869389 INFO blazar.utils.openstack.nova [None req-2050dca6-7f48-49d4-9e19-4737ec46d78d - project-uuid - - - -] adding host 'host2' to aggregate 456 -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_to_freepool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_to_freepool ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_host_id -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_host_id ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_4_amount -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_4_amount ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_5_affinity -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_5_affinity ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_6_resource_properties -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_reservation_with_missing_param_6_resource_properties ... ok -2025-09-13 23:10:22.517 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_resources -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_create_resources ... ok -2025-09-13 23:10:22.524 2869389 ERROR blazar.exceptions [None req-da516292-7986-41a6-86bc-e44d5d228888 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-09-13 23:10:22.524 2869389 ERROR blazar.exceptions Traceback (most recent call last): -2025-09-13 23:10:22.524 2869389 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ -2025-09-13 23:10:22.524 2869389 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-09-13 23:10:22.524 2869389 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-09-13 23:10:22.524 2869389 ERROR blazar.exceptions KeyError: 'pool' -2025-09-13 23:10:22.524 2869389 ERROR blazar.exceptions -2025-09-13 23:10:22.524 2869389 ERROR blazar.exceptions [None req-da516292-7986-41a6-86bc-e44d5d228888 - project-uuid - - - -] code: 404 -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_incorrect_pool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_incorrect_pool ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_1__1 -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_1__1 ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_2_0 -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_2_0 ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_3_0 -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_3_0 ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_4_one -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_error_with_amount_4_one ... ok -2025-09-13 23:10:22.537 2869389 ERROR blazar.exceptions [None req-673154ca-f017-41f5-a371-54c8829304a8 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-09-13 23:10:22.537 2869389 ERROR blazar.exceptions Traceback (most recent call last): -2025-09-13 23:10:22.537 2869389 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ -2025-09-13 23:10:22.537 2869389 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-09-13 23:10:22.537 2869389 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-09-13 23:10:22.537 2869389 ERROR blazar.exceptions KeyError: 'pool' -2025-09-13 23:10:22.537 2869389 ERROR blazar.exceptions -2025-09-13 23:10:22.538 2869389 ERROR blazar.exceptions [None req-673154ca-f017-41f5-a371-54c8829304a8 - project-uuid - - - -] code: 404 -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_filter_hosts_by_reservation_with_exclude -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_filter_hosts_by_reservation_with_exclude ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_phys_lease +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_phys_lease ... ok +2026-10-18 07:37:14.881 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:14.887 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_event_is_before_lease_start -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_event_is_before_lease_start1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. - ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_no_freepool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_no_freepool ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_project -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_project ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_active_reservations_and_missing_resources -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_active_reservations_and_missing_resources ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_active_reservations_and_resources_changed -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_active_reservations_and_resources_changed ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_reservations_before_start_and_missing_resources -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_reservations_before_start_and_missing_resources ... ok -2025-09-13 23:10:22.584 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_reservations_before_start_and_resources_changed -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_heal_reservations_before_start_and_resources_changed ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_configuration -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_configuration ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_decrease_reservation -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_decrease_reservation ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_event_is_before_lease_start ... ok +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id_with_multi_reservation +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id_with_multi_reservation ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation ... ok +2026-10-18 07:37:14.956 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:14.957 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_list_allocations +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_list_allocations ... ok --- Logging error --- -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_multi_reservation -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_multi_reservation ... Traceback (most recent call last): -ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_parallel_reservation -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_parallel_reservation ... ok +Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 401, in create_lease self._check_date_within_lease_limits(before_end_date, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -4222,8 +5169,7 @@ File "/usr/lib/python3.13/logging/__init__.py", line 999, in format return fmt.format(record) ~~~~~~~~~~^^^^^^^^ -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_serial_reservation -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_max_usage_with_serial_reservation File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format context = _update_record_with_context(record) File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context d = _dictify_context(context) @@ -4238,10 +5184,7 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: - ... ok File "", line 198, in _run_module_as_main -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az ... ok File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in main() @@ -4275,7 +5218,6 @@ return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core @@ -4300,36 +5242,13 @@ LOG.error("Invalid before_end_date param. %s", str(e)) Message: 'Invalid before_end_date param. %s' Arguments: ('Datetime is out of lease limits',) -2025-09-13 23:10:22.631 2869389 ERROR blazar.utils.openstack.nova [None req-68ae8b28-d4a6-4235-acb2-688e30065c7e - project-uuid - - - -] No project_id found in current context: RuntimeError -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_project_id -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_project_id ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_param_is_before_lease_start blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_param_is_before_lease_start ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_host -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_host ... ok -2025-09-13 23:10:22.648 2869389 ERROR blazar.exceptions [None req-af1cd1b5-2673-4255-854a-a5d1b5a57bf6 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-09-13 23:10:22.648 2869389 ERROR blazar.exceptions Traceback (most recent call last): -2025-09-13 23:10:22.648 2869389 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ -2025-09-13 23:10:22.648 2869389 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-09-13 23:10:22.648 2869389 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-09-13 23:10:22.648 2869389 ERROR blazar.exceptions KeyError: 'pool' -2025-09-13 23:10:22.648 2869389 ERROR blazar.exceptions -2025-09-13 23:10:22.654 2869389 ERROR blazar.exceptions [None req-af1cd1b5-2673-4255-854a-a5d1b5a57bf6 - project-uuid - - - -] code: 404 -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_no_freepool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_no_freepool ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_no_host -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_no_host ... ok -POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} -2025-09-13 23:10:22.667 2869352 WARNING oslo_messaging.rpc.client [None req-9978bffa-d083-47c0-a9c5-c5c647506b5a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_generate_aggregate_name -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_generate_aggregate_name ... ok -2025-09-13 23:10:22.669 2869352 WARNING oslo_messaging.rpc.client [None req-9978bffa-d083-47c0-a9c5-c5c647506b5a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. --- Logging error --- -2025-09-13 23:10:22.668 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get ... ok +2026-10-18 07:37:15.058 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.063 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 401, in create_lease self._check_date_within_lease_limits(before_end_date, @@ -4422,97 +5341,32 @@ LOG.error("Invalid before_end_date param. %s", str(e)) Message: 'Invalid before_end_date param. %s' Arguments: ('Datetime is out of lease limits',) -GOT:Response: 201 Created -Content-Type: application/json -{"id": "276db589-1971-4e48-9466-870f77723d5e", "hypervisor_hostname": "host01", "hypervisor_type": "QEMU", "vcpus": 1, "hypervisor_version": 1000000, "memory_mb": 8192, "local_gb": 50, "cpu_info": "{\"vendor\": \"Intel\", \"model\": \"qemu32\", \"arch\": \"x86_64\", \"features\": [], \"topology\": {\"cores\": 1}}", "trust_id": "35b17138-b364-4e6a-a131-8f3099c5be68", "extra_capas": {"vgpus": 2, "fruits": "bananas"}} -POST: /v2/os-hosts None -2025-09-13 23:10:22.687 2869352 WARNING oslo_messaging.rpc.client [None req-53ea340a-dc66-4a78-84a6-1b4a88a782f3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_aggregate_from_name_or_id -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_aggregate_from_name_or_id ... ok -2025-09-13 23:10:22.690 2869352 WARNING oslo_messaging.rpc.client [None req-53ea340a-dc66-4a78-84a6-1b4a88a782f3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -POST: /v2/leases {'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} -2025-09-13 23:10:22.683 2869395 WARNING oslo_messaging.rpc.client [None req-8423f9ab-d54f-418a-9af3-88d9b1334337 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.690 2869395 WARNING oslo_messaging.rpc.client [None req-8423f9ab-d54f-418a-9af3-88d9b1334337 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_all -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_all ... ok -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_one -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_one ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_param_is_past_lease_ending blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_param_is_past_lease_ending ... ok -2025-09-13 23:10:22.698 2869352 ERROR wsme.api [None req-53ea340a-dc66-4a78-84a6-1b4a88a782f3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 138, in post - host_dct = host.as_dict() - ^^^^^^^^^^^^ - -AttributeError: 'NoneType' object has no attribute 'as_dict' - -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_with_empty_body -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_with_empty_body ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_computehosts_with_correct_pool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_computehosts_with_correct_pool ... ok -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_host -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_host ... ok -GOT:Response: 201 Created -Content-Type: application/json -{"id": "1c265d37-eaaf-4261-b2d4-5b0ff111a70f", "name": "lease_test", "start_date": "2014-01-01 01:23", "end_date": "2014-02-01 13:37", "user_id": "b4fdb2fff13545ceb751295096cc18ee", "project_id": "981b767265174c108bc5a61185b748ac", "trust_id": "35b17138b3644e6aa1318f3099c5be68", "reservations": [{"resource_id": "1234", "resource_type": "virtual:instance"}], "events": [], "status": "ACTIVE"} -POST: /v2/leases None -2025-09-13 23:10:22.706 2869395 WARNING oslo_messaging.rpc.client [None req-c83146aa-0a96-4aee-97ff-6b990a11ab90 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.710 2869395 WARNING oslo_messaging.rpc.client [None req-c83146aa-0a96-4aee-97ff-6b990a11ab90 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.713 2869395 ERROR wsme.api [None req-c83146aa-0a96-4aee-97ff-6b990a11ab90 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 116, in post - lease_dct = lease.as_dict() - ^^^^^^^^^^^^^ - -AttributeError: 'NoneType' object has no attribute 'as_dict' - -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_with_empty_body -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_with_empty_body ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_computehosts_with_incorrect_pool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_computehosts_with_incorrect_pool ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} -POST: /v2/leases {'name': 1, 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} -2025-09-13 23:10:22.719 2869395 WARNING oslo_messaging.rpc.client [None req-a21815e6-64db-4362-9080-a1b110062815 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.720 2869395 WARNING oslo_messaging.rpc.client [None req-a21815e6-64db-4362-9080-a1b110062815 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_configuration +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_configuration ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_handle_failures +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_handle_failures ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_heal +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_heal ... ok +2026-10-18 07:37:15.126 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_ids +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_ids ... ok +2026-10-18 07:37:15.131 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} -POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 1} -2025-09-13 23:10:22.712 2869352 WARNING oslo_messaging.rpc.client [None req-450c05fe-d3c4-42ed-bddf-951b9eaf2065 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.712 2869352 WARNING oslo_messaging.rpc.client [None req-450c05fe-d3c4-42ed-bddf-951b9eaf2065 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_wrong_attr -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_wrong_attr ... ok -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_wrong_attr -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_wrong_attr ... ok -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_code": 400, "error_message": "Invalid input for field/attribute name. Value: '1'. Wrong type. Expected '', got ''", "error_name": 400} -POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} -2025-09-13 23:10:22.730 2869352 WARNING oslo_messaging.rpc.client [None req-2efc27fe-0cbc-4f8e-8184-f24c97a15aa9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.735 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_instance -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_instance ... ok +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +2026-10-18 07:37:15.128 1546781 WARNING blazar.plugins.oshosts.host_plugin [None req-def57f17-7237-45b3-a389-2bb33b8b2384 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] hypvsr1 failed. +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_disabled_true +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_disabled_true ... ok --- Logging error --- -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_no_failure +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_no_failure ... ok +2026-10-18 07:37:15.141 1546781 WARNING blazar.plugins.oshosts.host_plugin [None req-def57f17-7237-45b3-a389-2bb33b8b2384 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] hypvsr1 recovered. +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_recover +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_recover ... ok Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ message = self.msg_fmt % kwargs @@ -4543,8 +5397,6 @@ TypeError: super() argument 1 must be a type, not MagicMock Call stack: File "", line 198, in _run_module_as_main -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_all_computehosts -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_all_computehosts ... ok File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in main() @@ -4615,11 +5467,15 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ message = self.msg_fmt % kwargs ~~~~~~~~~~~~~^~~~~~~~ +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_nothing +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_nothing ... ok KeyError: 'columns' During handling of the above exception, another exception occurred: Traceback (most recent call last): +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_recover +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_recover ... ok File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -4635,33 +5491,11 @@ File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values values.update(self.to_dict()) ~~~~~~~~~~~~^^ -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_code": 400, "error_message": "Invalid input for field/attribute name. Value: '1'. Wrong type. Expected '', got ''", "error_name": 400} -POST: /v2/leases {'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} -2025-09-13 23:10:22.739 2869395 WARNING oslo_messaging.rpc.client [None req-b5a4fe9b-5c3a-492d-84d4-721333a0fb9b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.742 2869395 WARNING oslo_messaging.rpc.client [None req-b5a4fe9b-5c3a-492d-84d4-721333a0fb9b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.744 2869395 ERROR wsme.api [None req-b5a4fe9b-5c3a-492d-84d4-721333a0fb9b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Lease can't be created". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 121, in post - raise exceptions.BlazarException(_("Lease can't be created")) - -blazar.exceptions.BlazarException: Lease can't be created -: blazar.exceptions.BlazarException: Lease can't be created File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict result = super(BlazarContext, self).to_dict() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -blazar.tests.api.v2.test_leases.TestCreateLease.test_empty_response -blazar.tests.api.v2.test_leases.TestCreateLease.test_empty_response ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -4745,21 +5579,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -2025-09-13 23:10:22.738 2869352 WARNING oslo_messaging.rpc.client [None req-2efc27fe-0cbc-4f8e-8184-f24c97a15aa9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.741 2869352 ERROR wsme.api [None req-2efc27fe-0cbc-4f8e-8184-f24c97a15aa9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Host can't be created". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 145, in post - raise exceptions.BlazarException(_("Host can't be created")) - -blazar.exceptions.BlazarException: Host can't be created -: blazar.exceptions.BlazarException: Host can't be created File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -4780,16 +5599,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -blazar.tests.api.v2.test_hosts.TestCreateHost.test_empty_response -blazar.tests.api.v2.test_hosts.TestCreateHost.test_empty_response ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_from_freepool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_from_freepool ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Host can't be created", "error_name": 500} -POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} -2025-09-13 23:10:22.747 2869352 WARNING oslo_messaging.rpc.client [None req-8858cc5f-d4e2-41dd-92af-3ddb581d79a3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.747 2869352 WARNING oslo_messaging.rpc.client [None req-8858cc5f-d4e2-41dd-92af-3ddb581d79a3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -4812,10 +5621,8 @@ test(result) File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_not_existing_from_freepool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_not_existing_from_freepool File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run test(result) - ... ok File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run @@ -4850,276 +5657,28 @@ LOG.exception('Cannot create a lease - duplicated lease name') Message: 'Cannot create a lease - duplicated lease name' Arguments: () -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Lease can't be created", "error_name": 500} -POST: /v2/leases {'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} -2025-09-13 23:10:22.757 2869395 WARNING oslo_messaging.rpc.client [None req-14ed81ce-b45b-468f-bc2e-821047d14302 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.757 2869395 WARNING oslo_messaging.rpc.client [None req-14ed81ce-b45b-468f-bc2e-821047d14302 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.760 2869395 ERROR wsme.api [None req-14ed81ce-b45b-468f-bc2e-821047d14302 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 117, in post - lease = pecan.request.rpcapi.create_lease(lease_dct) - - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 236, in fake_create_lease - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-09-13 23:10:22.761 2869395 WARNING blazar.api.v2.middleware [None req-14ed81ce-b45b-468f-bc2e-821047d14302 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_leases.TestCreateLease.test_rpc_exception_create -blazar.tests.api.v2.test_leases.TestCreateLease.test_rpc_exception_create ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name ... ok -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_invalid -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_invalid ... ok -2025-09-13 23:10:22.762 2869352 ERROR wsme.api [None req-8858cc5f-d4e2-41dd-92af-3ddb581d79a3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 141, in post - host = pecan.request.hosts_rpcapi.create_computehost(host_dct) - - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_hosts.py", line 270, in fake_create_computehost - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-09-13 23:10:22.763 2869352 WARNING blazar.api.v2.middleware [None req-8858cc5f-d4e2-41dd-92af-3ddb581d79a3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_hosts.TestCreateHost.test_rpc_exception_create -blazar.tests.api.v2.test_hosts.TestCreateHost.test_rpc_exception_create ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -PUT: /v2/leases/b44bdb09-a226-446a-b054-e7daef7a9387 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} -2025-09-13 23:10:22.779 2869395 WARNING oslo_messaging.rpc.client [None req-81397ce4-2d2b-466b-9ba8-38e5495cf271 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.782 2869395 WARNING oslo_messaging.rpc.client [None req-81397ce4-2d2b-466b-9ba8-38e5495cf271 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_leases.TestUpdateLease.test_empty_response -blazar.tests.api.v2.test_leases.TestUpdateLease.test_empty_response ... ok -2025-09-13 23:10:22.775 2869389 ERROR blazar.exceptions [None req-69dfcc8c-9fb7-4c5f-ac4b-ba692345d972 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-09-13 23:10:22.775 2869389 ERROR blazar.exceptions Traceback (most recent call last): -2025-09-13 23:10:22.775 2869389 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ -2025-09-13 23:10:22.775 2869389 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-09-13 23:10:22.775 2869389 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-09-13 23:10:22.775 2869389 ERROR blazar.exceptions KeyError: 'pool' -2025-09-13 23:10:22.775 2869389 ERROR blazar.exceptions -2025-09-13 23:10:22.776 2869389 ERROR blazar.exceptions [None req-69dfcc8c-9fb7-4c5f-ac4b-ba692345d972 - project-uuid - - - -] code: 404 -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_incorrect_pool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_incorrect_pool ... ok -2025-09-13 23:10:22.781 2869389 ERROR blazar.exceptions [None req-6c5664ab-8c7f-40a0-bc57-fb720f0b6230 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-09-13 23:10:22.781 2869389 ERROR blazar.exceptions Traceback (most recent call last): -2025-09-13 23:10:22.781 2869389 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ -2025-09-13 23:10:22.781 2869389 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-09-13 23:10:22.781 2869389 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-09-13 23:10:22.781 2869389 ERROR blazar.exceptions KeyError: 'pool' -2025-09-13 23:10:22.781 2869389 ERROR blazar.exceptions -2025-09-13 23:10:22.782 2869389 ERROR blazar.exceptions [None req-6c5664ab-8c7f-40a0-bc57-fb720f0b6230 - project-uuid - - - -] code: 404 -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_no_freepool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_no_freepool ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_wrong_hosts -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehost_with_wrong_hosts ... ok -blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_connect_fail -blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_connect_fail ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehosts_with_duplicate_host -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehosts_with_duplicate_host ... ok -2025-09-13 23:10:22.809 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project ... ok -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'lease_id': 'b44bdb09-a226-446a-b054-e7daef7a9387'} not found", "error_name": 404} -PUT: /v2/leases/54e008d0-89b7-4d6e-8e70-ead2df2d1796 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} -2025-09-13 23:10:22.793 2869395 WARNING oslo_messaging.rpc.client [None req-6c01a5ca-b269-495e-b394-38c0f28a2686 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.800 2869395 WARNING oslo_messaging.rpc.client [None req-6c01a5ca-b269-495e-b394-38c0f28a2686 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.802 2869395 ERROR wsme.api [None req-6c01a5ca-b269-495e-b394-38c0f28a2686 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 152, in put - lease = pecan.request.rpcapi.update_lease(id, sublease_dct) - - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 316, in fake_update_lease - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-09-13 23:10:22.803 2869395 WARNING blazar.api.v2.middleware [None req-6c01a5ca-b269-495e-b394-38c0f28a2686 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_leases.TestUpdateLease.test_rpc_exception_update -blazar.tests.api.v2.test_leases.TestUpdateLease.test_rpc_exception_update ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -PUT: /v2/leases/d72e3504-cb38-4c6e-b23f-8844ddccd1cf {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} -2025-09-13 23:10:22.818 2869395 WARNING oslo_messaging.rpc.client [None req-fc36d20c-fa58-44f1-9f49-0e8fd4aa01d1 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.819 2869395 WARNING oslo_messaging.rpc.client [None req-fc36d20c-fa58-44f1-9f49-0e8fd4aa01d1 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one -blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one ... ok -blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_opportunistically -blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_opportunistically ... skipped 'mysql not available' -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_end_before_start -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_end_before_start ... ok -GOT:Response: 200 OK -Content-Type: application/json -{"id": "d72e3504-cb38-4c6e-b23f-8844ddccd1cf", "name": "updated", "start_date": "2014-01-01 01:23", "end_date": "2014-02-01 13:37", "user_id": "b4fdb2fff13545ceb751295096cc18ee", "project_id": "981b767265174c108bc5a61185b748ac", "trust_id": "35b17138b3644e6aa1318f3099c5be68", "reservations": [{"resource_id": "1234", "resource_type": "virtual:instance"}], "events": [], "status": "ACTIVE"} -PUT: /v2/leases/40fe981c-ac2a-4d1f-a5ec-37faa88dbb75 {'name': 'a', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} -2025-09-13 23:10:22.833 2869395 WARNING oslo_messaging.rpc.client [None req-8a0774a8-5634-4879-a19d-5a9e28605c0b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.840 2869395 WARNING oslo_messaging.rpc.client [None req-8a0774a8-5634-4879-a19d-5a9e28605c0b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.842 2869395 ERROR wsme.api [None req-8a0774a8-5634-4879-a19d-5a9e28605c0b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Only name changing, dates and before end notifications may be proceeded.". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 139, in put - raise exceptions.BlazarException('Only name changing, ' - ...<2 lines>... - 'proceeded.') - -blazar.exceptions.BlazarException: Only name changing, dates and before end notifications may be proceeded. -: blazar.exceptions.BlazarException: Only name changing, dates and before end notifications may be proceeded. -blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one_with_extra_attrs -blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one_with_extra_attrs ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Only name changing, dates and before end notifications may be proceeded.", "error_name": 500} -PUT: /v2/leases/2dc55c6b-12f7-430e-9bf3-5aa501695091 None -2025-09-13 23:10:22.856 2869395 WARNING oslo_messaging.rpc.client [None req-3602ac32-ada2-49e8-829a-af20c4f09ce3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_connect_fail -blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_connect_fail ... ok -blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_opportunistically -blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_opportunistically ... skipped 'postgresql not available' -2025-09-13 23:10:22.862 2869395 WARNING oslo_messaging.rpc.client [None req-3602ac32-ada2-49e8-829a-af20c4f09ce3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.864 2869395 ERROR wsme.api [None req-3602ac32-ada2-49e8-829a-af20c4f09ce3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 131, in put - sublease_dct = sublease.as_dict() - ^^^^^^^^^^^^^^^^ - -AttributeError: 'NoneType' object has no attribute 'as_dict' - -blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_with_empty_body -blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_with_empty_body ... ok -blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_translations -blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_translations ... ok -blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_warn -blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_warn ... ok -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex ... ok -2025-09-13 23:10:22.873 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_incorrect_syntax_1 -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_incorrect_syntax_1 ... ok -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_incorrect_syntax_2 -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_incorrect_syntax_2 ... ok -GET: /v2/leases {} -2025-09-13 23:10:22.896 2869385 WARNING oslo_messaging.rpc.client [None req-a42f7717-71f7-4174-b5a3-eb774e4e017c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.897 2869385 WARNING oslo_messaging.rpc.client [None req-a42f7717-71f7-4174-b5a3-eb774e4e017c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_not_json_value -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_not_json_value ... ok -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_empty -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_empty ... ok -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_empty_string -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_empty_string ... ok -blazar.tests.db.migration.test_migrations.TestMigrations.test_walk_versions -blazar.tests.db.migration.test_migrations.TestMigrations.test_walk_versions ... ok -blazar.tests.api.v2.test_leases.TestListLeases.test_empty -blazar.tests.api.v2.test_leases.TestListLeases.test_empty ... ok -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_small -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_small ... ok -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_1 -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_1 ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_no_before_end_event -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_no_before_end_event ... ok -blazar.tests.notification.test_notifier.NotifierTestCase.test_cleanup -blazar.tests.notification.test_notifier.NotifierTestCase.test_cleanup ... ok -blazar.tests.notification.test_notifier.NotifierTestCase.test_init -blazar.tests.notification.test_notifier.NotifierTestCase.test_init ... ok -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_2 -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_2 ... ok -GOT:[] -GET: /v2/leases {} -2025-09-13 23:10:22.915 2869385 WARNING oslo_messaging.rpc.client [None req-bbc87fb1-5944-48f1-ac28-4132eb203d0b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_3 -blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_3 ... ok -blazar.tests.notification.test_notifier.NotifierTestCase.test_init_called_twice_returns_same_instance -blazar.tests.notification.test_notifier.NotifierTestCase.test_init_called_twice_returns_same_instance ... ok -2025-09-13 23:10:22.916 2869385 WARNING oslo_messaging.rpc.client [None req-bbc87fb1-5944-48f1-ac28-4132eb203d0b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_leases.TestListLeases.test_multiple -blazar.tests.api.v2.test_leases.TestListLeases.test_multiple ... ok -blazar.tests.notification.test_notifier.NotifierTestCase.test_notify_with_wrong_level -blazar.tests.notification.test_notifier.NotifierTestCase.test_notify_with_wrong_level ... ok -blazar.tests.utils.test_plugins.TestPluginsUtils.test_list_difference -blazar.tests.utils.test_plugins.TestPluginsUtils.test_list_difference ... ok -blazar.tests.utils.test_plugins.TestPluginsUtils.test_list_difference_empty -blazar.tests.utils.test_plugins.TestPluginsUtils.test_list_difference_empty ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} -blazar.tests.notification.test_notifier.NotifierTestCase.test_send_lease_event -blazar.tests.notification.test_notifier.NotifierTestCase.test_send_lease_event ... ok -blazar.tests.test_service.ServiceTestCase.test_prepare_service -blazar.tests.test_service.ServiceTestCase.test_prepare_service ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_state_down +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_state_down ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_status_disabled +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_status_disabled ... ok +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_code +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_code ... ok +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg ... ok +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg_with_kwargs +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg_with_kwargs ... ok +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_code_from_kwarg +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_code_from_kwarg ... ok +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg ... ok +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg_exception_with_kwargs +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg_exception_with_kwargs ... ok +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_policynotauthorized_exception +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_policynotauthorized_exception ... ok blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v2_admin blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v2_admin ... ok -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids ... ok -GOT:[{'id': '102976aa-eb8e-405e-ad7b-46aea9437460', 'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'user_id': 'b4fdb2fff13545ceb751295096cc18ee', 'project_id': '981b767265174c108bc5a61185b748ac', 'trust_id': '35b17138b3644e6aa1318f3099c5be68', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': [], 'status': 'ACTIVE'}, {'id': '50fa7253-2cf1-4340-bf53-b807870df88a', 'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'user_id': 'b4fdb2fff13545ceb751295096cc18ee', 'project_id': '981b767265174c108bc5a61185b748ac', 'trust_id': '35b17138b3644e6aa1318f3099c5be68', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': [], 'status': 'ACTIVE'}] -GET: /v2/leases {} -2025-09-13 23:10:22.930 2869385 WARNING oslo_messaging.rpc.client [None req-9e481085-fd99-4ecf-9748-9d51b6f7b4fb b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.931 2869385 WARNING oslo_messaging.rpc.client [None req-9e481085-fd99-4ecf-9748-9d51b6f7b4fb b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_leases.TestListLeases.test_one -blazar.tests.api.v2.test_leases.TestListLeases.test_one ... ok -2025-09-13 23:10:22.933 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name ... ok blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v2_public blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v2_public ... ok blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v2_region @@ -5132,111 +5691,164 @@ blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_no_endpoints ... ok blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_no_service blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_no_service ... ok +2026-10-18 07:37:15.226 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.226 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_correct_lease +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_correct_lease ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_end_before_start +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_end_before_start ... ok +2026-10-18 07:37:15.296 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.303 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_no_before_end_event +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_no_before_end_event ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host ... ok +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reserved_periods +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reserved_periods ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_allowed +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_allowed ... ok +2026-10-18 07:37:15.366 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.376 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_denied +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_denied ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_failed +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_failed ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_allowed +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_allowed ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_denied +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_denied ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_failed +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_failed ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -GOT:[{'id': '2bb8720a-0873-4d97-babf-0d906851a1eb', 'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'user_id': 'b4fdb2fff13545ceb751295096cc18ee', 'project_id': '981b767265174c108bc5a61185b748ac', 'trust_id': '35b17138b3644e6aa1318f3099c5be68', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': [], 'status': 'ACTIVE'}] -GET: /v2/leases {} -2025-09-13 23:10:22.945 2869385 WARNING oslo_messaging.rpc.client [None req-8741d1e3-03fe-4213-a804-52373924e5c6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.946 2869385 WARNING oslo_messaging.rpc.client [None req-8741d1e3-03fe-4213-a804-52373924e5c6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:22.948 2869385 ERROR wsme.api [None req-8741d1e3-03fe-4213-a804-52373924e5c6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 104, in get_all - for lease in pecan.request.rpcapi.list_leases()] - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 114, in fake_list_leases - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-09-13 23:10:22.949 2869385 WARNING blazar.api.v2.middleware [None req-8741d1e3-03fe-4213-a804-52373924e5c6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_leases.TestListLeases.test_rpc_exception_list -blazar.tests.api.v2.test_leases.TestListLeases.test_rpc_exception_list ... ok -blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_endpoints -blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_endpoints ... ok -blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_targets -blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_targets ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_configuration -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_configuration ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_handle_failures -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_handle_failures ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_heal -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_heal ... ok -2025-09-13 23:10:22.993 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2025-09-13 23:10:22.997 2869385 WARNING blazar.plugins.oshosts.host_plugin [None req-8741d1e3-03fe-4213-a804-52373924e5c6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] hypvsr1 failed. -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_disabled_true -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_disabled_true ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_no_failure -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_no_failure ... ok -2025-09-13 23:10:23.014 2869385 WARNING blazar.plugins.oshosts.host_plugin [None req-8741d1e3-03fe-4213-a804-52373924e5c6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] hypvsr1 recovered. -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_recover -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_notification_callback_recover ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_nothing -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_nothing ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_recover -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_recover ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_state_down -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_state_down ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_failure +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_failure ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_success +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_success ... ok +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_monitor_plugin +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_monitor_plugin ... ok +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_update_flags +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_update_flags ... ok +2026-10-18 07:37:15.441 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base [None req-4db10a14-2d6e-4b16-b055-ef4526b71a69 - - - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base Traceback (most recent call last): +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/monitor/base.py", line 63, in call_monitor_plugin +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base reservation_flags = callback(*args, **kwargs) +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base raise effect +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error +2026-10-18 07:37:15.432 1546777 ERROR blazar.monitor.base +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_callback +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_callback ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_extra_capability +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_extra_capability ... ok +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base [None req-4db10a14-2d6e-4b16-b055-ef4526b71a69 - - - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base Traceback (most recent call last): +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/monitor/base.py", line 66, in call_monitor_plugin +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base self._update_flags(reservation_flags) +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base raise effect +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error +2026-10-18 07:37:15.450 1546777 ERROR blazar.monitor.base +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_update_flags +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_update_flags ... ok +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_start_periodic_healing +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_start_periodic_healing ... ok +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_stop_periodic_healing +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_stop_periodic_healing ... ok +2026-10-18 07:37:15.444 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_active +blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_active ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_error +blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_error ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_pending +blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_pending ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_terminated +blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_terminated ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_is_stable +blazar.tests.test_status.LeaseStatusTestCase.test_is_stable ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_invalid_event_status +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_invalid_event_status ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_invalid_reservation_status +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_invalid_reservation_status ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_some_time blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_some_time ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_status_disabled -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_poll_resource_failures_status_disabled ... ok -blazar.tests.test_context.TestBlazarContext.test_admin -blazar.tests.test_context.TestBlazarContext.test_admin ... ok -blazar.tests.test_context.TestBlazarContext.test_admin_nested -blazar.tests.test_context.TestBlazarContext.test_admin_nested ... ok -blazar.tests.test_context.TestBlazarContext.test_service_catalog_default -blazar.tests.test_context.TestBlazarContext.test_service_catalog_default ... ok -blazar.tests.test_context.TestBlazarContext.test_to_dict -blazar.tests.test_context.TestBlazarContext.test_to_dict ... ok -2025-09-13 23:10:23.068 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_lease_id -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_lease_id ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_true +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_true ... ok +2026-10-18 07:37:15.521 1546777 WARNING blazar.status [None req-4db10a14-2d6e-4b16-b055-ef4526b71a69 - - - - - -] Invalid transition from ACTIVE to STARTING. +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_false +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_false ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_true +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_true ... ok +2026-10-18 07:37:15.541 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status ... ok +2026-10-18 07:37:15.544 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +2026-10-18 07:37:15.561 1546777 ERROR blazar.status [None req-4db10a14-2d6e-4b16-b055-ef4526b71a69 - - - - - -] Non-fatal exception during transition of lease lease-id: blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException +2026-10-18 07:37:15.561 1546777 ERROR blazar.status Traceback (most recent call last): +2026-10-18 07:37:15.561 1546777 ERROR blazar.status File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper +2026-10-18 07:37:15.561 1546777 ERROR blazar.status result = func(*args, **kwargs) +2026-10-18 07:37:15.561 1546777 ERROR blazar.status File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/test_status.py", line 268, in dummy_start_lease +2026-10-18 07:37:15.561 1546777 ERROR blazar.status raise NonFatalException +2026-10-18 07:37:15.561 1546777 ERROR blazar.status blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException +2026-10-18 07:37:15.561 1546777 ERROR blazar.status blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_start_date_in_past blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_start_date_in_past ... ok -2025-09-13 23:10:23.118 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception ... ok +2026-10-18 07:37:15.577 1546777 ERROR blazar.status [None req-4db10a14-2d6e-4b16-b055-ef4526b71a69 - - - - - -] Lease lease-id went into ERROR status. An unknown exception occurred: blazar.exceptions.BlazarException: An unknown exception occurred +2026-10-18 07:37:15.577 1546777 ERROR blazar.status Traceback (most recent call last): +2026-10-18 07:37:15.577 1546777 ERROR blazar.status File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper +2026-10-18 07:37:15.577 1546777 ERROR blazar.status result = func(*args, **kwargs) +2026-10-18 07:37:15.577 1546777 ERROR blazar.status File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/test_status.py", line 234, in dummy_start_lease +2026-10-18 07:37:15.577 1546777 ERROR blazar.status raise exceptions.BlazarException +2026-10-18 07:37:15.577 1546777 ERROR blazar.status blazar.exceptions.BlazarException: An unknown exception occurred +2026-10-18 07:37:15.577 1546777 ERROR blazar.status +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_raise_exception +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_raise_exception ... ok +2026-10-18 07:37:15.583 1546777 WARNING blazar.status [None req-4db10a14-2d6e-4b16-b055-ef4526b71a69 - - - - - -] Aborting dummy_start_lease. Invalid lease status transition from ACTIVE to STARTING. +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_invalid_transition +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_invalid_transition ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_lease_deleted +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_lease_deleted ... ok +2026-10-18 07:37:15.589 1546777 ERROR blazar.status [None req-4db10a14-2d6e-4b16-b055-ef4526b71a69 - - - - - -] Lease lease-id went into ERROR status. +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_mismatch_result_in +blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_mismatch_result_in ... ok +2026-10-18 07:37:15.610 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_reservation ... ok +2026-10-18 07:37:15.620 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_unsupported_resource_type blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_unsupported_resource_type ... ok -2025-09-13 23:10:23.176 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.676 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.679 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_wrong_lease +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_wrong_lease ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_validate_created_events blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_validate_created_events ... ok -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_reservation_id -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_reservation_id ... ok -2025-09-13 23:10:23.236 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.749 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.759 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_for_event_not_found +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_for_event_not_found ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_with_before_end_date_param blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_with_before_end_date_param ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_get_string -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_get_string ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_01_1 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_01_1 ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_02_100 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_02_100 ... ok -2025-09-13 23:10:23.290 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_03_1_1_4 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_03_1_1_4 ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_04_100_23_66_3 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_04_100_23_66_3 ... ok +2026-10-18 07:37:15.818 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.828 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_non_existing_instance_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_non_existing_instance_reservation ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 382, in create_lease @@ -5335,92 +5947,7381 @@ LOG.error("Enforcement checks failed. %s", str(e)) Message: 'Enforcement checks failed. %s' Arguments: ('Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds.',) -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_05_1__1 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_05_1__1 ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_06_1__1 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_06_1__1 ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_07_1_03 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_07_1_03 ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_08_01_1 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_08_01_1 ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_09_1_001 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_09_1_001 ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_with_filter_exception blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_with_filter_exception ... ok -2025-09-13 23:10:23.322 2869376 ERROR blazar.exceptions [-] Exception in string format operation: KeyError: 'object' -2025-09-13 23:10:23.322 2869376 ERROR blazar.exceptions Traceback (most recent call last): -2025-09-13 23:10:23.322 2869376 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ -2025-09-13 23:10:23.322 2869376 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-09-13 23:10:23.322 2869376 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-09-13 23:10:23.322 2869376 ERROR blazar.exceptions KeyError: 'object' -2025-09-13 23:10:23.322 2869376 ERROR blazar.exceptions -2025-09-13 23:10:23.324 2869376 ERROR blazar.exceptions [-] code: 404 -blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_false -blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_false ... ok -blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_true -blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_true ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_10_ -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_10_ ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_11__1_1 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_11__1_1 ... ok -blazar.tests.api.test_context.ContextTestCase.test_ctx_from_headers_no_catalog -blazar.tests.api.test_context.ContextTestCase.test_ctx_from_headers_no_catalog ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_12_1_1_ -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_12_1_1_ ... ok -blazar.tests.api.test_context.ContextTestCase.test_ctx_from_headers_wrong_format -blazar.tests.api.test_context.ContextTestCase.test_ctx_from_headers_wrong_format ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_max_api_version -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_max_api_version ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_min_version -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_min_version ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_not_null_version -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_not_null_version ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_null_version -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_null_version ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_str_1___1____0__ -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_str_1___1____0__ ... ok -2025-09-13 23:10:23.354 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_str_2___1____1__ -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_str_2___1____1__ ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_valid_version_strings -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_valid_version_strings ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_create +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_create ... ok +2026-10-18 07:37:15.911 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.916 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_without_required_params blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_without_required_params ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_comparisons -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_comparisons ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_matches -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_matches ... ok -2025-09-13 23:10:23.401 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:15.973 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_destroy +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_destroy ... ok +2026-10-18 07:37:15.984 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_without_trust_id blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_without_trust_id ... ok -2025-09-13 23:10:23.430 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id ... ok +2026-10-18 07:37:16.033 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.043 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_date blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_date ... ok -2025-09-13 23:10:23.475 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_event_type_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_event_type_filter ... ok +2026-10-18 07:37:16.094 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.104 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 281, in _date_from_string + date = datetime.datetime.strptime(date_string, date_format) + File "/usr/lib/python3.13/_strptime.py", line 789, in _strptime_datetime + tt, fraction, gmtoff_fraction = _strptime(data_string, format) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/_strptime.py", line 555, in _strptime + raise ValueError("time data %r does not match format %r" % + (data_string, format)) +ValueError: time data '2046-14 10:13' does not match format '%Y-%m-%d %H:%M' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 399, in create_lease + before_end_date = self._date_from_string( + before_end_date) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 283, in _date_from_string + raise exceptions.InvalidDate(date=date_string, + date_format=date_format) +blazar.manager.exceptions.InvalidDate: 2046-14 10:13 is an invalid date. Required format: %Y-%m-%d %H:%M + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 697, in test_create_lease_wrong_format_before_end_date + self.assertRaises( + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 404, in create_lease + LOG.error("Invalid before_end_date param. %s", str(e)) +Message: 'Invalid before_end_date param. %s' +Arguments: ('2046-14 10:13 is an invalid date. Required format: %Y-%m-%d %H:%M',) +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_format_before_end_date +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_format_before_end_date ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_lease_id_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_lease_id_filter ... ok +2026-10-18 07:37:16.167 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.168 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_ending +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_ending ... ok +2026-10-18 07:37:16.207 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.208 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_status_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_status_filter ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start ... ok +2026-10-18 07:37:16.239 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.241 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_event_type_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_event_type_filter ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start_with_error_status +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start_with_error_status ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_lease_id_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_lease_id_filter ... ok +2026-10-18 07:37:16.288 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.289 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_before_start +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_before_start ... ok +2026-10-18 07:37:16.323 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.325 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_with_filter_exception +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_with_filter_exception ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_status_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_status_filter ... ok +2026-10-18 07:37:16.354 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.360 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_end_lease +blazar.tests.manager.test_service.ServiceTestCase.test_end_lease ... ok +2026-10-18 07:37:16.390 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.392 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 389, in test_event_pass + self.manager._process_events() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 153, in _process_events_concurrently + LOG.info("Trying to execute events: %s", events) +Message: 'Trying to execute events: %s' +Arguments: ([{'id': '111-222-333', 'lease_id': '11-22-33', 'event_type': 'start_lease', 'time': datetime.datetime(2012, 12, 13, 13, 13)}],) +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 389, in test_event_pass + self.manager._process_events() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 157, in _process_events_concurrently + LOG.info("Skip event %s because the status of the lease %s " +Message: 'Skip event %s because the status of the lease %s is still transitional' +Arguments: ({'id': '111-222-333', 'lease_id': '11-22-33', 'event_type': 'start_lease', 'time': datetime.datetime(2012, 12, 13, 13, 13)}, '11-22-33') +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_time_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_time_filter ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_event_pass +blazar.tests.manager.test_service.ServiceTestCase.test_event_pass ... ok +2026-10-18 07:37:16.427 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.428 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 369, in test_event_spawn_fail + self.manager._process_events() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 153, in _process_events_concurrently + LOG.info("Trying to execute events: %s", events) +Message: 'Trying to execute events: %s' +Arguments: ([{'id': '111-222-333', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'aaa-bbb-ccc', 'event_type': 'start_lease'}],) +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 163, in _process_events_concurrently + event_thread = eventlet.spawn( + service_utils.with_empty_context(self._exec_event), + event) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 369, in test_event_spawn_fail + self.manager._process_events() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 170, in _process_events_concurrently + LOG.exception('Error occurred while spawning event %s.', +Message: 'Error occurred while spawning event %s.' +Arguments: ('111-222-333',) +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_event_type_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_event_type_filter ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail +blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail ... ok +2026-10-18 07:37:16.467 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.469 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 289, in test_event_success + self.manager._process_events() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 153, in _process_events_concurrently + LOG.info("Trying to execute events: %s", events) +Message: 'Trying to execute events: %s' +Arguments: ([{'id': '111-222-333', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'aaa-bbb-ccc', 'event_type': 'start_lease'}, {'id': '444-555-666', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'bbb-ccc-ddd', 'event_type': 'start_lease'}],) +blazar.tests.manager.test_service.ServiceTestCase.test_event_success +blazar.tests.manager.test_service.ServiceTestCase.test_event_success ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_lease_id_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_lease_id_filter ... ok +2026-10-18 07:37:16.521 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +--- Logging error --- +Traceback (most recent call last): +2026-10-18 07:37:16.523 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 254, in _exec_event + event_fn(lease_id=event['lease_id'], event_id=event['id']) + ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 468, in test_exec_event_handle_exception + self.manager._exec_event(event) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 271, in _exec_event + LOG.exception('Error occurred while handling %s event for ' +Message: 'Error occurred while handling %s event for lease %s.' +Arguments: ('start_lease', '11-22-33') +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_handle_exception +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_handle_exception ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_status_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_status_filter ... ok +2026-10-18 07:37:16.557 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.559 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_invalid_event_type +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_invalid_event_type ... ok +2026-10-18 07:37:16.587 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.593 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 254, in _exec_event + event_fn(lease_id=event['lease_id'], event_id=event['id']) + ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +blazar.exceptions.InvalidStatus: Invalid lease status. + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 451, in test_exec_event_no_more_retry + self.manager._exec_event(event) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 265, in _exec_event + LOG.exception('Error occurred while handling %s event for ' +Message: 'Error occurred while handling %s event for lease %s.' +Arguments: ('start_lease', '11-22-33') +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_no_more_retry +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_no_more_retry ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_time_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_time_filter ... ok +2026-10-18 07:37:16.625 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.627 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_retry +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_retry ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update ... ok +2026-10-18 07:37:16.656 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.657 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_success +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_success ... ok +2026-10-18 07:37:16.687 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.692 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_host_extra_capability_per_id +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_host_extra_capability_per_id ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins +blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins ... ok +2026-10-18 07:37:16.723 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.724 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_get_lease +blazar.tests.manager.test_service.ServiceTestCase.test_get_lease ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_hosts_per_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_hosts_per_filter ... ok +2026-10-18 07:37:16.765 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.766 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_correct_plugin_and_method +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_correct_plugin_and_method ... ok +2026-10-18 07:37:16.791 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.796 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_incorrect_method_name +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_incorrect_method_name ... ok +2026-10-18 07:37:16.822 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_physical_lease +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_physical_lease ... ok +2026-10-18 07:37:16.824 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 899, in __getattr__ + fn = getattr(self.plugins[resource_type], method) +AttributeError: 'NoneType' object has no attribute 'method_not_present' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1639, in test_getattr_with_missing_method_in_plugin + self.assertRaises(AttributeError, getattr, self.manager, + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 906, in __getattr__ + LOG.error("Plugin %s doesn't include method %s", +Message: "Plugin %s doesn't include method %s" +Arguments: (None, 'method_not_present') +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_method_in_plugin +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_method_in_plugin ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_create_for_duplicated_hosts +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_create_for_duplicated_hosts ... ok +2026-10-18 07:37:16.857 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.862 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 899, in __getattr__ + fn = getattr(self.plugins[resource_type], method) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^ +KeyError: 'plugin:not_present' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1630, in test_getattr_with_missing_plugin + self.assertRaises(manager_ex.UnsupportedResourceType, getattr, + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 901, in __getattr__ + LOG.error("Plugin with resource type %s not found", +Message: 'Plugin with resource type %s not found' +Arguments: ('plugin:not_present',) +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_plugin +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_plugin ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_list_leases +blazar.tests.manager.test_service.ServiceTestCase.test_list_leases ... skipped 'incorrect decorator' +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host ... ok +2026-10-18 07:37:16.901 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.908 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host_not_found +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host_not_found ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_multiple_plugins_same_resource_type +blazar.tests.manager.test_service.ServiceTestCase.test_multiple_plugins_same_resource_type ... ok +2026-10-18 07:37:16.933 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.935 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_no_events +blazar.tests.manager.test_service.ServiceTestCase.test_no_events ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all ... ok +2026-10-18 07:37:16.965 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:16.972 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 112, in _get_plugins + plugin_obj = ext.plugin() +TypeError: Can't instantiate abstract class FakePluginRaisesException without an implementation for abstract methods 'allocation_candidates', 'get', 'list_allocations', 'query_allocations' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 251, in test_plugins_that_fail_to_init + plugins = self.manager._get_plugins() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 114, in _get_plugins + LOG.warning("Could not load %s plugin " +Message: "Could not load %s plugin for resource type %s '%s'" +Arguments: ('fake.plugin.2', 'fake:plugin:raise', TypeError("Can't instantiate abstract class FakePluginRaisesException without an implementation for abstract methods 'allocation_candidates', 'get', 'list_allocations', 'query_allocations'")) +blazar.tests.manager.test_service.ServiceTestCase.test_plugins_that_fail_to_init +blazar.tests.manager.test_service.ServiceTestCase.test_plugins_that_fail_to_init ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all_by_values +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all_by_values ... ok +2026-10-18 07:37:16.999 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.000 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_update_for_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_update_for_host ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_host ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_name +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_name ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_all +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_all ... ok +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 355, in test_process_events_concurrently + self.manager._process_events_concurrently(events) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 153, in _process_events_concurrently + LOG.info("Trying to execute events: %s", events) +Message: 'Trying to execute events: %s' +Arguments: ([{'id': '111-222-333', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'aaa-bbb-ccc', 'event_type': 'start_lease'}, {'id': '222-333-444', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'bbb-ccc-ddd', 'event_type': 'start_lease'}, {'id': '333-444-555', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'ccc-ddd-eee', 'event_type': 'start_lease'}],) +blazar.tests.manager.test_service.ServiceTestCase.test_process_events_concurrently +blazar.tests.manager.test_service.ServiceTestCase.test_process_events_concurrently ... ok +2026-10-18 07:37:17.199 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.201 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/usr/lib/python3.13/unittest/mock.py", line 1426, in patched + return func(*newargs, **newkeywargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1644, in test_rpc_server + server = service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_by_reservation_id +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_by_reservation_id ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_rpc_server +blazar.tests.manager.test_service.ServiceTestCase.test_rpc_server ... ok +2026-10-18 07:37:17.235 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.236 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_setup_actions +blazar.tests.manager.test_service.ServiceTestCase.test_setup_actions ... ok +2026-10-18 07:37:17.267 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.268 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_create +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_create ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_start +blazar.tests.manager.test_service.ServiceTestCase.test_start ... ok +2026-10-18 07:37:17.298 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.299 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_get_all_per_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_get_all_per_host ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_start_lease +blazar.tests.manager.test_service.ServiceTestCase.test_start_lease ... ok +2026-10-18 07:37:17.330 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.332 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1722, in test_update_fatal_extra_capability_too_long_exception + manager = service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1722, in test_update_fatal_extra_capability_too_long_exception + manager = service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_traits_create +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_traits_create ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_create +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_create ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper + result = func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease + self.enforcement.check_update(context.current(), lease, values, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_allocs, new_allocs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_reservations, + ^^^^^^^^^^^^^^^^^^^^^^ + new_reservations) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +blazar.manager.exceptions.ExtraCapabilityTooLong: Extra capability key too long + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1741, in test_update_fatal_extra_capability_too_long_exception + self.assertRaises( + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 233, in wrapper + LOG.exception( +Message: 'Lease %s went into ERROR status. %s' +Arguments: ('11-22-33', 'Extra capability key too long') +blazar.tests.manager.test_service.ServiceTestCase.test_update_fatal_extra_capability_too_long_exception +blazar.tests.manager.test_service.ServiceTestCase.test_update_fatal_extra_capability_too_long_exception ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_destroy +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_destroy ... ok +2026-10-18 07:37:17.435 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.437 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_lease_rename +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_lease_rename ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_get +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_get ... ok +2026-10-18 07:37:17.469 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.470 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_modify_dates +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_modify_dates ... ok +2026-10-18 07:37:17.501 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.503 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_update +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_update ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_end_date_before_current_time +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_end_date_before_current_time ... ok +2026-10-18 07:37:17.530 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.531 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_end_date_event_not_found +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_end_date_event_not_found ... ok +2026-10-18 07:37:17.562 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.564 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_is_not_values +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_is_not_values ... ok +2026-10-18 07:37:17.594 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.598 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_not_started_modify_dates +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_not_started_modify_dates ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_get_all +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_get_all ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_list +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_list ... ok +2026-10-18 07:37:17.637 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.638 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_not_started_start_date_before_current_time +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_not_started_start_date_before_current_time ... ok +2026-10-18 07:37:17.665 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.666 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_start_date_event_not_found +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_start_date_event_not_found ... ok +2026-10-18 07:37:17.693 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.694 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 521, in update_lease + self._check_date_within_lease_limits(before_end_date, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + values) + ^^^^^^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 846, in _check_date_within_lease_limits + raise common_ex.NotAuthorized( + 'Datetime is out of lease limits') +blazar.exceptions.NotAuthorized: Datetime is out of lease limits + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1184, in test_update_lease_started_before_end_lower_date_than_start + self.assertRaises( + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 110, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 524, in update_lease + LOG.error("Invalid before_end_date param. %s", str(e)) +Message: 'Invalid before_end_date param. %s' +Arguments: ('Datetime is out of lease limits',) +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_before_end_lower_date_than_start +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_before_end_lower_date_than_start ... ok +2026-10-18 07:37:17.721 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.723 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 521, in update_lease + self._check_date_within_lease_limits(before_end_date, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + values) + ^^^^^^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 846, in _check_date_within_lease_limits + raise common_ex.NotAuthorized( + 'Datetime is out of lease limits') +blazar.exceptions.NotAuthorized: Datetime is out of lease limits + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1222, in test_update_lease_started_modify_before_end_with_invalid_date + self.assertRaises( + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 110, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 524, in update_lease + LOG.error("Invalid before_end_date param. %s", str(e)) +Message: 'Invalid before_end_date param. %s' +Arguments: ('Datetime is out of lease limits',) +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_invalid_date +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_invalid_date ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_update +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_update ... ok +2026-10-18 07:37:17.755 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.757 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_param +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_param ... ok +2026-10-18 07:37:17.786 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.788 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 281, in _date_from_string + date = datetime.datetime.strptime(date_string, date_format) + File "/usr/lib/python3.13/_strptime.py", line 789, in _strptime_datetime + tt, fraction, gmtoff_fraction = _strptime(data_string, format) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/_strptime.py", line 555, in _strptime + raise ValueError("time data %r does not match format %r" % + (data_string, format)) +ValueError: time data '12-21 14:00' does not match format '%Y-%m-%d %H:%M' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 520, in update_lease + before_end_date = self._date_from_string(before_end_date) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 283, in _date_from_string + raise exceptions.InvalidDate(date=date_string, + date_format=date_format) +blazar.manager.exceptions.InvalidDate: 12-21 14:00 is an invalid date. Required format: %Y-%m-%d %H:%M + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1259, in test_update_lease_started_modify_before_end_with_wrong_format + self.assertRaises( + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 110, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 524, in update_lease + LOG.error("Invalid before_end_date param. %s", str(e)) +Message: 'Invalid before_end_date param. %s' +Arguments: ('12-21 14:00 is an invalid date. Required format: %Y-%m-%d %H:%M',) +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_list_hosts +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_list_hosts ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_wrong_format +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_wrong_format ... ok +2026-10-18 07:37:17.828 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.829 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_destroy_for_reservation_not_found +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_destroy_for_reservation_not_found ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_end_date_and_before_end +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_end_date_and_before_end ... ok +2026-10-18 07:37:17.865 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.868 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_end_date_without_before_end +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_end_date_without_before_end ... ok +2026-10-18 07:37:17.896 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.897 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_start_date +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_start_date ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_get_all_by_values +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_get_all_by_values ... ok +2026-10-18 07:37:17.923 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.924 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease + self.enforcement.check_update(context.current(), lease, values, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_allocs, new_allocs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_reservations, + ^^^^^^^^^^^^^^^^^^^^^^ + new_reservations) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +blazar.enforcement.exceptions.MaxLeaseDurationException: Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds. + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1397, in test_update_lease_with_filter_exception + self.assertRaises(exceptions.NotAuthorized, + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 110, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 571, in update_lease + LOG.error("Enforcement checks failed. %s", str(e)) +Message: 'Enforcement checks failed. %s' +Arguments: ('Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds.',) +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_with_filter_exception +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_with_filter_exception ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_update +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_update ... ok +2026-10-18 07:37:17.956 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.957 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations +blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations ... ok +2026-10-18 07:37:17.985 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:17.986 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations_with_invalid_param +blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations_with_invalid_param ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_resource_properties_list +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_resource_properties_list ... ok +2026-10-18 07:37:18.014 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:18.015 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations_without_reservation_id +blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations_without_reservation_id ... ok +2026-10-18 07:37:18.048 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:18.049 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1689, in test_update_non_fatal_external_service_filter_exception + manager = service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1689, in test_update_non_fatal_external_service_filter_exception + manager = service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper + result = func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease + self.enforcement.check_update(context.current(), lease, values, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_allocs, new_allocs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_reservations, + ^^^^^^^^^^^^^^^^^^^^^^ + new_reservations) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +blazar.enforcement.exceptions.ExternalServiceFilterException: filter exception + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1709, in test_update_non_fatal_external_service_filter_exception + self.assertRaises( + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 227, in wrapper + LOG.exception( +Message: 'Non-fatal exception during transition of lease %s' +Arguments: ('11-22-33',) +blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_external_service_filter_exception +blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_external_service_filter_exception ... ok +2026-10-18 07:37:18.099 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:18.101 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1658, in test_update_non_fatal_max_lease_duration_exception + manager = service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1658, in test_update_non_fatal_max_lease_duration_exception + manager = service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_composed_queries +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_composed_queries ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease + self.enforcement.check_update(context.current(), lease, values, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_allocs, new_allocs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_reservations, + ^^^^^^^^^^^^^^^^^^^^^^ + new_reservations) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +blazar.enforcement.exceptions.MaxLeaseDurationException: Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds. + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1677, in test_update_non_fatal_max_lease_duration_exception + self.assertRaises( + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper + result = func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 571, in update_lease + LOG.error("Enforcement checks failed. %s", str(e)) +Message: 'Enforcement checks failed. %s' +Arguments: ('Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds.',) +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper + result = func(*args, **kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 572, in update_lease + raise e + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease + self.enforcement.check_update(context.current(), lease, values, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_allocs, new_allocs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + existing_reservations, + ^^^^^^^^^^^^^^^^^^^^^^ + new_reservations) + ^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +blazar.enforcement.exceptions.MaxLeaseDurationException: Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds. + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1677, in test_update_non_fatal_max_lease_duration_exception + self.assertRaises( + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 227, in wrapper + LOG.exception( +Message: 'Non-fatal exception during transition of lease %s' +Arguments: ('11-22-33',) +blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_max_lease_duration_exception +blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_max_lease_duration_exception ... ok +2026-10-18 07:37:18.159 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:18.160 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_1_ +blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_1_ ... ok +2026-10-18 07:37:18.189 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:18.190 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_cpu_info +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_cpu_info ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_2_None +blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_2_None ... ok +2026-10-18 07:37:18.218 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:18.219 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_3_1234 +blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_3_1234 ... ok +2026-10-18 07:37:18.257 1546783 ERROR blazar.utils.service [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] No oslo_rpc_server_ping method found implemented in class +2026-10-18 07:37:18.260 1546783 ERROR blazar.enforcement.enforcement [None req-2ab9154f-efe1-4a14-b927-085cca27a4ce 111 222 - - - -] MaxLeaseDurationFilter not in filters module. +blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_4_7085381b_45e0_4e5d_b24a_f965f5e6e5d7 +blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_4_7085381b_45e0_4e5d_b24a_f965f5e6e5d7 ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_no_action +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_no_action ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_snapshot +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_snapshot ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_invalid_before_end +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_invalid_before_end ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_valid_before_end +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_valid_before_end ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_without_before_end +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_without_before_end ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +--- Logging error --- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_having_issue_when_storing_extra_capability +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_having_issue_when_storing_extra_capability ... ok +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_issuing_rollback +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_issuing_rollback ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_capabilities_too_long +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_capabilities_too_long ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_extra_capability +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_extra_capability ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_existing_vms +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_existing_vms ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_extra_capabilities +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_extra_capabilities ... ok +--- Logging error --- +Traceback (most recent call last): +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_start +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_start ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_free_and_reserved_host +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_free_and_reserved_host ... ok + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_free_hosts +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_free_hosts ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_less_hosts +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_less_hosts ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_reserved_hosts +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_reserved_hosts ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_extra_capabilities +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_extra_capabilities ... ok +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_affinity +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_affinity ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_host_id +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_host_id ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_anti_affinity +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_anti_affinity ... ok + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_trust_id +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_trust_id ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_1_None +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_1_None ... ok + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_hosts_available +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_hosts_available ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_2_none +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_2_none ... ok +--- Logging error --- +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_ram +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_ram ... ok +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_no_hosts_available +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_no_hosts_available ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_3_None +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_3_None ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_hosts_for_update +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_hosts_for_update ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_query_available_hosts +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_query_available_hosts ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_1 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_1 ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} +2026-10-18 07:37:18.510 1546778 WARNING blazar.plugins.instances.instance_plugin [None req-e6a50b0c-e901-4c6a-accd-2bbe31c47026 - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_active +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_active ... ok +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +2026-10-18 07:37:18.525 1546778 WARNING blazar.plugins.instances.instance_plugin [None req-e6a50b0c-e901-4c6a-accd-2bbe31c47026 - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_active_affinity +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_active_affinity ... ok +2026-10-18 07:37:18.534 1546778 WARNING blazar.plugins.instances.instance_plugin [None req-e6a50b0c-e901-4c6a-accd-2bbe31c47026 - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_before_start +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_before_start ... ok +--- Logging error --- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_2 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_2 ... ok +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: +2026-10-18 07:37:18.546 1546778 WARNING blazar.plugins.instances.instance_plugin [None req-e6a50b0c-e901-4c6a-accd-2bbe31c47026 - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_before_start_affinity +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_before_start_affinity ... ok + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_3 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_3 ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +2026-10-18 07:37:18.551 1546778 WARNING blazar.plugins.instances.instance_plugin [None req-e6a50b0c-e901-4c6a-accd-2bbe31c47026 - fake-project - - - -] Could not find alternative host for reservation rsrv-1 (lease: lease-name). +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_missing_resources +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_missing_resources ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host ... ok +2026-10-18 07:37:18.559 1546778 WARNING blazar.plugins.instances.instance_plugin [None req-e6a50b0c-e901-4c6a-accd-2bbe31c47026 - fake-project - - - -] Could not find alternative host for reservation rsrv-1 (lease: lease-name). +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_missing_resources_with_affinity +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_missing_resources_with_affinity ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_4 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_4 ... File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( +ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reserve_resource +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reserve_resource ... ok +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_flavor_in_active +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_flavor_in_active ... ok + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_host_allocations +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_host_allocations ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_reservation +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_reservation ... ok +--- Logging error --- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_5 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_5 ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_reservation_not_enough_hosts +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_reservation_not_enough_hosts ... ok +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_resources +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_resources File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + ... File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +ok +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +--- Logging error --- +Traceback (most recent call last): +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_6 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_6 ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_extra_capability +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_extra_capability File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + ... File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() +ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_resources_in_active +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_resources_in_active ... ok +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_7 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_7 ... ok + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_add_reservation_inventory +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_add_reservation_inventory ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_1_min +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_1_min ... ok +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_client_auth_url +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_client_auth_url ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_2_max +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_2_max ... ok +2026-10-18 07:37:18.643 1546778 INFO blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Created resource class CUSTOM_RESERVATION_ABC_DEF +--- Logging error --- +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +2026-10-18 07:37:18.656 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Failed to create resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 400: . +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class_fail +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class_fail ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_3_hypervisor_properties +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_3_hypervisor_properties ... ok +2026-10-18 07:37:18.662 1546778 INFO blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Created resource provider record via placement API for resource provider blazar_compute-1. +--- Logging error --- +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider ... ok +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + ... File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +ok +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_4_resource_properties +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_4_resource_properties ... ok --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 281, in _date_from_string - date = datetime.datetime.strptime(date_string, date_format) - File "/usr/lib/python3.13/_strptime.py", line 789, in _strptime_datetime - tt, fraction, gmtoff_fraction = _strptime(data_string, format) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/_strptime.py", line 555, in _strptime - raise ValueError("time data %r does not match format %r" % - (data_string, format)) -ValueError: time data '2046-14 10:13' does not match format '%Y-%m-%d %H:%M' + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 399, in create_lease - before_end_date = self._date_from_string( - before_end_date) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 283, in _date_from_string - raise exceptions.InvalidDate(date=date_string, - date_format=date_format) -blazar.manager.exceptions.InvalidDate: 2046-14 10:13 is an invalid date. Required format: %Y-%m-%d %H:%M +2026-10-18 07:37:18.673 1546778 INFO blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Created resource provider record via placement API for resource provider Blazar. +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping During handling of the above exception, another exception occurred: @@ -5481,132 +13382,30 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 697, in test_create_lease_wrong_format_before_end_date - self.assertRaises( - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 404, in create_lease - LOG.error("Invalid before_end_date param. %s", str(e)) -Message: 'Invalid before_end_date param. %s' -Arguments: ('2046-14 10:13 is an invalid date. Required format: %Y-%m-%d %H:%M',) -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_format_before_end_date -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_format_before_end_date ... ok -2025-09-13 23:10:23.526 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_ending -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_ending ... ok -2025-09-13 23:10:23.546 2869343 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:23.551 2869343 WARNING keystonemiddleware.auth_token [-] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:23.552 2869343 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:23.556 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -2025-09-13 23:10:23.560 2869343 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -GET: /v2/os-hosts {} -2025-09-13 23:10:23.561 2869343 WARNING keystonemiddleware.auth_token [-] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start ... ok -2025-09-13 23:10:23.585 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start_with_error_status -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start_with_error_status ... ok -2025-09-13 23:10:23.620 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_before_start -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_before_start ... ok -2025-09-13 23:10:23.648 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -2025-09-13 23:10:23.659 2869343 WARNING oslo_messaging.rpc.client [None req-91a0f44d-52db-40bc-a12b-f3dca13786d0 user_id1 123i2910 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.661 2869343 WARNING oslo_messaging.rpc.client [None req-91a0f44d-52db-40bc-a12b-f3dca13786d0 user_id1 123i2910 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -GET: /v2/leases {} -2025-09-13 23:10:23.658 2869376 WARNING oslo_messaging.rpc.client [None req-b451109f-2314-4e87-84e6-7c75cb215990 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.663 2869376 WARNING oslo_messaging.rpc.client [None req-b451109f-2314-4e87-84e6-7c75cb215990 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.test_acl.TestACL.test_authenticated -blazar.tests.api.test_acl.TestACL.test_authenticated ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_with_filter_exception -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_with_filter_exception ... ok -blazar.tests.api.v2.test_leases.TestIncorrectLeaseFromRPC.test_bad_list -blazar.tests.api.v2.test_leases.TestIncorrectLeaseFromRPC.test_bad_list ... ok -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_monitor_plugin -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_monitor_plugin ... ok -GOT:[] -2025-09-13 23:10:23.674 2869343 WARNING keystonemiddleware.auth_token [None req-91a0f44d-52db-40bc-a12b-f3dca13786d0 user_id1 123i2910 - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id_with_multi_reservation -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id_with_multi_reservation ... ok -blazar.tests.api.test_root.TestRoot.test_bad_uri -blazar.tests.api.test_root.TestRoot.test_bad_uri ... ok -2025-09-13 23:10:23.683 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_update_flags -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_update_flags ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_end_lease -blazar.tests.manager.test_service.ServiceTestCase.test_end_lease ... ok -2025-09-13 23:10:23.680 2869343 WARNING keystonemiddleware.auth_token [None req-91a0f44d-52db-40bc-a12b-f3dca13786d0 user_id1 123i2910 - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:23.680 2869343 WARNING keystonemiddleware.auth_token [None req-91a0f44d-52db-40bc-a12b-f3dca13786d0 user_id1 123i2910 - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:23.682 2869343 WARNING keystonemiddleware.auth_token [None req-91a0f44d-52db-40bc-a12b-f3dca13786d0 user_id1 123i2910 - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -GET: /v2/os-hosts {} -2025-09-13 23:10:23.690 2869343 WARNING keystonemiddleware.auth_token [None req-91a0f44d-52db-40bc-a12b-f3dca13786d0 user_id1 123i2910 - - - -] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. -2025-09-13 23:10:23.692 2869343 WARNING oslo_messaging.rpc.client [None req-720899b1-696a-4f4f-b22a-fd7c520faa48 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.692 2869343 WARNING oslo_messaging.rpc.client [None req-720899b1-696a-4f4f-b22a-fd7c520faa48 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.test_acl.TestACL.test_non_admin -blazar.tests.api.test_acl.TestACL.test_non_admin ... ok -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_code": 400, "error_message": "Invalid input for field/attribute id. Value: '1'. Value should be UUID format", "error_name": 400} -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base [None req-b451109f-2314-4e87-84e6-7c75cb215990 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base Traceback (most recent call last): -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/monitor/base.py", line 63, in call_monitor_plugin -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base reservation_flags = callback(*args, **kwargs) -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base raise effect -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error -2025-09-13 23:10:23.692 2869376 ERROR blazar.monitor.base -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_callback -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_callback ... ok -GOT:Response: 403 Forbidden -Content-Type: application/json; charset=UTF-8 -{"error_code": 403, "error_message": "Policy doesn't allow blazar:oshosts:get to be performed", "error_name": 403} -2025-09-13 23:10:23.709 2869343 WARNING keystonemiddleware.auth_token [None req-720899b1-696a-4f4f-b22a-fd7c520faa48 user_id2 project-good - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:23.709 2869343 WARNING keystonemiddleware.auth_token [None req-720899b1-696a-4f4f-b22a-fd7c520faa48 user_id2 project-good - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:23.709 2869343 WARNING keystonemiddleware.auth_token [None req-720899b1-696a-4f4f-b22a-fd7c520faa48 user_id2 project-good - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:23.719 2869343 WARNING keystonemiddleware.auth_token [None req-720899b1-696a-4f4f-b22a-fd7c520faa48 user_id2 project-good - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -GET: /v2/os-hosts {} -2025-09-13 23:10:23.720 2869343 WARNING keystonemiddleware.auth_token [None req-720899b1-696a-4f4f-b22a-fd7c520faa48 user_id2 project-good - - - -] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base [None req-b451109f-2314-4e87-84e6-7c75cb215990 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base Traceback (most recent call last): -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/monitor/base.py", line 66, in call_monitor_plugin -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base self._update_flags(reservation_flags) -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base raise effect -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error -2025-09-13 23:10:23.697 2869376 ERROR blazar.monitor.base -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_update_flags -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_update_flags ... ok -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_start_periodic_healing -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_start_periodic_healing ... ok -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_stop_periodic_healing -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_stop_periodic_healing ... ok -2025-09-13 23:10:23.725 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -5665,24 +13464,63 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 389, in test_event_pass - self.manager._process_events() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events - self._process_events_concurrently(batch) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 153, in _process_events_concurrently - LOG.info("Trying to execute events: %s", events) -Message: 'Trying to execute events: %s' -Arguments: ([{'id': '111-222-333', 'lease_id': '11-22-33', 'event_type': 'start_lease', 'time': datetime.datetime(2012, 12, 13, 13, 13)}],) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +2026-10-18 07:37:18.681 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Failed to create resource provider record in placement API for resource provider Blazar. Got 404: . +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider_fail +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider_fail ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete ... ok +2026-10-18 07:37:18.694 1546778 INFO blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Deleted resource class CUSTOM_RESERVATION_ABC_DEF +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_reservation ... ok +2026-10-18 07:37:18.699 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Failed to delete resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 404: . +2026-10-18 07:37:18.699 1546778 INFO blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Resource class CUSTOM_RESERVATION_ABC_DEF doesn't exist. Skipped the deletion of the resource class +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class_fail +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class_fail ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory ... ok +2026-10-18 07:37:18.712 1546778 INFO blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Resource class CUSTOM_RESERVATION_CURR1 doesn't exist or there is no inventory for that resource class on resource provider blazar_compute-1. Skipped the deletion +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rc +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rc ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rp +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rp ... ok --- Logging error --- Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) +2026-10-18 07:37:18.719 1546778 INFO blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Deleted resource provider 82b7836c-3f1c-4e9d-86e4-faf11c5ae598 + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -5698,11 +13536,15 @@ File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values values.update(self.to_dict()) ~~~~~~~~~~~~^^ - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_update_reservation_with_invalid_range +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_update_reservation_with_invalid_range ... File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict result = super(BlazarContext, self).to_dict() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +ok TypeError: super() argument 1 must be a type, not MagicMock Call stack: +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -5739,51 +13581,30 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 389, in test_event_pass - self.manager._process_events() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events - self._process_events_concurrently(batch) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 157, in _process_events_concurrently - LOG.info("Skip event %s because the status of the lease %s " -Message: 'Skip event %s because the status of the lease %s is still transitional' -Arguments: ({'id': '111-222-333', 'lease_id': '11-22-33', 'event_type': 'start_lease', 'time': datetime.datetime(2012, 12, 13, 13, 13)}, '11-22-33') -2025-09-13 23:10:23.735 2869343 WARNING oslo_messaging.rpc.client [None req-fbc88812-79a7-4ba3-a3a3-40c692685ed4 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.735 2869343 WARNING oslo_messaging.rpc.client [None req-fbc88812-79a7-4ba3-a3a3-40c692685ed4 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.test_acl.TestACL.test_non_admin_with_admin_header -blazar.tests.api.test_acl.TestACL.test_non_admin_with_admin_header ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_event_pass -blazar.tests.manager.test_service.ServiceTestCase.test_event_pass ... ok -GOT:Response: 403 Forbidden -Content-Type: application/json; charset=UTF-8 -{"error_code": 403, "error_message": "Policy doesn't allow blazar:oshosts:get to be performed", "error_name": 403} -2025-09-13 23:10:23.742 2869343 WARNING keystonemiddleware.auth_token [None req-fbc88812-79a7-4ba3-a3a3-40c692685ed4 user_id2 project-good - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2025-09-13 23:10:23.743 2869343 WARNING keystonemiddleware.auth_token [None req-fbc88812-79a7-4ba3-a3a3-40c692685ed4 user_id2 project-good - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2025-09-13 23:10:23.743 2869343 WARNING keystonemiddleware.auth_token [None req-fbc88812-79a7-4ba3-a3a3-40c692685ed4 user_id2 project-good - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -2025-09-13 23:10:23.744 2869343 WARNING keystonemiddleware.auth_token [None req-fbc88812-79a7-4ba3-a3a3-40c692685ed4 user_id2 project-good - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -GET: /v2/os-hosts {} -2025-09-13 23:10:23.745 2869343 WARNING keystonemiddleware.auth_token [None req-fbc88812-79a7-4ba3-a3a3-40c692685ed4 user_id2 project-good - - - -] Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. -blazar.tests.api.test_acl.TestACL.test_non_authenticated -blazar.tests.api.test_acl.TestACL.test_non_authenticated ... ok -GET: /v2/leases/c19e2216-01bb-4ca9-810a-309d66207c52 {} -2025-09-13 23:10:23.761 2869372 WARNING oslo_messaging.rpc.client [None req-25089207-5fde-4a89-ad7d-d1c03f2103ec b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.762 2869372 WARNING oslo_messaging.rpc.client [None req-25089207-5fde-4a89-ad7d-d1c03f2103ec b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_leases.TestShowLease.test_empty -blazar.tests.api.v2.test_leases.TestShowLease.test_empty ... ok -2025-09-13 23:10:23.766 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'lease_id': 'c19e2216-01bb-4ca9-810a-309d66207c52'} not found", "error_name": 404} -GET: /v2/leases/7b9858dd-4e83-427c-81c3-45e321e86b3d {} -2025-09-13 23:10:23.772 2869372 WARNING oslo_messaging.rpc.client [None req-28889daf-0f0b-4a32-a7cb-5e4f46af2a5c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.774 2869372 WARNING oslo_messaging.rpc.client [None req-28889daf-0f0b-4a32-a7cb-5e4f46af2a5c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -5807,6 +13628,8 @@ TypeError: super() argument 1 must be a type, not MagicMock Call stack: File "", line 198, in _run_module_as_main +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider_no_rp +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider_no_rp ... ok File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in main() @@ -5842,39 +13665,51 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( -blazar.tests.api.v2.test_leases.TestShowLease.test_one -blazar.tests.api.v2.test_leases.TestShowLease.test_one ... ok + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 369, in test_event_spawn_fail - self.manager._process_events() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events - self._process_events_concurrently(batch) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 153, in _process_events_concurrently - LOG.info("Trying to execute events: %s", events) -Message: 'Trying to execute events: %s' -Arguments: ([{'id': '111-222-333', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'aaa-bbb-ccc', 'event_type': 'start_lease'}],) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +2026-10-18 07:37:18.734 1546778 INFO blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Deleted resource provider b80bc0d8-b622-4684-ab57-6e732b918020 +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_non_existing_instance_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_non_existing_instance_reservation ... ok --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 163, in _process_events_concurrently - event_thread = eventlet.spawn( - service_utils.with_empty_context(self._exec_event), - event) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception +2026-10-18 07:37:18.738 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Failed to delete resource provider with UUID d589135e-e6c6-4922-b8d8-59622cc69135 from the placement API. Got 404: . +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider_fail +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider_fail ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping During handling of the above exception, another exception occurred: @@ -5935,91 +13770,31 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 369, in test_event_spawn_fail - self.manager._process_events() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events - self._process_events_concurrently(batch) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 170, in _process_events_concurrently - LOG.exception('Error occurred while spawning event %s.', -Message: 'Error occurred while spawning event %s.' -Arguments: ('111-222-333',) -GOT:{'id': '7b9858dd-4e83-427c-81c3-45e321e86b3d', 'name': 'lease_test', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'user_id': 'b4fdb2fff13545ceb751295096cc18ee', 'project_id': '981b767265174c108bc5a61185b748ac', 'trust_id': '35b17138b3644e6aa1318f3099c5be68', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': [], 'status': 'ACTIVE'} -GET: /v2/leases/7ee20edb-33de-4482-8011-3a71ebbdfe4f {} -2025-09-13 23:10:23.785 2869372 WARNING oslo_messaging.rpc.client [None req-237fda87-2e93-4154-ae75-12ea660fe0b4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -GOT:Response: 401 Unauthorized -Content-Type: application/json -Www-Authenticate: Keystone uri="https://127.0.0.1:35357" -{"error": {"code": 401, "title": "Unauthorized", "message": "The request you have made requires authentication."}} -2025-09-13 23:10:23.783 2869343 WARNING oslo_messaging.rpc.client [None req-476ff8fe-3b83-409b-870c-71d66b44aed8 fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.786 2869343 INFO blazar.api.v1.request_log [None req-476ff8fe-3b83-409b-870c-71d66b44aed8 fake fake - - - -] 127.0.0.1 "POST /v1/leases" status: 201 len: 404 -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_create -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_create ... ok -2025-09-13 23:10:23.789 2869372 WARNING oslo_messaging.rpc.client [None req-237fda87-2e93-4154-ae75-12ea660fe0b4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.792 2869372 ERROR wsme.api [None req-237fda87-2e93-4154-ae75-12ea660fe0b4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/lease.py", line 94, in get_one - lease = pecan.request.rpcapi.get_lease(id) - - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_leases.py", line 159, in fake_get_lease - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-09-13 23:10:23.793 2869372 WARNING blazar.api.v2.middleware [None req-237fda87-2e93-4154-ae75-12ea660fe0b4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_leases.TestShowLease.test_rpc_exception_get -blazar.tests.api.v2.test_leases.TestShowLease.test_rpc_exception_get ... ok -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__get_flavor_details -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__get_flavor_details ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail -blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail ... ok -2025-09-13 23:10:23.811 2869343 ERROR blazar.api.v1.utils [None req-66d1db39-a4f0-487d-a79c-146f7ac0399e fake fake - - - -] Request aborted with status code 400 and message 'API Version String 1.a is of invalid format. Must be of format MajorNum.MinorNum.': blazar.exceptions.InvalidAPIVersionString: An unknown exception occurred -2025-09-13 23:10:23.812 2869343 INFO blazar.api.v1.request_log [None req-66d1db39-a4f0-487d-a79c-146f7ac0399e fake fake - - - -] 127.0.0.1 "POST /v1/leases" status: 400 len: 172 -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_create_with_bad_api_version -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_create_with_bad_api_version ... ok -blazar.tests.db.test_api.DBApiTestCase.test_drop_db -blazar.tests.db.test_api.DBApiTestCase.test_drop_db ... ok -blazar.tests.db.test_api.DBApiTestCase.test_setup_db -blazar.tests.db.test_api.DBApiTestCase.test_setup_db ... ok -2025-09-13 23:10:23.825 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_allowed -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_allowed ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_denied -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_denied ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_failed -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_failed ... ok -2025-09-13 23:10:23.833 2869343 INFO blazar.api.v1.request_log [None req-e37ebee2-fa9b-43e3-9633-2ee91d85b3a6 fake fake - - - -] 127.0.0.1 "DELETE /v1/leases/90f4e0a2-8a71-4044-8ecb-5581f685b7fd" status: 204 len: - + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_allowed -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_allowed ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_denied -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_denied ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_failed -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_failed ... ok -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_delete -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_delete ... ok Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) @@ -6077,95 +13852,50 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 289, in test_event_success - self.manager._process_events() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 244, in _process_events - self._process_events_concurrently(batch) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 153, in _process_events_concurrently - LOG.info("Trying to execute events: %s", events) -Message: 'Trying to execute events: %s' -Arguments: ([{'id': '111-222-333', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'aaa-bbb-ccc', 'event_type': 'start_lease'}, {'id': '444-555-666', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'bbb-ccc-ddd', 'event_type': 'start_lease'}],) -GET: /bad/path {} -GOT:Response: 404 Not Found -Content-Type: text/plain; charset=UTF-8 -404 Not Found -The resource could not be found. -GET: / {} -2025-09-13 23:10:23.830 2869403 WARNING oslo_messaging.rpc.client [None req-d6cd6fdf-47bc-4043-b854-ed15cd834d99 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.839 2869403 WARNING oslo_messaging.rpc.client [None req-d6cd6fdf-47bc-4043-b854-ed15cd834d99 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.test_root.TestRoot.test_version_discovery_root -blazar.tests.api.test_root.TestRoot.test_version_discovery_root ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_failure -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_failure ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_success -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_success ... ok -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_allowed_with_max_lease_duration -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_allowed_with_max_lease_duration ... ok -GOT:Response: 300 Multiple Choices -Content-Type: application/json -{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} -GET: /versions {} -2025-09-13 23:10:23.851 2869403 WARNING oslo_messaging.rpc.client [None req-5a7c9e43-068c-49db-a605-4706d8ad9aa9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.851 2869403 WARNING oslo_messaging.rpc.client [None req-5a7c9e43-068c-49db-a605-4706d8ad9aa9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.test_root.TestRoot.test_version_discovery_versions -blazar.tests.api.test_root.TestRoot.test_version_discovery_versions ... ok -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_denied_beyond_max_lease_duration -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_denied_beyond_max_lease_duration ... ok -2025-09-13 23:10:23.856 2869343 INFO blazar.api.v1.request_log [None req-d58f051d-00e3-4742-b3f3-b5d64f067943 fake fake - - - -] 127.0.0.1 "GET /v1/leases/d5adae1f-605b-4387-a073-01edd1ed0b06" status: 200 len: 404 -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_exempt -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_create_exempt ... ok -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_active_lease_allowed -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_active_lease_allowed ... ok -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_allowed -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_allowed ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_event_success -blazar.tests.manager.test_service.ServiceTestCase.test_event_success ... ok -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_get -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_get ... ok -GOT:Response: 300 Multiple Choices -Content-Type: application/json -{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} -PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'updated'} -2025-09-13 23:10:23.865 2869403 WARNING oslo_messaging.rpc.client [None req-42d09566-22dc-4392-b358-b8e377ad99a6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_denied -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_denied ... ok -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_exempt -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_check_update_exempt ... ok -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_on_end -blazar.tests.enforcement.filters.test_max_lease_duration_filter.MaxLeaseDurationTestCase.test_on_end ... ok -2025-09-13 23:10:23.874 2869403 WARNING oslo_messaging.rpc.client [None req-42d09566-22dc-4392-b358-b8e377ad99a6 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response ... ok -blazar.tests.utils.test_trusts.TestTrusts.test_create_ctx_from_trust -blazar.tests.utils.test_trusts.TestTrusts.test_create_ctx_from_trust ... ok -2025-09-13 23:10:23.884 2869343 INFO blazar.api.v1.request_log [None req-4a008cf2-3ecb-46da-a3cb-fd277ab62d5d fake fake - - - -] 127.0.0.1 "GET /v1/leases/ba7799cc-b837-473a-a08e-1dd54dc4d69b" status: 200 len: 404 -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_get_with_latest_api_version -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_get_with_latest_api_version ... ok -2025-09-13 23:10:23.887 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.utils.test_trusts.TestTrusts.test_create_trust -blazar.tests.utils.test_trusts.TestTrusts.test_create_trust ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +2026-10-18 07:37:18.752 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Failed to get resource provider blazar. Got 404: . +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_fail +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_fail ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_no_rp +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_no_rp ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_traits +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_traits ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_post +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_post ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_put +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_put ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_having_vms +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_having_vms ... ok --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 254, in _exec_event - event_fn(lease_id=event['lease_id'], event_id=event['id']) - ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping During handling of the above exception, another exception occurred: @@ -6189,10 +13919,10 @@ result = super(BlazarContext, self).to_dict() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock -blazar.tests.utils.test_trusts.TestTrusts.test_delete_trust -blazar.tests.utils.test_trusts.TestTrusts.test_delete_trust ... ok Call stack: File "", line 198, in _run_module_as_main +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory ... ok File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in main() @@ -6228,120 +13958,31 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 468, in test_exec_event_handle_exception - self.manager._exec_event(event) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 271, in _exec_event - LOG.exception('Error occurred while handling %s event for ' -Message: 'Error occurred while handling %s event for lease %s.' -Arguments: ('start_lease', '11-22-33') -blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_dict -blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_dict ... ok -2025-09-13 23:10:23.904 2869343 INFO blazar.api.v1.request_log [None req-d16ec01e-fcc1-439f-8f01-1e18d6df27c0 fake fake - - - -] 127.0.0.1 "GET /v1/leases" status: 200 len: 14 -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list ... ok -blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_object -blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_object ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_handle_exception -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_handle_exception ... ok -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'host_id': 1} not found", "error_name": 404} -PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'updated'} -2025-09-13 23:10:23.899 2869403 WARNING oslo_messaging.rpc.client [None req-91656162-7c7c-4238-b4c5-80d27ca2c25d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.899 2869403 WARNING oslo_messaging.rpc.client [None req-91656162-7c7c-4238-b4c5-80d27ca2c25d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.915 2869403 ERROR wsme.api [None req-91656162-7c7c-4238-b4c5-80d27ca2c25d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 156, in put - host = pecan.request.hosts_rpcapi.update_computehost(id, host_dct) - - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/api/v2/test_hosts.py", line 342, in fake_update_computehost - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-09-13 23:10:23.915 2869403 WARNING blazar.api.v2.middleware [None req-91656162-7c7c-4238-b4c5-80d27ca2c25d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_rpc_exception_update -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_rpc_exception_update ... ok -2025-09-13 23:10:23.927 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -2025-09-13 23:10:23.928 2869343 ERROR blazar.api.v1.utils [None req-a0feb517-11d3-4291-a6ac-bd2fdbd867e7 fake fake - - - -] Request aborted with status code 406 and message 'Version 1.2 is not supported by the API. Minimum is 1.0 and maximum is 1.0.' -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} -2025-09-13 23:10:23.924 2869403 WARNING oslo_messaging.rpc.client [None req-a8a16fec-cf8f-4227-9076-f005e954d761 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.924 2869403 WARNING oslo_messaging.rpc.client [None req-a8a16fec-cf8f-4227-9076-f005e954d761 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_one -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_one ... ok -2025-09-13 23:10:23.935 2869343 INFO blazar.api.v1.request_log [None req-a0feb517-11d3-4291-a6ac-bd2fdbd867e7 fake fake - - - -] 127.0.0.1 "GET /v1/leases" status: 406 len: 172 -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list_with_non_acceptable_api_version -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list_with_non_acceptable_api_version ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_invalid_event_type -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_invalid_event_type ... ok -GOT:Response: 200 OK -Content-Type: application/json -{"id": "1", "hypervisor_hostname": "host01", "hypervisor_type": "QEMU", "vcpus": 1, "hypervisor_version": 1000000, "memory_mb": 8192, "local_gb": 50, "cpu_info": "{\"vendor\": \"Intel\", \"model\": \"qemu32\", \"arch\": \"x86_64\", \"features\": [], \"topology\": {\"cores\": 1}}", "trust_id": "35b17138-b364-4e6a-a131-8f3099c5be68", "extra_capas": {"vgpus": 2, "fruits": "bananas"}} -PUT: /v2/os-hosts/1 None -2025-09-13 23:10:23.946 2869403 WARNING oslo_messaging.rpc.client [None req-0a9ad7eb-123f-412a-9f06-84e042a97c55 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.947 2869403 WARNING oslo_messaging.rpc.client [None req-0a9ad7eb-123f-412a-9f06-84e042a97c55 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-09-13 23:10:23.948 2869403 ERROR wsme.api [None req-0a9ad7eb-123f-412a-9f06-84e042a97c55 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: -Traceback (most recent call last): - - File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction - result = f(self, *args, **kwargs) - - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/api/v2/controllers/extensions/host.py", line 155, in put - host_dct = host.as_dict() - ^^^^^^^^^^^^ - -AttributeError: 'NoneType' object has no attribute 'as_dict' - -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_with_empty_body -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_with_empty_body ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- -2025-09-13 23:10:23.961 2869343 INFO blazar.api.v1.request_log [None req-14b98b55-e3c2-4b22-be23-bc69c693708e fake fake - - - -] 127.0.0.1 "PUT /v1/leases/904c8fd0-88e1-4979-9771-ae926975a9e6" status: 200 len: 401 -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update ... ok -2025-09-13 23:10:23.963 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 254, in _exec_event - event_fn(lease_id=event['lease_id'], event_id=event['id']) - ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -blazar.exceptions.InvalidStatus: Invalid lease status. - -During handling of the above exception, another exception occurred: - Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) @@ -6363,6 +14004,15 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] +['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] +['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] +['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] +['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] +2026-10-18 07:37:18.748 1546791 WARNING blazar.status [None req-ad36c037-d042-4b60-8449-a8ead53411f5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Invalid transition from IN_PROGRESS to UNDONE. File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -6399,164 +14049,70 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 451, in test_exec_event_no_more_retry - self.manager._exec_event(event) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 265, in _exec_event - LOG.exception('Error occurred while handling %s event for ' -Message: 'Error occurred while handling %s event for lease %s.' -Arguments: ('start_lease', '11-22-33') -blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_error -blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_error ... ok -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_ids -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_ids ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_no_more_retry -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_no_more_retry ... ok -blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_info -blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_info ... ok -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__query_available_hosts -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__query_available_hosts ... ok -blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_warn -blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_warn ... ok -2025-09-13 23:10:23.995 2869343 INFO blazar.api.v1.request_log [None req-3cc8192c-f3ae-46ca-95b5-0be1eb1ecdcd fake fake - - - -] 127.0.0.1 "PUT /v1/leases/c45db601-b7cf-4b26-a319-c171e849e5e7" status: 200 len: 401 -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update_with_no_service_type_in_header -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update_with_no_service_type_in_header ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} -2025-09-13 23:10:24.000 2869403 ERROR blazar.exceptions [None req-0a9ad7eb-123f-412a-9f06-84e042a97c55 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Exception in string format operation: KeyError: 'floatingip' -2025-09-13 23:10:24.000 2869403 ERROR blazar.exceptions Traceback (most recent call last): -2025-09-13 23:10:24.000 2869403 ERROR blazar.exceptions File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/exceptions.py", line 42, in __init__ -2025-09-13 23:10:24.000 2869403 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-09-13 23:10:24.000 2869403 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-09-13 23:10:24.000 2869403 ERROR blazar.exceptions KeyError: 'floatingip' -2025-09-13 23:10:24.000 2869403 ERROR blazar.exceptions -2025-09-13 23:10:24.001 2869403 ERROR blazar.exceptions [None req-0a9ad7eb-123f-412a-9f06-84e042a97c55 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] code: 400 -2025-09-13 23:10:24.001 2869403 INFO blazar.plugins.floatingips.floatingip_plugin [None req-0a9ad7eb-123f-412a-9f06-84e042a97c55 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Floating IP invalid-ip in network id can't be used for Blazar's resource. -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip_with_invalid_ip -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip_with_invalid_ip ... ok -2025-09-13 23:10:24.000 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_fips_available -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_fips_available ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_fips_with_required -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_fips_with_required ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_retry -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_retry ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_required_bigger_than_amount -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_required_bigger_than_amount ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_with_invalid_fip -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_with_invalid_fip ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_with_missing_param_network -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_reservation_with_missing_param_network ... ok -blazar.tests.api.v1.test_app.AppTestCase.test_make_app -blazar.tests.api.v1.test_app.AppTestCase.test_make_app ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip ... ok -2025-09-13 23:10:24.031 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.api.v1.test_app.AppTestCase.test_make_json_error_proper -blazar.tests.api.v1.test_app.AppTestCase.test_make_json_error_proper ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_no_exist -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_no_exist ... ok -blazar.tests.api.v1.test_app.AppTestCase.test_make_json_error_wrong -blazar.tests.api.v1.test_app.AppTestCase.test_make_json_error_wrong ... ok -2025-09-13 23:10:24.044 2869403 INFO blazar.plugins.floatingips.floatingip_plugin [None req-0a9ad7eb-123f-412a-9f06-84e042a97c55 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Floating IP id fip-id1 is allocated by reservations. -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_reservations -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_reservations ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_success -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_success ... ok -blazar.tests.api.v1.test_app.AppTestCase.test_version_list -blazar.tests.api.v1.test_app.AppTestCase.test_version_list ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip_with_no_exist -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip_with_no_exist ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_list_floatingips -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_list_floatingips ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips_with_cleaning_time -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips_with_cleaning_time ... ok -2025-09-13 23:10:24.067 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips_with_required -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips_with_required ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_not_allocated_fips -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_not_allocated_fips ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_not_matching -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_not_matching ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins -blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_on_end -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_on_end ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_on_start -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_on_start ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_active_reservation_fip_creation_failure -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_active_reservation_fip_creation_failure ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_active_reservation_increase_amount_fips_available -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_active_reservation_increase_amount_fips_available ... ok -2025-09-13 23:10:24.095 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_get_lease -blazar.tests.manager.test_service.ServiceTestCase.test_get_lease ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_pending_reservation_increase_amount_fips_available -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_pending_reservation_increase_amount_fips_available ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_change_network_id -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_change_network_id ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_change_required_fips -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_change_required_fips ... ok -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates ... ok -2025-09-13 23:10:24.120 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_decrease_amount -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_decrease_amount ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_increase_amount_fips_unavailable -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_increase_amount_fips_unavailable ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_remove_required_fips -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_remove_required_fips ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_correct_plugin_and_method -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_correct_plugin_and_method ... ok -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reserved_periods -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reserved_periods ... ok -2025-09-13 23:10:24.174 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_bad_url -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_bad_url ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_basic_misconfiguration -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_basic_misconfiguration ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_check_create_endpoint_is_enough -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_check_create_endpoint_is_enough ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_check_updaye_endpoint_is_enough -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_check_updaye_endpoint_is_enough ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_incorrect_method_name -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_incorrect_method_name ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_on_end_endpoint_is_enough -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_on_end_endpoint_is_enough ... ok -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create ... ok -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create_with_exception -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create_with_exception ... ok -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update ... ok -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update_with_exception -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update_with_exception ... ok -2025-09-13 23:10:24.219 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_format_context -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_format_context ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +2026-10-18 07:37:18.778 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2026-10-18 07:37:18.779 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2026-10-18 07:37:18.783 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2026-10-18 07:37:18.784 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2026-10-18 07:37:18.785 1546778 ERROR blazar.utils.openstack.placement [None req-4e0ec985-731e-434f-ab4b-d6409636c81b - fake-project - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory_no_rp +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory_no_rp ... ok +blazar.tests.test_status.EventStatusTestCase.test_is_valid_transition_false +blazar.tests.test_status.EventStatusTestCase.test_is_valid_transition_false ... ok +blazar.tests.test_status.EventStatusTestCase.test_is_valid_transition_true +blazar.tests.test_status.EventStatusTestCase.test_is_valid_transition_true ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_incorrect_syntax_1 +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_incorrect_syntax_1 ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_incorrect_syntax_2 +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_incorrect_syntax_2 ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_not_json_value +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_complex_with_not_json_value ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_empty +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_empty ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_empty_string +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_empty_string ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_small +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_small ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_issuing_rollback +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_issuing_rollback ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_1 +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_1 ... ok --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 899, in __getattr__ - fn = getattr(self.plugins[resource_type], method) -AttributeError: 'NoneType' object has no attribute 'method_not_present' + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping During handling of the above exception, another exception occurred: Traceback (most recent call last): -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_format_lease -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_format_lease ... ok File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -6613,55 +14169,31 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1639, in test_getattr_with_missing_method_in_plugin - self.assertRaises(AttributeError, getattr, self.manager, - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 906, in __getattr__ - LOG.error("Plugin %s doesn't include method %s", -Message: "Plugin %s doesn't include method %s" -Arguments: (None, 'method_not_present') -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_load_filters -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_load_filters ... ok -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_on_end -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_on_end ... ok -blazar.tests.monitor.test_polling_monitor.PollingHandlerTestCase.test_start_monitoring -blazar.tests.monitor.test_polling_monitor.PollingHandlerTestCase.test_start_monitoring ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_method_in_plugin -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_method_in_plugin ... ok -blazar.tests.monitor.test_polling_monitor.PollingHandlerTestCase.test_stop_monitoring -blazar.tests.monitor.test_polling_monitor.PollingHandlerTestCase.test_stop_monitoring ... ok -2025-09-13 23:10:24.254 2869367 WARNING blazar.status [None req-6d17aae0-13af-4e21-927e-efc65dd12086 111 222 - - - -] Invalid transition from active to pending. -blazar.tests.test_status.ReservationStatusTestCase.test_is_valid_transition_false -blazar.tests.test_status.ReservationStatusTestCase.test_is_valid_transition_false ... ok -blazar.tests.test_status.ReservationStatusTestCase.test_is_valid_transition_true -blazar.tests.test_status.ReservationStatusTestCase.test_is_valid_transition_true ... ok -2025-09-13 23:10:24.268 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_host_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_host_reservation ... ok -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 899, in __getattr__ - fn = getattr(self.plugins[resource_type], method) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^ -KeyError: 'plugin:not_present' - -During handling of the above exception, another exception occurred: - Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) @@ -6719,48 +14251,39 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1630, in test_getattr_with_missing_plugin - self.assertRaises(manager_ex.UnsupportedResourceType, getattr, - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 901, in __getattr__ - LOG.error("Plugin with resource type %s not found", -Message: 'Plugin with resource type %s not found' -Arguments: ('plugin:not_present',) -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_plugin -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_plugin ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_list_leases -blazar.tests.manager.test_service.ServiceTestCase.test_list_leases ... skipped 'incorrect decorator' -2025-09-13 23:10:24.318 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_multiple_plugins_same_resource_type -blazar.tests.manager.test_service.ServiceTestCase.test_multiple_plugins_same_resource_type ... ok -2025-09-13 23:10:24.352 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_no_events -blazar.tests.manager.test_service.ServiceTestCase.test_no_events ... ok -2025-09-13 23:10:24.405 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_not_existing_in_db +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_not_existing_in_db ... ok --- Logging error --- -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_leases -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_leases ... ok Traceback (most recent call last): -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_avoids_reservations -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_avoids_reservations ... ok - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 112, in _get_plugins - plugin_obj = ext.plugin() -TypeError: Can't instantiate abstract class FakePluginRaisesException without an implementation for abstract methods 'allocation_candidates', 'get', 'list_allocations', 'query_allocations' + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ + resource_type, method = name.rsplit(':', 1) + ^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ + method = getattr(self.__endpoint, name) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ + raise AttributeError(name) +AttributeError: oslo_rpc_server_ping During handling of the above exception, another exception occurred: @@ -6821,21 +14344,30 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 251, in test_plugins_that_fail_to_init - plugins = self.manager._get_plugins() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 114, in _get_plugins - LOG.warning("Could not load %s plugin " -Message: "Could not load %s plugin for resource type %s '%s'" -Arguments: ('fake.plugin.2', 'fake:plugin:raise', TypeError("Can't instantiate abstract class FakePluginRaisesException without an implementation for abstract methods 'allocation_candidates', 'get', 'list_allocations', 'query_allocations'")) -blazar.tests.manager.test_service.ServiceTestCase.test_plugins_that_fail_to_init -blazar.tests.manager.test_service.ServiceTestCase.test_plugins_that_fail_to_init ... ok -2025-09-13 23:10:24.460 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ + super(ManagerService, self).__init__(target) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ + self._server = rpc.get_server( + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server + return messaging.get_rpc_server( + File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server + dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ + oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ + LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -6894,49 +14426,26 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 355, in test_process_events_concurrently - self.manager._process_events_concurrently(events) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 91, in decorator - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 153, in _process_events_concurrently - LOG.info("Trying to execute events: %s", events) -Message: 'Trying to execute events: %s' -Arguments: ([{'id': '111-222-333', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'aaa-bbb-ccc', 'event_type': 'start_lease'}, {'id': '222-333-444', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'bbb-ccc-ddd', 'event_type': 'start_lease'}, {'id': '333-444-555', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'ccc-ddd-eee', 'event_type': 'start_lease'}],) -blazar.tests.manager.test_service.ServiceTestCase.test_process_events_concurrently -blazar.tests.manager.test_service.ServiceTestCase.test_process_events_concurrently ... ok -2025-09-13 23:10:24.510 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_reservation ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_event -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_event ... ok -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_fails_no_space -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_fails_no_space ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_rpc_server -blazar.tests.manager.test_service.ServiceTestCase.test_rpc_server ... ok -2025-09-13 23:10:24.672 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_flavor -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_flavor ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_setup_actions -blazar.tests.manager.test_service.ServiceTestCase.test_setup_actions ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host ... ok -2025-09-13 23:10:24.704 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_start -blazar.tests.manager.test_service.ServiceTestCase.test_start ... ok -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_resources -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_resources ... ok -2025-09-13 23:10:24.727 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_start_lease -blazar.tests.manager.test_service.ServiceTestCase.test_start_lease ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- -2025-09-13 23:10:24.765 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class Traceback (most recent call last): +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_reserved +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_reserved ... ok File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ @@ -7010,14 +14519,14 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1722, in test_update_fatal_extra_capability_too_long_exception - manager = service.ManagerService() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ super(ManagerService, self).__init__(target) File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ @@ -7033,37 +14542,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host_extra_capability -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host_extra_capability ... ok -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper - result = func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease - self.enforcement.check_update(context.current(), lease, values, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_allocs, new_allocs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_reservations, - ^^^^^^^^^^^^^^^^^^^^^^ - new_reservations) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -blazar.manager.exceptions.ExtraCapabilityTooLong: Extra capability key too long - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -7120,57 +14601,24 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1741, in test_update_fatal_extra_capability_too_long_exception - self.assertRaises( - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 233, in wrapper - LOG.exception( -Message: 'Lease %s went into ERROR status. %s' -Arguments: ('11-22-33', 'Extra capability key too long') -blazar.tests.manager.test_service.ServiceTestCase.test_update_fatal_extra_capability_too_long_exception -blazar.tests.manager.test_service.ServiceTestCase.test_update_fatal_extra_capability_too_long_exception ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_instance_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_instance_reservation ... ok -2025-09-13 23:10:24.868 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_list_allocations -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_list_allocations ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_lease_rename -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_lease_rename ... ok -2025-09-13 23:10:24.898 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_modify_dates -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_modify_dates ... ok -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations ... ok -2025-09-13 23:10:24.925 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_end_date_before_current_time -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_end_date_before_current_time ... ok -2025-09-13 23:10:24.953 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_end_date_event_not_found -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_end_date_event_not_found ... ok -2025-09-13 23:10:24.985 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_extra_capability -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_extra_capability ... ok -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_is_not_values -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_is_not_values ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -7269,31 +14717,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2025-09-13 23:10:25.035 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_no_action -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_no_action ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -7358,27 +14784,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_not_started_modify_dates -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_not_started_modify_dates ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_snapshot -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_snapshot ... ok -2025-09-13 23:10:25.067 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_invalid_host +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_invalid_host ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -7477,30 +14892,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_invalid_before_end -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_invalid_before_end ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_not_started_start_date_before_current_time -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_not_started_start_date_before_current_time ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -7565,32 +14959,21 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_valid_before_end -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_valid_before_end ... ok -2025-09-13 23:10:25.097 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- Traceback (most recent call last): -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_start_date_event_not_found -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_start_date_event_not_found ... ok File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_lease_id +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_lease_id ... ok ValueError: not enough values to unpack (expected 2, got 1) During handling of the above exception, another exception occurred: @@ -7684,23 +15067,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2025-09-13 23:10:25.122 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 521, in update_lease - self._check_date_within_lease_limits(before_end_date, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - values) - ^^^^^^^ - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 846, in _check_date_within_lease_limits - raise common_ex.NotAuthorized( - 'Datetime is out of lease limits') -blazar.exceptions.NotAuthorized: Datetime is out of lease limits - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -7757,38 +15126,25 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1184, in test_update_lease_started_before_end_lower_date_than_start - self.assertRaises( - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 110, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 524, in update_lease - LOG.error("Invalid before_end_date param. %s", str(e)) -Message: 'Invalid before_end_date param. %s' -Arguments: ('Datetime is out of lease limits',) -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_before_end_lower_date_than_start -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_before_end_lower_date_than_start ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_lease_with_event -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_lease_with_event ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_without_before_end -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_without_before_end ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_reservation_id +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_reservation_id ... ok --- Logging error --- -2025-09-13 23:10:25.152 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -7886,22 +15242,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 521, in update_lease - self._check_date_within_lease_limits(before_end_date, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - values) - ^^^^^^^ - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 846, in _check_date_within_lease_limits - raise common_ex.NotAuthorized( - 'Datetime is out of lease limits') -blazar.exceptions.NotAuthorized: Datetime is out of lease limits - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -7958,34 +15301,24 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1222, in test_update_lease_started_modify_before_end_with_invalid_date - self.assertRaises( - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 110, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 524, in update_lease - LOG.error("Invalid before_end_date param. %s", str(e)) -Message: 'Invalid before_end_date param. %s' -Arguments: ('Datetime is out of lease limits',) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_having_issue_when_storing_extra_capability -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_having_issue_when_storing_extra_capability ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_invalid_date -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_invalid_date ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -8084,29 +15417,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2025-09-13 23:10:25.180 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_issuing_rollback -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_issuing_rollback ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -8171,27 +15484,17 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_param -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_param ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_capabilities_too_long -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_capabilities_too_long ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host_without_extracapabilities +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host_without_extracapabilities ... ok Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -8289,28 +15592,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_existing_vms -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_existing_vms ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -8375,26 +15659,14 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_event -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_event ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_extra_capabilities -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_extra_capabilities ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -8414,8 +15686,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -2025-09-13 23:10:25.244 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class ---- Logging error --- File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -8495,30 +15765,8 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 281, in _date_from_string - date = datetime.datetime.strptime(date_string, date_format) - File "/usr/lib/python3.13/_strptime.py", line 789, in _strptime_datetime - tt, fraction, gmtoff_fraction = _strptime(data_string, format) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/_strptime.py", line 555, in _strptime - raise ValueError("time data %r does not match format %r" % - (data_string, format)) -ValueError: time data '12-21 14:00' does not match format '%Y-%m-%d %H:%M' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 520, in update_lease - before_end_date = self._date_from_string(before_end_date) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 283, in _date_from_string - raise exceptions.InvalidDate(date=date_string, - date_format=date_format) -blazar.manager.exceptions.InvalidDate: 12-21 14:00 is an invalid date. Required format: %Y-%m-%d %H:%M - -During handling of the above exception, another exception occurred: - +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) @@ -8540,6 +15788,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_missing_resources +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_missing_resources ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -8576,33 +15826,25 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1259, in test_update_lease_started_modify_before_end_with_wrong_format - self.assertRaises( - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 110, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 524, in update_lease - LOG.error("Invalid before_end_date param. %s", str(e)) -Message: 'Invalid before_end_date param. %s' -Arguments: ('12-21 14:00 is an invalid date. Required format: %Y-%m-%d %H:%M',) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_extra_capabilities -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_extra_capabilities ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_resources_changed +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_resources_changed ... ok Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -8612,8 +15854,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_wrong_format -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_wrong_format ... ok File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ method = getattr(self.__endpoint, name) File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ @@ -8702,9 +15942,91 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_host_id -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_host_id ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_2 +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_2 File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + ... File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) +ok + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_3 +blazar.tests.utils.test_plugins.TestPluginsUtils.test_convert_requirements_with_incorrect_syntax_3 ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_list_difference +blazar.tests.utils.test_plugins.TestPluginsUtils.test_list_difference ... ok +blazar.tests.utils.test_plugins.TestPluginsUtils.test_list_difference_empty +blazar.tests.utils.test_plugins.TestPluginsUtils.test_list_difference_empty ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_reservations_before_start_and_missing_resources +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_reservations_before_start_and_missing_resources ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -8803,29 +16125,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2025-09-13 23:10:25.299 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_trust_id -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_trust_id ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -8890,29 +16192,17 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_end_date_and_before_end -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_end_date_and_before_end ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_hosts_available -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_hosts_available ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_reservations_before_start_and_resources_changed +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_reservations_before_start_and_resources_changed ... ok --- Logging error --- -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_reservation ... ok Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -9010,28 +16300,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_no_hosts_available -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_no_hosts_available ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -9096,26 +16367,17 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_1 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_1 ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations ... ok --- Logging error --- -2025-09-13 23:10:25.371 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -9213,27 +16475,8 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_2 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_2 ... ok -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) @@ -9299,26 +16542,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_end_date_without_before_end -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_end_date_without_before_end ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_3 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_3 ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_lease_id +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_lease_id ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -9417,29 +16650,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_4 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_4 ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): -2025-09-13 23:10:25.424 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -9504,24 +16717,18 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_5 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_5 ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_reservation_id +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_reservation_id ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_hosts +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_hosts ... skipped 'incorrect decorator' --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -9620,30 +16827,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_6 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_6 ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_start_date -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_start_date ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -9708,33 +16894,21 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties ... ok --- Logging error --- Traceback (most recent call last): -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_7 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_7 ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_phys_lease -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_phys_lease ... ok -2025-09-13 23:10:25.480 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ ---- Logging error --- ValueError: not enough values to unpack (expected 2, got 1) During handling of the above exception, another exception occurred: @@ -9828,29 +17002,8 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease - self.enforcement.check_update(context.current(), lease, values, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_allocs, new_allocs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_reservations, - ^^^^^^^^^^^^^^^^^^^^^^ - new_reservations) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -blazar.enforcement.exceptions.MaxLeaseDurationException: Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds. - -During handling of the above exception, another exception occurred: - +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) @@ -9908,32 +17061,24 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1397, in test_update_lease_with_filter_exception - self.assertRaises(exceptions.NotAuthorized, - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 110, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 571, in update_lease - LOG.error("Enforcement checks failed. %s", str(e)) -Message: 'Enforcement checks failed. %s' -Arguments: ('Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds.',) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_1_min -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_1_min ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties_with_detail +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties_with_detail ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -10032,30 +17177,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_with_filter_exception -blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_with_filter_exception ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_2_max -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_2_max ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -10120,25 +17244,17 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_3_hypervisor_properties -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_3_hypervisor_properties ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_allocated_hosts +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_allocated_hosts ... ok Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -10236,31 +17352,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2025-09-13 23:10:25.541 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_4_resource_properties -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_4_resource_properties ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -10325,26 +17419,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_update_reservation_with_invalid_range -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_update_reservation_with_invalid_range ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations -blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_allocated_hosts_with_cleaning_time +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_allocated_hosts_with_cleaning_time ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -10443,29 +17527,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host ... ok -2025-09-13 23:10:25.600 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -10530,24 +17594,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_having_vms -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_having_vms ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_not_allocated_hosts +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_not_allocated_hosts ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -10569,8 +17625,6 @@ Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) -blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations_with_invalid_param -blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations_with_invalid_param ... ok File "/usr/lib/python3.13/logging/__init__.py", line 999, in format return fmt.format(record) ~~~~~~~~~~^^^^^^^^ @@ -10648,29 +17702,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_issuing_rollback -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_issuing_rollback ... ok -2025-09-13 23:10:25.657 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -10735,30 +17769,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_not_existing_in_db -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_not_existing_in_db ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations_without_reservation_id -blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations_without_reservation_id ... ok Traceback (most recent call last): -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_correct_lease -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_correct_lease ... ok File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ @@ -10796,6 +17816,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_not_matching +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_not_matching ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -10855,29 +17877,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_reserved -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_reserved ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) -2025-09-13 23:10:25.724 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -10942,42 +17944,109 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations ... ok -ValueError: not enough values to unpack (expected 2, got 1) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 215, in on_end + self.nova.servers.delete(server=server) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + raise result +novaclient.exceptions.NotFound: Instance server1 could not be found. (HTTP 404) During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2009, in test_on_end_with_instances + self.fake_phys_plugin.on_end('04de74e8-193a-49d2-9ab8-cba7b49e45e8') + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 217, in on_end + LOG.info('Could not find server %s, may have been deleted ' +Message: 'Could not find server %s, may have been deleted concurrently.' +Arguments: ('server1',) +--- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) @@ -11041,24 +18110,18 @@ return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1689, in test_update_non_fatal_external_service_filter_exception - manager = service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2009, in test_on_end_with_instances + self.fake_phys_plugin.on_end('04de74e8-193a-49d2-9ab8-cba7b49e45e8') + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 225, in on_end + if not self._check_server_deletion(pool, host_reservation): + File "/usr/lib/python3/dist-packages/retrying.py", line 49, in wrapped_f + return Retrying(*dargs, **dkw).call(f, *args, **kw) + File "/usr/lib/python3/dist-packages/retrying.py", line 200, in call + attempt = Attempt(fn(*args, **kwargs), attempt_number, False) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 246, in _check_server_deletion + LOG.info('Waiting to delete servers: %s ', servers) +Message: 'Waiting to delete servers: %s ' +Arguments: (['server1', 'server2'],) --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -11098,6 +18161,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -11157,30 +18222,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_invalid_host -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_invalid_host ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -11245,24 +18289,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_lease_id -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_lease_id ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_without_instances +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_without_instances ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -11361,33 +18397,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper - result = func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease - self.enforcement.check_update(context.current(), lease, values, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_allocs, new_allocs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_reservations, - ^^^^^^^^^^^^^^^^^^^^^^ - new_reservations) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -blazar.enforcement.exceptions.ExternalServiceFilterException: filter exception - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -11408,8 +18420,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_reservation_id -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_reservation_id ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -11446,30 +18456,24 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1709, in test_update_non_fatal_external_service_filter_exception - self.assertRaises( - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 227, in wrapper - LOG.exception( -Message: 'Non-fatal exception during transition of lease %s' -Arguments: ('11-22-33',) -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_extra_capability -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_extra_capability ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_start +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_start ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -11568,30 +18572,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_external_service_filter_exception -blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_external_service_filter_exception ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -11656,24 +18639,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host_without_extracapabilities -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host_without_extracapabilities ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_cleaning_time +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_cleaning_time ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -11772,10 +18747,83 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2025-09-13 23:10:25.819 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_missing_resources -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_missing_resources ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_hosts +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_hosts ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -11797,20 +18845,6 @@ Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format return fmt.format(record) ~~~~~~~~~~^^^^^^^^ @@ -11829,19 +18863,7 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "", line 198, in _run_module_as_main - File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 999, in format - return fmt.format(record) - ~~~~~~~~~~^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format - context = _update_record_with_context(record) File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in main() @@ -11877,14 +18899,14 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1658, in test_update_non_fatal_max_lease_duration_exception - manager = service.ManagerService() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ super(ManagerService, self).__init__(target) File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ @@ -11899,10 +18921,19 @@ oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " +Message: 'No %(method)s method found implemented in %(class)s class' +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context d = _dictify_context(context) -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context return context.get_logging_values() ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -11958,26 +18989,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_resources_changed -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_resources_changed ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_reservation ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_not_allocated_hosts +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_not_allocated_hosts ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -12076,31 +19097,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease - self.enforcement.check_update(context.current(), lease, values, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_allocs, new_allocs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_reservations, - ^^^^^^^^^^^^^^^^^^^^^^ - new_reservations) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -blazar.enforcement.exceptions.MaxLeaseDurationException: Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds. - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -12157,61 +19156,24 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1677, in test_update_non_fatal_max_lease_duration_exception - self.assertRaises( - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper - result = func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 571, in update_lease - LOG.error("Enforcement checks failed. %s", str(e)) -Message: 'Enforcement checks failed. %s' -Arguments: ('Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds.',) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_reservations_before_start_and_missing_resources -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_reservations_before_start_and_missing_resources ... ok ---- Logging error --- + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper - result = func(*args, **kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 572, in update_lease - raise e - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 566, in update_lease - self.enforcement.check_update(context.current(), lease, values, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_allocs, new_allocs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - existing_reservations, - ^^^^^^^^^^^^^^^^^^^^^^ - new_reservations) - ^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -blazar.enforcement.exceptions.MaxLeaseDurationException: Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds. - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -12232,6 +19194,57 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2277, in test_reallocate_active + result = self.fake_phys_plugin._reallocate(dummy_allocation) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 323, in _reallocate + LOG.warning('Resource changed for reservation %s (lease: %s).', +Message: 'Resource changed for reservation %s (lease: %s).' +Arguments: ('rsrv-1', 'lease-name') +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_active +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_active ... ok +--- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -12329,9 +19342,103 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_wrong_lease -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_wrong_lease ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -12374,27 +19481,13 @@ return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/manager/test_service.py", line 1677, in test_update_non_fatal_max_lease_duration_exception - self.assertRaises( - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 227, in wrapper - LOG.exception( -Message: 'Non-fatal exception during transition of lease %s' -Arguments: ('11-22-33',) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_reservations_before_start_and_resources_changed -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_reservations_before_start_and_resources_changed ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_max_lease_duration_exception -blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_max_lease_duration_exception--- Logging error --- - ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2222, in test_reallocate_before_start + result = self.fake_phys_plugin._reallocate(dummy_allocation) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 323, in _reallocate + LOG.warning('Resource changed for reservation %s (lease: %s).', +Message: 'Resource changed for reservation %s (lease: %s).' +Arguments: ('rsrv-1', 'lease-name') +--- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -12403,6 +19496,8 @@ During handling of the above exception, another exception occurred: +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_before_start +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_before_start ... ok Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ method = getattr(self.__endpoint, name) @@ -12492,28 +19587,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -12578,44 +19654,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2025-09-13 23:10:25.916 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_lease_id -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_lease_id ... ok - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -12672,36 +19720,20 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core - if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup - ret = self.setUp() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_1_ -blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_1_ ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_for_event_not_found -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_for_event_not_found ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_reservation_id -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_reservation_id ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2334, in test_reallocate_missing_resources + result = self.fake_phys_plugin._reallocate(dummy_allocation) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 316, in _reallocate + LOG.warning('Could not find alternative host for reservation %s ' +Message: 'Could not find alternative host for reservation %s (lease: %s).' +Arguments: ('rsrv-1', 'lease-name') +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_missing_resources +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_missing_resources ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -12741,7 +19773,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -2025-09-13 23:10:25.968 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -12801,34 +19832,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_hosts -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_hosts ... skipped 'incorrect decorator' -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_non_existing_instance_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_non_existing_instance_reservation ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_2_None -blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_2_None ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -12893,26 +19899,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties_with_detail -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties_with_detail ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_create -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_create ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_active_reservation_max_increase_alloc +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_active_reservation_max_increase_alloc ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -13011,29 +20007,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2025-09-13 23:10:26.020 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_allocated_hosts -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_allocated_hosts ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -13098,29 +20074,87 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_3_1234 -blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_3_1234 ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_destroy -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_destroy ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_allocated_hosts_with_cleaning_time -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_allocated_hosts_with_cleaning_time ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 398, in test_update_host + self.fake_phys_plugin.update_computehost(self.fake_host_id, + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 523, in update_computehost + LOG.info('Extra capabilities on compute host %s updated with %s', +Message: 'Extra capabilities on compute host %s updated with %s' +Arguments: ('1', {'foo': 'baz'}) --- Logging error --- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host ... ok Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -13218,28 +20252,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_not_allocated_hosts -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_not_allocated_hosts ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -13304,27 +20319,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2025-09-13 23:10:26.071 2869358 ERROR blazar.utils.service [None req-d8714c27-3d67-4a59-a4f0-61fd5f4f868e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_event_type_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_event_type_filter ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_not_matching -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_not_matching ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_having_issue_when_storing_extra_capability +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_having_issue_when_storing_extra_capability ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -13423,61 +20427,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_4_7085381b_45e0_4e5d_b24a_f965f5e6e5d7 -blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_4_7085381b_45e0_4e5d_b24a_f965f5e6e5d7 ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test__get_extra_capabilities_with_no_capabilities -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test__get_extra_capabilities_with_no_capabilities ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_lease_id_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_lease_id_filter ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test__get_extra_capabilities_with_values -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test__get_extra_capabilities_with_values ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test_configuration -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test_configuration ... ok -blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_ctx -blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_ctx ... ok -blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_kwargs -blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_kwargs ... ok -blazar.tests.utils.openstack.test_nova.TestCNClient.test_getattr -blazar.tests.utils.openstack.test_nova.TestCNClient.test_getattr ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_status_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_status_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_event_type_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_event_type_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_lease_id_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_lease_id_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_status_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_status_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_time_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_time_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_event_type_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_event_type_filter ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 215, in on_end - self.nova.servers.delete(server=server) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - raise result -novaclient.exceptions.NotFound: Instance server1 could not be found. (HTTP 404) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -13534,18 +20486,22 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2009, in test_on_end_with_instances - self.fake_phys_plugin.on_end('04de74e8-193a-49d2-9ab8-cba7b49e45e8') - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 217, in on_end - LOG.info('Could not find server %s, may have been deleted ' -Message: 'Could not find server %s, may have been deleted concurrently.' -Arguments: ('server1',) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -13610,239 +20566,14 @@ return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2009, in test_on_end_with_instances - self.fake_phys_plugin.on_end('04de74e8-193a-49d2-9ab8-cba7b49e45e8') - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 225, in on_end - if not self._check_server_deletion(pool, host_reservation): - File "/usr/lib/python3/dist-packages/retrying.py", line 49, in wrapped_f - return Retrying(*dargs, **dkw).call(f, *args, **kw) - File "/usr/lib/python3/dist-packages/retrying.py", line 200, in call - attempt = Attempt(fn(*args, **kwargs), attempt_number, False) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 246, in _check_server_deletion - LOG.info('Waiting to delete servers: %s ', servers) -Message: 'Waiting to delete servers: %s ' -Arguments: (['server1', 'server2'],) -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_lease_id_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_lease_id_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_status_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_status_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_time_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_time_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_host_extra_capability_per_id -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_host_extra_capability_per_id ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_hosts_per_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_hosts_per_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_physical_lease -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_physical_lease ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_create_for_duplicated_hosts -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_create_for_duplicated_hosts ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host_not_found -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host_not_found ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all_by_values -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all_by_values ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_update_for_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_update_for_host ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_host ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_name -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_name ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_all -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_all ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_by_reservation_id -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_by_reservation_id ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_create -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_create ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_get_all_per_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_get_all_per_host ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_traits_create -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_traits_create ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_create -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_create ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_destroy -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_destroy ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_get -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_get ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_update -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_instance_reservation_update ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_get_all -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_get_all ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_list -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_list ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_update -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_update ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_start -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_start ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_list_hosts -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_list_hosts ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_free_and_reserved_host -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_free_and_reserved_host ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_free_hosts -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_free_hosts ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_less_hosts -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_less_hosts ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_reserved_hosts -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_from_reserved_hosts ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_affinity -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_affinity ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_anti_affinity -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_anti_affinity ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_destroy_for_reservation_not_found -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_destroy_for_reservation_not_found ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_1_None -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_1_None ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_2_none -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_2_none ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_3_None -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_host_with_no_affinity_3_None ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_hosts_for_update -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_pickup_hosts_for_update ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_query_available_hosts -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_query_available_hosts ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2025-09-13 23:10:27.728 2869401 WARNING blazar.plugins.instances.instance_plugin [None req-097967db-4bf6-4e32-a8e0-c1df01e1194e - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_active -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_active ... ok -2025-09-13 23:10:27.739 2869401 WARNING blazar.plugins.instances.instance_plugin [None req-097967db-4bf6-4e32-a8e0-c1df01e1194e - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_active_affinity -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_active_affinity ... ok -2025-09-13 23:10:27.749 2869401 WARNING blazar.plugins.instances.instance_plugin [None req-097967db-4bf6-4e32-a8e0-c1df01e1194e - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_before_start -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_before_start ... ok -2025-09-13 23:10:27.754 2869401 WARNING blazar.plugins.instances.instance_plugin [None req-097967db-4bf6-4e32-a8e0-c1df01e1194e - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_before_start_affinity -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_before_start_affinity ... ok -2025-09-13 23:10:27.761 2869401 WARNING blazar.plugins.instances.instance_plugin [None req-097967db-4bf6-4e32-a8e0-c1df01e1194e - fake-project - - - -] Could not find alternative host for reservation rsrv-1 (lease: lease-name). -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_missing_resources -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_missing_resources ... ok -2025-09-13 23:10:27.769 2869401 WARNING blazar.plugins.instances.instance_plugin [None req-097967db-4bf6-4e32-a8e0-c1df01e1194e - fake-project - - - -] Could not find alternative host for reservation rsrv-1 (lease: lease-name). -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_missing_resources_with_affinity -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reallocate_missing_resources_with_affinity ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reserve_resource -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_reserve_resource ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_flavor_in_active -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_flavor_in_active ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_host_allocations -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_host_allocations ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_get_all_by_values -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_get_all_by_values ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_reservation -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_reservation ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_reservation_not_enough_hosts -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_reservation_not_enough_hosts ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_resources -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_resources ... ok -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_resources_in_active -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_update_resources_in_active ... ok -blazar.tests.test_policy.BlazarPolicyTestCase.test_adminpolicy -blazar.tests.test_policy.BlazarPolicyTestCase.test_adminpolicy ... ok -blazar.tests.test_policy.BlazarPolicyTestCase.test_authorize -blazar.tests.test_policy.BlazarPolicyTestCase.test_authorize ... ok -blazar.tests.test_policy.BlazarPolicyTestCase.test_standardpolicy -blazar.tests.test_policy.BlazarPolicyTestCase.test_standardpolicy ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_update -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_update ... ok -blazar.tests.utils.openstack.test_neutron.TestBlazarNeutronClient.test_client_from_kwargs -blazar.tests.utils.openstack.test_neutron.TestBlazarNeutronClient.test_client_from_kwargs ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_resource_properties_list -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_resource_properties_list ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_composed_queries -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_composed_queries ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_cpu_info -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_cpu_info ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_extra_capability -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_extra_capability ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_ram -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_ram ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_extra_capability -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_extra_capability ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_reservation ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_non_existing_instance_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_non_existing_instance_reservation ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_code -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_code ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg_with_kwargs -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg_with_kwargs ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_code_from_kwarg -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_code_from_kwarg ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg_exception_with_kwargs -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg_exception_with_kwargs ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_policynotauthorized_exception -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_policynotauthorized_exception ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_active -blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_active ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_error -blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_error ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_pending -blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_pending ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_terminated -blazar.tests.test_status.LeaseStatusTestCase.test_derive_stable_status_terminated ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_is_stable -blazar.tests.test_status.LeaseStatusTestCase.test_is_stable ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_invalid_event_status -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_invalid_event_status ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_invalid_reservation_status -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_invalid_reservation_status ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_true -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_true ... ok -['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] -['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] -['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] -['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] -['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] -2025-09-13 23:10:28.567 2869343 WARNING blazar.status [None req-3cc8192c-f3ae-46ca-95b5-0be1eb1ecdcd fake fake - - - -] Invalid transition from ACTIVE to STARTING. -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_false -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_false ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_true -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_true ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status ... ok -2025-09-13 23:10:28.581 2869343 ERROR blazar.status [None req-3cc8192c-f3ae-46ca-95b5-0be1eb1ecdcd fake fake - - - -] Non-fatal exception during transition of lease lease-id: blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException -2025-09-13 23:10:28.581 2869343 ERROR blazar.status Traceback (most recent call last): -2025-09-13 23:10:28.581 2869343 ERROR blazar.status File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper -2025-09-13 23:10:28.581 2869343 ERROR blazar.status result = func(*args, **kwargs) -2025-09-13 23:10:28.581 2869343 ERROR blazar.status File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/test_status.py", line 268, in dummy_start_lease -2025-09-13 23:10:28.581 2869343 ERROR blazar.status raise NonFatalException -2025-09-13 23:10:28.581 2869343 ERROR blazar.status blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException -2025-09-13 23:10:28.581 2869343 ERROR blazar.status -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception ... ok -2025-09-13 23:10:28.589 2869343 ERROR blazar.status [None req-3cc8192c-f3ae-46ca-95b5-0be1eb1ecdcd fake fake - - - -] Lease lease-id went into ERROR status. An unknown exception occurred: blazar.exceptions.BlazarException: An unknown exception occurred -2025-09-13 23:10:28.589 2869343 ERROR blazar.status Traceback (most recent call last): -2025-09-13 23:10:28.589 2869343 ERROR blazar.status File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/status.py", line 223, in wrapper -2025-09-13 23:10:28.589 2869343 ERROR blazar.status result = func(*args, **kwargs) -2025-09-13 23:10:28.589 2869343 ERROR blazar.status File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/test_status.py", line 234, in dummy_start_lease -2025-09-13 23:10:28.589 2869343 ERROR blazar.status raise exceptions.BlazarException -2025-09-13 23:10:28.589 2869343 ERROR blazar.status blazar.exceptions.BlazarException: An unknown exception occurred -2025-09-13 23:10:28.589 2869343 ERROR blazar.status -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_raise_exception -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_raise_exception ... ok -2025-09-13 23:10:28.601 2869343 WARNING blazar.status [None req-3cc8192c-f3ae-46ca-95b5-0be1eb1ecdcd fake fake - - - -] Aborting dummy_start_lease. Invalid lease status transition from ACTIVE to STARTING. -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_invalid_transition -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_invalid_transition ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_lease_deleted -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_lease_deleted ... ok -2025-09-13 23:10:28.609 2869343 ERROR blazar.status [None req-3cc8192c-f3ae-46ca-95b5-0be1eb1ecdcd fake fake - - - -] Lease lease-id went into ERROR status. -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_mismatch_result_in -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_mismatch_result_in ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 426, in test_update_host_with_new_extra_capability + self.fake_phys_plugin.update_computehost(self.fake_host_id, + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 523, in update_computehost + LOG.info('Extra capabilities on compute host %s updated with %s', +Message: 'Extra capabilities on compute host %s updated with %s' +Arguments: ('1', {'qux': 'word'}) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_new_extra_capability +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_new_extra_capability ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -13941,28 +20672,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_without_instances -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_without_instances ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -14027,24 +20739,96 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_start -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_start ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 457, in test_update_host_with_used_capability + self.assertRaises(manager_exceptions.CantAddExtraCapability, + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises + self.assertThat(our_callable, matcher) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat + mismatch_error = self._matchHelper(matchee, matcher, message, verbose) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper + mismatch = matcher.match(matchee) + File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match + result = matchee() + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ + return self._callable_object(*self._args, **self._kwargs) + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 503, in update_computehost + LOG.info("Capability %s can't be updated because " +Message: "Capability %s can't be updated because existing reservations require it." +Arguments: ('foo',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_used_capability +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_used_capability ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -14143,28 +20927,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_cleaning_time -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_cleaning_time ... ok -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -14229,24 +20994,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_hosts -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_hosts ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_extend +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_extend ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -14345,9 +21102,83 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_not_allocated_hosts -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_not_allocated_hosts ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_decrease +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_decrease ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -14446,7 +21277,7 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -14505,20 +21336,24 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2277, in test_reallocate_active - result = self.fake_phys_plugin._reallocate(dummy_allocation) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 323, in _reallocate - LOG.warning('Resource changed for reservation %s (lease: %s).', -Message: 'Resource changed for reservation %s (lease: %s).' -Arguments: ('rsrv-1', 'lease-name') -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_active -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_active ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_alloc +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_alloc ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -14617,7 +21452,7 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -14676,22 +21511,26 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2222, in test_reallocate_before_start - result = self.fake_phys_plugin._reallocate(dummy_allocation) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 323, in _reallocate - LOG.warning('Resource changed for reservation %s (lease: %s).', -Message: 'Resource changed for reservation %s (lease: %s).' -Arguments: ('rsrv-1', 'lease-name') -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_before_start -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_before_start ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- Traceback (most recent call last): +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_noalloc +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_noalloc ... ok File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ @@ -14788,7 +21627,7 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -14847,22 +21686,26 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 2334, in test_reallocate_missing_resources - result = self.fake_phys_plugin._reallocate(dummy_allocation) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 316, in _reallocate - LOG.warning('Could not find alternative host for reservation %s ' -Message: 'Could not find alternative host for reservation %s (lease: %s).' -Arguments: ('rsrv-1', 'lease-name') -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_missing_resources -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_missing_resources ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- -Traceback (most recent call last): +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_decrease +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_decreaseTraceback (most recent call last): + ... ok File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ @@ -14959,9 +21802,83 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_active_reservation_max_increase_alloc -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_active_reservation_max_increase_alloc ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_fail +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_fail ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -15060,7 +21977,7 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -15119,20 +22036,24 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 398, in test_update_host - self.fake_phys_plugin.update_computehost(self.fake_host_id, - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 523, in update_computehost - LOG.info('Extra capabilities on compute host %s updated with %s', -Message: 'Extra capabilities on compute host %s updated with %s' -Arguments: ('1', {'foo': 'baz'}) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_success +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_success ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -15231,9 +22152,83 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_having_issue_when_storing_extra_capability -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_having_issue_when_storing_extra_capability ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): + File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit + msg = self.format(record) + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + return fmt.format(record) + ~~~~~~~~~~^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format + context = _update_record_with_context(record) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context + d = _dictify_context(context) + File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context + return context.get_logging_values() + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values + values.update(self.to_dict()) + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/context.py", line 67, in to_dict + result = super(BlazarContext, self).to_dict() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: super() argument 1 must be a type, not MagicMock +Call stack: + File "", line 198, in _run_module_as_main + File "", line 88, in _run_code + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in + main() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main + program.TestProgram( + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 197, in __init__ + self.runTests() + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests + self.result = testRunner.run(self.test) + File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 51, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3.13/unittest/suite.py", line 122, in run + test(result) + File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ + return self.run(*args, **kwds) + File "/usr/lib/python3/dist-packages/testscenarios/testcase.py", line 65, in run + return super(WithScenarios, self).run(result) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 692, in run + return run_test.run(result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run + return self._run_one(actual_result) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one + return self._run_prepared_result(ExtendedToOriginalDecorator(result)) + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result + self._run_core() + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user + return fn(*args, **kwargs) + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_failure +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_failure ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -15332,7 +22327,7 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -15391,20 +22386,24 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 426, in test_update_host_with_new_extra_capability - self.fake_phys_plugin.update_computehost(self.fake_host_id, - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 523, in update_computehost - LOG.info('Extra capabilities on compute host %s updated with %s', -Message: 'Extra capabilities on compute host %s updated with %s' -Arguments: ('1', {'qux': 'word'}) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_new_extra_capability -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_new_extra_capability ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_overlap +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_overlap ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -15503,7 +22502,7 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit @@ -15562,31 +22561,25 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 457, in test_update_host_with_used_capability - self.assertRaises(manager_exceptions.CantAddExtraCapability, - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 495, in assertRaises - self.assertThat(our_callable, matcher) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 507, in assertThat - mismatch_error = self._matchHelper(matchee, matcher, message, verbose) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 560, in _matchHelper - mismatch = matcher.match(matchee) - File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match - result = matchee() - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1110, in __call__ - return self._callable_object(*self._args, **self._kwargs) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/plugins/oshosts/host_plugin.py", line 503, in update_computehost - LOG.info("Capability %s can't be updated because " -Message: "Capability %s can't be updated because existing reservations require it." -Arguments: ('foo',) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_used_capability -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_used_capability ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup + ret = self.setUp() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp + self.manager = self.service.ManagerService() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_realloc +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_realloc ... ok Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -15684,28 +22677,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_extend -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_extend ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -15770,24 +22744,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_decrease -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_decrease ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_no_requested_hosts_available +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_no_requested_hosts_available ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -15886,28 +22852,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_alloc -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_alloc ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -15972,24 +22919,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_noalloc -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_noalloc ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_realloc_with_properties_change +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_realloc_with_properties_change ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -16088,28 +23027,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_decrease -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_decrease ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -16174,24 +23094,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_fail -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_fail ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_shorten +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_shorten ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -16290,28 +23202,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_success -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_success ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -16376,24 +23269,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_failure -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_failure ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_1 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_1 ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -16492,28 +23377,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_overlap -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_overlap ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -16578,22 +23444,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_2 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_2 ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -16692,28 +23552,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_realloc -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_move_realloc ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -16778,26 +23619,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_no_requested_hosts_available -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_no_requested_hosts_available ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_realloc_with_properties_change -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_realloc_with_properties_change ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_3 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_3 ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -16896,33 +23727,14 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_shorten -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_shorten ... File "/usr/lib/python3.13/logging/__init__.py", line 999, in format + File "/usr/lib/python3.13/logging/__init__.py", line 999, in format return fmt.format(record) ~~~~~~~~~~^^^^^^^^ -ok File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format context = _update_record_with_context(record) File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 64, in _update_record_with_context @@ -16982,24 +23794,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_1 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_1 ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_4 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_4 ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -17098,28 +23902,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_2 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_2 ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -17184,25 +23969,17 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_3 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_3 ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) --- Logging error --- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_5 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_5 ... ok Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -17300,28 +24077,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_4 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_4 ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -17386,24 +24144,16 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_5 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_5 ... ok + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_6 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_6 ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ @@ -17502,28 +24252,9 @@ File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ LOG.error("No %(method)s method found implemented in " Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_6 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_6 ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1151, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 999, in format @@ -17588,55 +24319,34 @@ ret = self.setUp() File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/rpc.py", line 42, in get_server - return messaging.get_rpc_server( - File "/usr/lib/python3/dist-packages/debtcollector/removals.py", line 260, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/server.py", line 249, in get_rpc_server - dispatcher = rpc_dispatcher.RPCDispatcher(endpoints, serializer, - File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in __init__ - oslo_rpc_server_ping = getattr(ep, 'oslo_rpc_server_ping', None) - File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/utils/service.py", line 82, in __getattr__ - LOG.error("No %(method)s method found implemented in " -Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/manager/service.py", line 80, in __init__ + self.enforcement = enforcement.UsageEnforcement() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 37, in __init__ + self.load_filters() + File "/build/reproducible-path/blazar-16.0.0~rc1/blazar/enforcement/enforcement.py", line 47, in load_filters + LOG.error("%s not in filters module.", filter_name) +Message: '%s not in filters module.' +Arguments: ('MaxLeaseDurationFilter',) blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_resource_property blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_resource_property ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_associated -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_associated ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deassociated -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deassociated ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deleted -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deleted ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool ... ok -2025-09-13 23:10:31.862 2869376 INFO blazar.utils.openstack.neutron [None req-b451109f-2314-4e87-84e6-7c75cb215990 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to find network invalid-net-id. -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_with_invalid_network_id -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_with_invalid_network_id ... ok ---------------------------------------------------------------------- -Ran 701 tests in 18.520s +Ran 701 tests in 62.321s OK (skipped=4) + stestr slowest -Test id Runtime (s) ----------------------------------------------------------------------------------------------------------------- ----------- -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances 5.312 -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end 5.016 -blazar.tests.api.v2.test_hosts.TestIncorrectHostFromRPC.test_bad_list 0.512 -blazar.tests.api.v2.test_leases.TestListLeases.test_empty 0.487 -blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_not_existing_lease 0.452 -blazar.tests.api.test_acl.TestACL.test_authenticated 0.422 -blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_not_existing_computehost 0.397 -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one 0.376 -blazar.tests.api.v2.test_leases.TestShowLease.test_empty 0.372 -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_extra_capability 0.357 +Test id Runtime (s) +------------------------------------------------------------------------------------------------------------ ----------- +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances 5.021 +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end 5.012 +blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_not_existing_computehost 4.436 +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response 2.244 +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_one 0.899 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get 0.848 +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods 0.655 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_no_freepool 0.595 +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one 0.580 +blazar.tests.api.test_root.TestRoot.test_bad_uri 0.509 + rm -rf .stestr # (?!db\.test_migrations\.TestHeatMigrationsSQLite\.test_walk_versions|db\.test_migrations\.ModelsMigrationsSyncSQLite\.test_models_sync|engine\.service\.test_stack_delete\.StackDeleteTest\.test_stack_delete|engine\.service\.test_stack_delete\.StackDeleteTest\.test_stack_delete_acquired_lock|engine\.service\.test_stack_delete\.StackDeleteTest\.test_stack_delete_acquired_lock_stop_timers|engine\.service\.test_stack_snapshot\.SnapshotServiceTest\.test_restore_snapshot|db\.test_sqlalchemy_api\.DBAPIResourceUpdateTest\.test_locked_resource_update_by_other_engine|db\.test_sqlalchemy_api\.DBAPIResourceUpdateTest\.test_locked_resource_update_by_same_engine|db\.test_sqlalchemy_api\.DBAPIResourceUpdateTest\.test_release_resource_lock|db\.test_sqlalchemy_api\.DBAPIResourceUpdateTest\.test_steal_resource_lock|db\.test_sqlalchemy_api\.DBAPIResourceUpdateTest\.test_unlocked_resource_update|.*openstack\.aodh\.test_alarm\.AodhAlarmTest\.test_mem_alarm_high_not_integer_parameters.*|.*test_properties\.PropertyTest\.test_int_bad.*|openstack\.nova\.test_server\.ServerInternalPortTest\.test_server_update_image_rebuild_failed|openstack\.nova\.test_server\.ServerInternalPortTest\.test_server_update_image_rebuild_status_active|openstack\.nova\.test_server\.ServerInternalPortTest\.test_server_update_image_rebuild_status_active_keep_ephemeral|openstack\.nova\.test_server\.ServerInternalPortTest\.test_server_update_image_rebuild_status_rebuild|openstack\.nova\.test_server\.ServerInternalPortTest\.test_server_update_image_rebuild_status_rebuild_keep_ephemeral|openstack\.nova\.test_server\.ServerInternalPortTest\.test_server_update_image_rebuild_with_new_password|openstack\.nova\.test_server\.ServersTest\.test_server_update_image_rebuild_failed|openstack\.nova\.test_server\.ServersTest\.test_server_update_image_rebuild_status_active|openstack\.nova\.test_server\.ServersTest\.test_server_update_image_rebuild_status_active_keep_ephemeral|openstack\.nova\.test_server\.ServersTest\.test_server_update_image_rebuild_status_rebuild|openstack\.nova\.test_server\.ServersTest\.test_server_update_image_rebuild_status_rebuild_keep_ephemeral|openstack\.nova\.test_server\.ServersTest\.test_server_update_image_rebuild_with_new_password|engine\.service\.test_software_config\.SoftwareConfigServiceTest\.test_push_metadata_software_deployments_temp_url|engine\.service\.test_software_config\.SoftwareConfigServiceTestWithConstraint\.test_push_metadata_software_deployments_temp_url|test_resource\.ResourceAvailabilityTest\.test_service_deployed_required_extension_true_list|test_resource\.ResourceAvailabilityTest\.test_service_deployed_required_extension_true_list_fail|test_resource\.ResourceAvailabilityTest\.test_service_deployed_required_extension_true_string|engine\.service\.test_software_config\.SoftwareConfigServiceTest\.test_push_metadata_software_deployments_retry|engine\.service\.test_software_config\.SoftwareConfigServiceTestWithConstraint\.test_push_metadata_software_deployments_retry|openstack\.nova\.test_server\.ServerInternalPortTest\.test_prepare_ports_for_replace_detach_failed|openstack\.nova\.test_server\.ServerInternalPortTest\.test_restore_ports_after_rollback_attach_failed|test_hot\.HOTemplateTest\.test_make_url_file)' rm -rf /build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/etc @@ -17655,9 +24365,9 @@ --output-file /build/reproducible-path/blazar-16.0.0~rc1/debian/blazar-common/usr/share/blazar-common/blazar.conf 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. pkgos-readd-keystone-authtoken-missing-options /build/reproducible-path/blazar-16.0.0~rc1/debian/blazar-common/usr/share/blazar-common/blazar.conf keystone_authtoken blazar -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.AGo5ac:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.AGo5ac:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.AGo5ac:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.MvhyIJ:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.MvhyIJ:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.MvhyIJ:[keystone_authtoken]/region_name mkdir -p /build/reproducible-path/blazar-16.0.0~rc1/debian/blazar-common/etc/blazar/policy.d PYTHONPATH=/build/reproducible-path/blazar-16.0.0~rc1/debian/tmp/usr/lib/python3/dist-packages oslopolicy-sample-generator \ --output /build/reproducible-path/blazar-16.0.0~rc1/debian/blazar-common/etc/blazar/policy.d/00_default_policy.yaml \ @@ -17964,15 +24674,17 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/blazar-api.init.in debian/blazar-manager.init.in -+ + sed s/.init.in// -echo debian/blazar-api.init.in +++ ls -1 debian/blazar-api.init.in debian/blazar-manager.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/blazar-api.init.in +++ sed s/.init.in// + MYINIT=debian/blazar-api + cp debian/blazar-api.init.in debian/blazar-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/blazar-api.init.in -+ + sed s/.init.in// -echo debian/blazar-manager.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/blazar-manager.init.in +++ sed s/.init.in// + MYINIT=debian/blazar-manager + cp debian/blazar-manager.init.in debian/blazar-manager.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -17982,7 +24694,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 \ @@ -17991,16 +24703,18 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/blazar-api.init.in debian/blazar-manager.init.in -+ sed s/.init.in/.service.in/ -+ echo debian/blazar-api.init.in +++ ls debian/blazar-api.init.in debian/blazar-manager.init.in ++ for i in `ls debian/*.init.in` +++ sed s/.init.in/.service.in/ +++ echo debian/blazar-api.init.in + MYINIT=debian/blazar-api.service.in -+ [ -e debian/blazar-api.service.in ] ++ '[' -e debian/blazar-api.service.in ']' + pkgos-gen-systemd-unit debian/blazar-api.init.in -+ echo debian/blazar-manager.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ sed s/.init.in/.service.in/ +++ echo debian/blazar-manager.init.in + MYINIT=debian/blazar-manager.service.in -+ [ -e debian/blazar-manager.service.in ] ++ '[' -e debian/blazar-manager.service.in ']' + pkgos-gen-systemd-unit debian/blazar-manager.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/blazar-16.0.0~rc1' @@ -18015,15 +24729,17 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/blazar-api.init.in debian/blazar-manager.init.in -+ echo debian/blazar-api.init.in -+ sed s/.init.in// +++ ls -1 debian/blazar-api.init.in debian/blazar-manager.init.in ++ for i in `ls -1 debian/*.init.in` +++ echo debian/blazar-api.init.in +++ sed s/.init.in// + MYINIT=debian/blazar-api + cp debian/blazar-api.init.in debian/blazar-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/blazar-api.init.in -+ + echo debian/blazar-manager.init.in -sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/blazar-manager.init.in +++ sed s/.init.in// + MYINIT=debian/blazar-manager + cp debian/blazar-manager.init.in debian/blazar-manager.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -18033,7 +24749,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 \ @@ -18042,16 +24758,18 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/blazar-api.init.in debian/blazar-manager.init.in -+ sed s/.init.in/.service.in/ -+ echo debian/blazar-api.init.in +++ ls debian/blazar-api.init.in debian/blazar-manager.init.in ++ for i in `ls debian/*.init.in` +++ echo debian/blazar-api.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/blazar-api.service.in -+ [ -e debian/blazar-api.service.in ] ++ '[' -e debian/blazar-api.service.in ']' + pkgos-gen-systemd-unit debian/blazar-api.init.in -+ echo debian/blazar-manager.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/blazar-manager.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/blazar-manager.service.in -+ [ -e debian/blazar-manager.service.in ] ++ '[' -e debian/blazar-manager.service.in ']' + pkgos-gen-systemd-unit debian/blazar-manager.init.in dh_installsystemd make[1]: Leaving directory '/build/reproducible-path/blazar-16.0.0~rc1' @@ -18073,17 +24791,17 @@ else \ dh_gencontrol -- -T/build/reproducible-path/blazar-16.0.0~rc1/debian/debian_control_vars ; \ fi -dpkg-gencontrol: warning: package blazar-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined -dpkg-gencontrol: warning: package blazar-manager: substitution variable ${misc:Pre-Depends} unused, but is defined dpkg-gencontrol: warning: package blazar-api: substitution variable ${misc:Pre-Depends} unused, but is defined +dpkg-gencontrol: warning: package blazar-manager: substitution variable ${misc:Pre-Depends} unused, but is defined +dpkg-gencontrol: warning: package blazar-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined make[1]: Leaving directory '/build/reproducible-path/blazar-16.0.0~rc1' dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'blazar-common' in '../blazar-common_16.0.0~rc1-1_all.deb'. +dpkg-deb: building package 'blazar-manager' in '../blazar-manager_16.0.0~rc1-1_all.deb'. dpkg-deb: building package 'python3-blazar' in '../python3-blazar_16.0.0~rc1-1_all.deb'. -dpkg-deb: building package 'blazar-doc' in '../blazar-doc_16.0.0~rc1-1_all.deb'. dpkg-deb: building package 'blazar-api' in '../blazar-api_16.0.0~rc1-1_all.deb'. -dpkg-deb: building package 'blazar-manager' in '../blazar-manager_16.0.0~rc1-1_all.deb'. +dpkg-deb: building package 'blazar-doc' in '../blazar-doc_16.0.0~rc1-1_all.deb'. dpkg-genbuildinfo --build=binary -O../blazar_16.0.0~rc1-1_arm64.buildinfo dpkg-genchanges --build=binary -O../blazar_16.0.0~rc1-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -18092,12 +24810,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1522472/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1522472/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/2834432 and its subdirectories -I: Current time: Sat Sep 13 23:11:13 -12 2025 -I: pbuilder-time-stamp: 1757848273 +I: removing directory /srv/workspace/pbuilder/1522472 and its subdirectories +I: Current time: Sun Oct 18 07:37:48 +14 2026 +I: pbuilder-time-stamp: 1792258668