Diff of the two buildlogs: -- --- b1/build.log 2025-04-02 19:57:21.989211706 +0000 +++ b2/build.log 2025-04-02 20:04:39.670875854 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Apr 2 07:54:18 -12 2025 -I: pbuilder-time-stamp: 1743623658 +I: Current time: Wed May 6 16:20:30 +14 2026 +I: pbuilder-time-stamp: 1778034030 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,54 +25,86 @@ dpkg-source: info: applying install-all-files.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/55758/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/71447/tmp/hooks/D01_modify_environment starting +debug: Running on ionos16-i386. +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 May 6 02:21 /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/71447/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/71447/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='2c07475be5a34ef8a08e7b71fafa3e9b' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='55758' - PS1='# ' - PS2='> ' + INVOCATION_ID=3d326bfd8e734c16bf03652e023922a2 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-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=71447 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.2whieMHb/pbuilderrc_qnWT --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.2whieMHb/b1 --logfile b1/build.log blazar_15.0.0-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132: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.2whieMHb/pbuilderrc_czax --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.2whieMHb/b2 --logfile b2/build.log blazar_15.0.0-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos12-i386 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/55758/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/71447/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -503,7 +535,7 @@ Get: 293 http://deb.debian.org/debian unstable/main i386 python3-waitress all 3.0.2-1 [46.5 kB] Get: 294 http://deb.debian.org/debian unstable/main i386 python3-webtest all 3.0.2-1 [35.2 kB] Get: 295 http://deb.debian.org/debian unstable/main i386 python3-wsme all 0.12.1-5 [44.0 kB] -Fetched 64.6 MB in 1s (78.4 MB/s) +Fetched 64.6 MB in 1s (84.5 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:i386. (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 ... 19790 files and directories currently installed.) @@ -1436,8 +1468,8 @@ Setting up tzdata (2025b-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Apr 2 19:55:03 UTC 2025. -Universal Time is now: Wed Apr 2 19:55:03 UTC 2025. +Local time is now: Wed May 6 02:22:10 UTC 2026. +Universal Time is now: Wed May 6 02:22:10 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:i386 (5.3.128~dfsg-2.1+b1) ... @@ -1728,7 +1760,11 @@ fakeroot is already the newest version (1.37.1.1-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/blazar-15.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../blazar_15.0.0-1_source.changes +I: user script /srv/workspace/pbuilder/71447/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/71447/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/blazar-15.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../blazar_15.0.0-1_source.changes dpkg-buildpackage: info: source package blazar dpkg-buildpackage: info: source version 15.0.0-1 dpkg-buildpackage: info: source distribution unstable @@ -1961,229 +1997,225 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -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/__init__.py -> build/lib/blazar/tests/db/sqlalchemy -copying blazar/tests/db/sqlalchemy/test_sqlalchemy_api.py -> build/lib/blazar/tests/db/sqlalchemy -creating build/lib/blazar/tests/utils -copying blazar/tests/utils/test_trusts.py -> build/lib/blazar/tests/utils -copying blazar/tests/utils/__init__.py -> build/lib/blazar/tests/utils -copying blazar/tests/utils/test_plugins.py -> build/lib/blazar/tests/utils -creating 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/__init__.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_validation.py -> build/lib/blazar/tests/api/v1 -copying blazar/tests/api/v1/test_api_version_request.py -> build/lib/blazar/tests/api/v1 -creating build/lib/blazar/api -copying blazar/api/root.py -> build/lib/blazar/api -copying blazar/api/wsgi_app.py -> build/lib/blazar/api -copying blazar/api/__init__.py -> build/lib/blazar/api -copying blazar/api/app.py -> build/lib/blazar/api -copying blazar/api/context.py -> build/lib/blazar/api +creating build/lib/blazar/db/sqlalchemy +copying blazar/db/sqlalchemy/facade_wrapper.py -> build/lib/blazar/db/sqlalchemy +copying blazar/db/sqlalchemy/__init__.py -> 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 +copying blazar/db/sqlalchemy/models.py -> build/lib/blazar/db/sqlalchemy +copying blazar/db/sqlalchemy/model_base.py -> build/lib/blazar/db/sqlalchemy +copying blazar/db/sqlalchemy/api.py -> build/lib/blazar/db/sqlalchemy +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 +copying blazar/db/exceptions.py -> build/lib/blazar/db +copying blazar/db/__init__.py -> build/lib/blazar/db +copying blazar/db/utils.py -> build/lib/blazar/db +copying blazar/db/api.py -> build/lib/blazar/db +copying blazar/db/base.py -> build/lib/blazar/db creating build/lib/blazar/api/v2/controllers copying blazar/api/v2/controllers/__init__.py -> 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 -creating build/lib/blazar/notification -copying blazar/notification/notifier.py -> build/lib/blazar/notification -copying blazar/notification/__init__.py -> build/lib/blazar/notification -copying blazar/notification/api.py -> build/lib/blazar/notification copying blazar/api/v2/__init__.py -> build/lib/blazar/api/v2 -copying blazar/api/v2/app.py -> build/lib/blazar/api/v2 copying blazar/api/v2/hooks.py -> build/lib/blazar/api/v2 +copying blazar/api/v2/app.py -> build/lib/blazar/api/v2 +creating build/lib/blazar/utils/openstack +copying blazar/utils/openstack/nova.py -> build/lib/blazar/utils/openstack +copying blazar/utils/openstack/exceptions.py -> build/lib/blazar/utils/openstack +copying blazar/utils/openstack/neutron.py -> build/lib/blazar/utils/openstack +copying blazar/utils/openstack/__init__.py -> build/lib/blazar/utils/openstack +copying blazar/utils/openstack/placement.py -> build/lib/blazar/utils/openstack +copying blazar/utils/openstack/keystone.py -> build/lib/blazar/utils/openstack +copying blazar/utils/openstack/base.py -> build/lib/blazar/utils/openstack +creating build/lib/blazar/tests/plugins +copying blazar/tests/plugins/__init__.py -> build/lib/blazar/tests/plugins +creating build/lib/blazar/tests/api/v1/oshosts +copying blazar/tests/api/v1/oshosts/__init__.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/test_v1_0.py -> build/lib/blazar/tests/api/v1/oshosts +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 +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/plugins/oshosts +copying blazar/plugins/oshosts/__init__.py -> build/lib/blazar/plugins/oshosts +copying blazar/plugins/oshosts/host_plugin.py -> build/lib/blazar/plugins/oshosts +creating 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/api/v1/oshosts/v1_0.py -> build/lib/blazar/api/v1/oshosts +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/__init__.py -> build/lib/blazar/tests/api/v2 +copying blazar/tests/api/v2/test_hosts.py -> build/lib/blazar/tests/api/v2 +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/policies +copying blazar/policies/__init__.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/oshosts.py -> build/lib/blazar/policies +copying blazar/policies/base.py -> build/lib/blazar/policies +creating build/lib/blazar/cmd +copying blazar/cmd/__init__.py -> build/lib/blazar/cmd +copying blazar/cmd/manager.py -> build/lib/blazar/cmd +copying blazar/cmd/status.py -> build/lib/blazar/cmd +copying blazar/cmd/api.py -> build/lib/blazar/cmd +creating build/lib/blazar/tests/monitor +copying blazar/tests/monitor/test_polling_monitor.py -> build/lib/blazar/tests/monitor +copying blazar/tests/monitor/test_base.py -> build/lib/blazar/tests/monitor +copying blazar/tests/monitor/test_notification_monitor.py -> build/lib/blazar/tests/monitor +copying blazar/tests/monitor/__init__.py -> build/lib/blazar/tests/monitor 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/__init__.py -> build/lib/blazar/api/v1/floatingips copying blazar/api/v1/floatingips/service.py -> build/lib/blazar/api/v1/floatingips -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 -creating 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_neutron.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/test_nova.py -> build/lib/blazar/tests/utils/openstack -copying blazar/tests/utils/openstack/__init__.py -> build/lib/blazar/tests/utils/openstack -copying blazar/tests/utils/openstack/test_placement.py -> build/lib/blazar/tests/utils/openstack -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 +copying blazar/api/v1/floatingips/__init__.py -> build/lib/blazar/api/v1/floatingips +copying blazar/api/v1/floatingips/v1_0.py -> build/lib/blazar/api/v1/floatingips +creating build/lib/blazar/tests/api/v1/leases +copying blazar/tests/api/v1/leases/__init__.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/test_v1_0.py -> build/lib/blazar/tests/api/v1/leases copying blazar/tests/db/test_utils.py -> build/lib/blazar/tests/db -copying blazar/tests/db/__init__.py -> build/lib/blazar/tests/db copying blazar/tests/db/test_api.py -> build/lib/blazar/tests/db -creating build/lib/blazar/plugins/flavor -copying blazar/plugins/flavor/__init__.py -> build/lib/blazar/plugins/flavor -copying blazar/plugins/flavor/flavor_plugin.py -> build/lib/blazar/plugins/flavor +copying blazar/tests/db/__init__.py -> build/lib/blazar/tests/db +creating 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/api/v1/leases/v1_0.py -> build/lib/blazar/api/v1/leases +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/__init__.py -> build/lib/blazar/monitor +copying blazar/monitor/base.py -> build/lib/blazar/monitor creating build/lib/blazar/tests/notification copying blazar/tests/notification/__init__.py -> build/lib/blazar/tests/notification copying blazar/tests/notification/test_notifier.py -> build/lib/blazar/tests/notification -creating build/lib/blazar/utils -copying blazar/utils/trusts.py -> build/lib/blazar/utils +creating build/lib/blazar/enforcement/filters +copying blazar/enforcement/filters/base_filter.py -> build/lib/blazar/enforcement/filters +copying blazar/enforcement/filters/max_lease_duration_filter.py -> build/lib/blazar/enforcement/filters +copying blazar/enforcement/filters/__init__.py -> build/lib/blazar/enforcement/filters +copying blazar/enforcement/filters/external_service_filter.py -> build/lib/blazar/enforcement/filters +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/instances +copying blazar/plugins/instances/__init__.py -> build/lib/blazar/plugins/instances +copying blazar/plugins/instances/instance_plugin.py -> build/lib/blazar/plugins/instances +creating build/lib/blazar/hacking +copying blazar/hacking/checks.py -> build/lib/blazar/hacking +copying blazar/hacking/__init__.py -> build/lib/blazar/hacking +copying blazar/api/context.py -> build/lib/blazar/api +copying blazar/api/root.py -> build/lib/blazar/api +copying blazar/api/wsgi_app.py -> build/lib/blazar/api +copying blazar/api/__init__.py -> build/lib/blazar/api +copying blazar/api/app.py -> build/lib/blazar/api copying blazar/utils/plugins.py -> build/lib/blazar/utils -copying blazar/utils/__init__.py -> build/lib/blazar/utils copying blazar/utils/service.py -> build/lib/blazar/utils -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/__init__.py -> build/lib/blazar/api/v1/oshosts -copying blazar/api/v1/oshosts/service.py -> build/lib/blazar/api/v1/oshosts -creating build/lib/blazar/manager -copying blazar/manager/__init__.py -> build/lib/blazar/manager -copying blazar/manager/exceptions.py -> build/lib/blazar/manager +copying blazar/utils/__init__.py -> build/lib/blazar/utils +copying blazar/utils/trusts.py -> build/lib/blazar/utils +creating 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_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/test_neutron.py -> build/lib/blazar/tests/utils/openstack +copying blazar/tests/utils/openstack/__init__.py -> build/lib/blazar/tests/utils/openstack +copying blazar/tests/utils/openstack/test_placement.py -> build/lib/blazar/tests/utils/openstack +copying blazar/tests/api/v1/test_app.py -> build/lib/blazar/tests/api/v1 +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/__init__.py -> build/lib/blazar/tests/api/v1 +copying blazar/tests/api/v1/test_api_version_request.py -> build/lib/blazar/tests/api/v1 +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 copying blazar/manager/service.py -> build/lib/blazar/manager -creating build/lib/blazar/hacking -copying blazar/hacking/__init__.py -> build/lib/blazar/hacking -copying blazar/hacking/checks.py -> build/lib/blazar/hacking +copying blazar/manager/exceptions.py -> build/lib/blazar/manager +copying blazar/manager/__init__.py -> build/lib/blazar/manager +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/api/v2/middleware copying blazar/api/v2/middleware/__init__.py -> build/lib/blazar/api/v2/middleware -creating build/lib/blazar/manager/oshosts -copying blazar/manager/oshosts/__init__.py -> build/lib/blazar/manager/oshosts -copying blazar/manager/oshosts/rpcapi.py -> build/lib/blazar/manager/oshosts -creating build/lib/blazar/enforcement/filters -copying blazar/enforcement/filters/external_service_filter.py -> build/lib/blazar/enforcement/filters -copying blazar/enforcement/filters/__init__.py -> build/lib/blazar/enforcement/filters -copying blazar/enforcement/filters/max_lease_duration_filter.py -> build/lib/blazar/enforcement/filters -copying blazar/enforcement/filters/base_filter.py -> build/lib/blazar/enforcement/filters -creating 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 -copying blazar/tests/api/v1/leases/test_v1_0.py -> build/lib/blazar/tests/api/v1/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/plugins/dummy_vm_plugin.py -> build/lib/blazar/plugins -copying blazar/plugins/__init__.py -> build/lib/blazar/plugins -copying blazar/plugins/base.py -> build/lib/blazar/plugins -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/plugins/floatingips -copying blazar/plugins/floatingips/__init__.py -> build/lib/blazar/plugins/floatingips -copying blazar/plugins/floatingips/floatingip_plugin.py -> build/lib/blazar/plugins/floatingips -creating build/lib/blazar/monitor -copying blazar/monitor/notification_monitor.py -> build/lib/blazar/monitor -copying blazar/monitor/polling_monitor.py -> build/lib/blazar/monitor -copying blazar/monitor/__init__.py -> build/lib/blazar/monitor -copying blazar/monitor/base.py -> build/lib/blazar/monitor -creating build/lib/blazar/manager/floatingips -copying blazar/manager/floatingips/__init__.py -> build/lib/blazar/manager/floatingips -copying blazar/manager/floatingips/rpcapi.py -> build/lib/blazar/manager/floatingips +copying blazar/tests/test_policy.py -> build/lib/blazar/tests +copying blazar/tests/fake_requests.py -> build/lib/blazar/tests +copying blazar/tests/test_context.py -> build/lib/blazar/tests +copying blazar/tests/test_exceptions.py -> build/lib/blazar/tests +copying blazar/tests/test_status.py -> build/lib/blazar/tests +copying blazar/tests/__init__.py -> build/lib/blazar/tests +copying blazar/tests/test_service.py -> build/lib/blazar/tests +copying blazar/tests/fake_lease.py -> build/lib/blazar/tests +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/tests/utils/test_trusts.py -> build/lib/blazar/tests/utils +copying blazar/tests/utils/__init__.py -> build/lib/blazar/tests/utils +copying blazar/tests/utils/test_plugins.py -> build/lib/blazar/tests/utils creating 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 copying blazar/api/v2/controllers/extensions/lease.py -> build/lib/blazar/api/v2/controllers/extensions -copying blazar/api/v1/__init__.py -> build/lib/blazar/api/v1 -copying blazar/api/v1/api_version_request.py -> build/lib/blazar/api/v1 +copying blazar/api/v2/controllers/extensions/__init__.py -> build/lib/blazar/api/v2/controllers/extensions +copying blazar/api/v2/controllers/extensions/host.py -> build/lib/blazar/api/v2/controllers/extensions +creating 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/tests/manager/test_service.py -> build/lib/blazar/tests/manager +creating build/lib/blazar/db/migration +copying blazar/db/migration/__init__.py -> build/lib/blazar/db/migration +copying blazar/db/migration/cli.py -> build/lib/blazar/db/migration +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 +copying blazar/plugins/__init__.py -> build/lib/blazar/plugins +copying blazar/plugins/dummy_vm_plugin.py -> build/lib/blazar/plugins +copying blazar/plugins/base.py -> build/lib/blazar/plugins +creating build/lib/blazar/notification +copying blazar/notification/notifier.py -> build/lib/blazar/notification +copying blazar/notification/__init__.py -> build/lib/blazar/notification +copying blazar/notification/api.py -> build/lib/blazar/notification +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 copying blazar/api/v1/request_id.py -> build/lib/blazar/api/v1 +copying blazar/api/v1/validation.py -> build/lib/blazar/api/v1 copying blazar/api/v1/request_log.py -> build/lib/blazar/api/v1 +copying blazar/api/v1/__init__.py -> build/lib/blazar/api/v1 +copying blazar/api/v1/api_version_request.py -> build/lib/blazar/api/v1 copying blazar/api/v1/utils.py -> build/lib/blazar/api/v1 copying blazar/api/v1/app.py -> build/lib/blazar/api/v1 -copying blazar/api/v1/validation.py -> build/lib/blazar/api/v1 -copying blazar/opts.py -> build/lib/blazar -copying blazar/config.py -> build/lib/blazar -copying blazar/policy.py -> build/lib/blazar -copying blazar/i18n.py -> build/lib/blazar -copying blazar/status.py -> build/lib/blazar -copying blazar/version.py -> build/lib/blazar -copying blazar/__init__.py -> build/lib/blazar -copying blazar/exceptions.py -> build/lib/blazar -copying blazar/rpc.py -> build/lib/blazar -copying blazar/context.py -> build/lib/blazar -copying blazar/tests/test_exceptions.py -> build/lib/blazar/tests -copying blazar/tests/test_status.py -> build/lib/blazar/tests -copying blazar/tests/test_service.py -> build/lib/blazar/tests -copying blazar/tests/fake_requests.py -> build/lib/blazar/tests -copying blazar/tests/__init__.py -> build/lib/blazar/tests -copying blazar/tests/fake_lease.py -> build/lib/blazar/tests -copying blazar/tests/test_context.py -> build/lib/blazar/tests -copying blazar/tests/test_policy.py -> build/lib/blazar/tests -creating 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 -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 creating build/lib/blazar/tests/plugins/oshosts copying blazar/tests/plugins/oshosts/__init__.py -> build/lib/blazar/tests/plugins/oshosts copying blazar/tests/plugins/oshosts/test_physical_host_plugin.py -> build/lib/blazar/tests/plugins/oshosts -copying blazar/db/__init__.py -> build/lib/blazar/db -copying blazar/db/exceptions.py -> build/lib/blazar/db -copying blazar/db/utils.py -> build/lib/blazar/db -copying blazar/db/api.py -> build/lib/blazar/db -copying blazar/db/base.py -> build/lib/blazar/db -creating 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/tests/api/v1/oshosts/test_v1_0.py -> build/lib/blazar/tests/api/v1/oshosts -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/__init__.py -> build/lib/blazar/api/v1/leases -copying blazar/api/v1/leases/service.py -> build/lib/blazar/api/v1/leases -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/__init__.py -> build/lib/blazar/tests/api/v2 -copying blazar/tests/api/v2/test_hosts.py -> build/lib/blazar/tests/api/v2 -copying blazar/tests/plugins/__init__.py -> build/lib/blazar/tests/plugins creating build/lib/blazar/manager/leases -copying blazar/manager/leases/__init__.py -> build/lib/blazar/manager/leases copying blazar/manager/leases/rpcapi.py -> build/lib/blazar/manager/leases -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/tests/local_hacking -copying blazar/tests/local_hacking/__init__.py -> build/lib/blazar/tests/local_hacking -copying blazar/tests/local_hacking/test_hacking.py -> build/lib/blazar/tests/local_hacking -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 -copying blazar/enforcement/__init__.py -> build/lib/blazar/enforcement -copying blazar/enforcement/exceptions.py -> build/lib/blazar/enforcement -copying blazar/enforcement/enforcement.py -> build/lib/blazar/enforcement -creating build/lib/blazar/policies -copying blazar/policies/leases.py -> build/lib/blazar/policies -copying blazar/policies/oshosts.py -> build/lib/blazar/policies -copying blazar/policies/floatingips.py -> build/lib/blazar/policies -copying blazar/policies/__init__.py -> build/lib/blazar/policies -copying blazar/policies/base.py -> build/lib/blazar/policies -copying blazar/tests/api/test_acl.py -> build/lib/blazar/tests/api -copying blazar/tests/api/test_version_selector.py -> build/lib/blazar/tests/api -copying blazar/tests/api/__init__.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 -creating build/lib/blazar/utils/openstack -copying blazar/utils/openstack/keystone.py -> build/lib/blazar/utils/openstack -copying blazar/utils/openstack/placement.py -> build/lib/blazar/utils/openstack -copying blazar/utils/openstack/__init__.py -> build/lib/blazar/utils/openstack -copying blazar/utils/openstack/exceptions.py -> build/lib/blazar/utils/openstack -copying blazar/utils/openstack/nova.py -> build/lib/blazar/utils/openstack -copying blazar/utils/openstack/neutron.py -> build/lib/blazar/utils/openstack -copying blazar/utils/openstack/base.py -> build/lib/blazar/utils/openstack +copying blazar/manager/leases/__init__.py -> build/lib/blazar/manager/leases +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/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/cmd -copying blazar/cmd/status.py -> build/lib/blazar/cmd -copying blazar/cmd/__init__.py -> build/lib/blazar/cmd -copying blazar/cmd/manager.py -> build/lib/blazar/cmd -copying blazar/cmd/api.py -> build/lib/blazar/cmd -creating build/lib/blazar/tests/plugins/instances -copying blazar/tests/plugins/instances/__init__.py -> build/lib/blazar/tests/plugins/instances -copying blazar/tests/plugins/instances/test_instance_plugin.py -> build/lib/blazar/tests/plugins/instances -creating build/lib/blazar/db/sqlalchemy -copying blazar/db/sqlalchemy/models.py -> build/lib/blazar/db/sqlalchemy -copying blazar/db/sqlalchemy/__init__.py -> build/lib/blazar/db/sqlalchemy -copying blazar/db/sqlalchemy/facade_wrapper.py -> build/lib/blazar/db/sqlalchemy -copying blazar/db/sqlalchemy/types.py -> build/lib/blazar/db/sqlalchemy -copying blazar/db/sqlalchemy/utils.py -> build/lib/blazar/db/sqlalchemy -copying blazar/db/sqlalchemy/api.py -> build/lib/blazar/db/sqlalchemy -copying blazar/db/sqlalchemy/model_base.py -> build/lib/blazar/db/sqlalchemy -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 +copying blazar/tests/enforcement/filters/test_max_lease_duration_filter.py -> build/lib/blazar/tests/enforcement/filters +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/tests/api/test_context.py -> build/lib/blazar/tests/api +copying blazar/tests/api/test_root.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 +copying blazar/tests/api/test_version_selector.py -> build/lib/blazar/tests/api +copying blazar/rpc.py -> build/lib/blazar +copying blazar/version.py -> build/lib/blazar +copying blazar/context.py -> build/lib/blazar +copying blazar/opts.py -> build/lib/blazar +copying blazar/exceptions.py -> build/lib/blazar +copying blazar/__init__.py -> build/lib/blazar +copying blazar/config.py -> build/lib/blazar +copying blazar/status.py -> build/lib/blazar +copying blazar/i18n.py -> build/lib/blazar +copying blazar/policy.py -> build/lib/blazar running egg_info creating blazar.egg-info writing blazar.egg-info/PKG-INFO @@ -2329,6 +2361,9 @@ !! check.warn(importable) +copying blazar/tests/db/migration/test_migrations.conf -> build/lib/blazar/tests/db/migration +creating build/lib/blazar/tests/cmd +copying blazar/tests/cmd/test_status.py -> build/lib/blazar/tests/cmd 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 @@ -2355,476 +2390,473 @@ copying blazar/db/migration/alembic_migrations/versions/e069c014356d_add_floatingip.py -> build/lib/blazar/db/migration/alembic_migrations/versions copying blazar/db/migration/alembic_migrations/versions/e66f199a5414_delete_unused_status_related_fields.py -> build/lib/blazar/db/migration/alembic_migrations/versions copying blazar/db/migration/alembic_migrations/versions/f4084140f608_add_floatingip_reservation.py -> build/lib/blazar/db/migration/alembic_migrations/versions -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 -creating build/lib/blazar/tests/cmd -copying blazar/tests/cmd/test_status.py -> build/lib/blazar/tests/cmd running install_lib creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification +copying build/lib/blazar/notification/notifier.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification +copying build/lib/blazar/notification/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification +copying build/lib/blazar/notification/api.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification +copying build/lib/blazar/rpc.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters +copying build/lib/blazar/enforcement/filters/base_filter.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters +copying build/lib/blazar/enforcement/filters/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters +copying build/lib/blazar/enforcement/filters/external_service_filter.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters +copying build/lib/blazar/enforcement/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement +copying build/lib/blazar/enforcement/enforcement.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement +copying build/lib/blazar/enforcement/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement +copying build/lib/blazar/version.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/context.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar copying build/lib/blazar/opts.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies +copying build/lib/blazar/policies/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies copying build/lib/blazar/policies/leases.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies -copying build/lib/blazar/policies/oshosts.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies copying build/lib/blazar/policies/floatingips.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies -copying build/lib/blazar/policies/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies +copying build/lib/blazar/policies/oshosts.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies copying build/lib/blazar/policies/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances +copying build/lib/blazar/plugins/instances/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances +copying build/lib/blazar/plugins/instances/instance_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips +copying build/lib/blazar/plugins/floatingips/floatingip_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips +copying build/lib/blazar/plugins/floatingips/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor +copying build/lib/blazar/plugins/flavor/flavor_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor +copying build/lib/blazar/plugins/flavor/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor +copying build/lib/blazar/plugins/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins +copying build/lib/blazar/plugins/dummy_vm_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts +copying build/lib/blazar/plugins/oshosts/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts +copying build/lib/blazar/plugins/oshosts/host_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts +copying build/lib/blazar/plugins/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd -copying build/lib/blazar/cmd/status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd copying build/lib/blazar/cmd/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd copying build/lib/blazar/cmd/manager.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd +copying build/lib/blazar/cmd/status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd copying build/lib/blazar/cmd/api.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd +copying build/lib/blazar/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +copying build/lib/blazar/utils/plugins.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +copying build/lib/blazar/utils/service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +copying build/lib/blazar/utils/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +copying build/lib/blazar/utils/trusts.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack +copying build/lib/blazar/utils/openstack/nova.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack +copying build/lib/blazar/utils/openstack/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack +copying build/lib/blazar/utils/openstack/neutron.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack +copying build/lib/blazar/utils/openstack/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack +copying build/lib/blazar/utils/openstack/placement.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack +copying build/lib/blazar/utils/openstack/keystone.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack +copying build/lib/blazar/utils/openstack/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager +copying build/lib/blazar/manager/service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager +copying build/lib/blazar/manager/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases +copying build/lib/blazar/manager/leases/rpcapi.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases +copying build/lib/blazar/manager/leases/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips +copying build/lib/blazar/manager/floatingips/rpcapi.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips +copying build/lib/blazar/manager/floatingips/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips +copying build/lib/blazar/manager/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts +copying build/lib/blazar/manager/oshosts/rpcapi.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts +copying build/lib/blazar/manager/oshosts/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts +copying build/lib/blazar/config.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor +copying build/lib/blazar/monitor/polling_monitor.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor +copying build/lib/blazar/monitor/notification_monitor.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor +copying build/lib/blazar/monitor/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor +copying build/lib/blazar/monitor/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification +copying build/lib/blazar/tests/notification/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification +copying build/lib/blazar/tests/notification/test_notifier.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters +copying build/lib/blazar/tests/enforcement/filters/test_external_service_filter.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters +copying build/lib/blazar/tests/enforcement/filters/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters +copying build/lib/blazar/tests/enforcement/filters/test_max_lease_duration_filter.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters +copying build/lib/blazar/tests/enforcement/test_enforcement.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement +copying build/lib/blazar/tests/enforcement/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement +copying build/lib/blazar/tests/test_policy.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests +copying build/lib/blazar/tests/fake_requests.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests +copying build/lib/blazar/tests/test_context.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests copying build/lib/blazar/tests/test_exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests copying build/lib/blazar/tests/test_status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests -copying build/lib/blazar/tests/test_service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/cmd -copying build/lib/blazar/tests/cmd/test_status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/cmd +creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking +copying build/lib/blazar/tests/local_hacking/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins +creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances +copying build/lib/blazar/tests/plugins/instances/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances +creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips +copying build/lib/blazar/tests/plugins/floatingips/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor copying build/lib/blazar/tests/plugins/flavor/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor +copying build/lib/blazar/tests/plugins/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/oshosts copying build/lib/blazar/tests/plugins/oshosts/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/oshosts -creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips -copying build/lib/blazar/tests/plugins/floatingips/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances -copying build/lib/blazar/tests/plugins/instances/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances -copying build/lib/blazar/tests/plugins/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/cmd +copying build/lib/blazar/tests/cmd/test_status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/cmd +copying build/lib/blazar/tests/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests +copying build/lib/blazar/tests/test_service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils +copying build/lib/blazar/tests/utils/test_trusts.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils +copying build/lib/blazar/tests/utils/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils +creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +copying build/lib/blazar/tests/utils/openstack/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +copying build/lib/blazar/tests/utils/test_plugins.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager -copying build/lib/blazar/tests/manager/test_service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager copying build/lib/blazar/tests/manager/test_rpcapi.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager copying build/lib/blazar/tests/manager/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager +copying build/lib/blazar/tests/manager/test_service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor -copying build/lib/blazar/tests/monitor/test_base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor -copying build/lib/blazar/tests/monitor/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor copying build/lib/blazar/tests/monitor/test_polling_monitor.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor +copying build/lib/blazar/tests/monitor/test_base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor copying build/lib/blazar/tests/monitor/test_notification_monitor.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor -copying build/lib/blazar/tests/fake_requests.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests -copying build/lib/blazar/tests/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters -copying build/lib/blazar/tests/enforcement/filters/test_max_lease_duration_filter.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters -copying build/lib/blazar/tests/enforcement/filters/test_external_service_filter.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters -copying build/lib/blazar/tests/enforcement/filters/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters -copying build/lib/blazar/tests/enforcement/test_enforcement.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement -copying build/lib/blazar/tests/enforcement/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking -copying build/lib/blazar/tests/local_hacking/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification -copying build/lib/blazar/tests/notification/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification -copying build/lib/blazar/tests/notification/test_notifier.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification -copying build/lib/blazar/tests/fake_lease.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db -creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration -copying build/lib/blazar/tests/db/migration/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration -copying build/lib/blazar/tests/db/test_utils.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db -copying build/lib/blazar/tests/db/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db -creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy -copying build/lib/blazar/tests/db/sqlalchemy/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy -copying build/lib/blazar/tests/db/test_api.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db -copying build/lib/blazar/tests/test_context.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests -copying build/lib/blazar/tests/test_policy.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests +copying build/lib/blazar/tests/monitor/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api -copying build/lib/blazar/tests/api/test_acl.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api +copying build/lib/blazar/tests/api/test_context.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api +copying build/lib/blazar/tests/api/test_root.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 copying build/lib/blazar/tests/api/v2/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 -copying build/lib/blazar/tests/api/test_version_selector.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api +copying build/lib/blazar/tests/api/test_acl.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api copying build/lib/blazar/tests/api/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api -copying build/lib/blazar/tests/api/test_root.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api -copying build/lib/blazar/tests/api/test_context.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 +copying build/lib/blazar/tests/api/v1/test_app.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/leases copying build/lib/blazar/tests/api/v1/leases/test_v1_0.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/leases +copying build/lib/blazar/tests/api/v1/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/oshosts -copying build/lib/blazar/tests/api/v1/test_utils.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 -copying build/lib/blazar/tests/api/v1/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 -copying build/lib/blazar/tests/api/v1/test_app.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 copying build/lib/blazar/tests/api/v1/test_api_version_request.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1 -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils -copying build/lib/blazar/tests/utils/test_trusts.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils -creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack -copying build/lib/blazar/tests/utils/openstack/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack -copying build/lib/blazar/tests/utils/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils -copying build/lib/blazar/tests/utils/test_plugins.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor -copying build/lib/blazar/plugins/flavor/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor -copying build/lib/blazar/plugins/flavor/flavor_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts -copying build/lib/blazar/plugins/oshosts/host_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts -copying build/lib/blazar/plugins/oshosts/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips -copying build/lib/blazar/plugins/floatingips/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips -copying build/lib/blazar/plugins/floatingips/floatingip_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances -copying build/lib/blazar/plugins/instances/instance_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances -copying build/lib/blazar/plugins/instances/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances -copying build/lib/blazar/plugins/dummy_vm_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins -copying build/lib/blazar/plugins/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins -copying build/lib/blazar/plugins/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins -copying build/lib/blazar/config.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases -copying build/lib/blazar/manager/leases/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases -copying build/lib/blazar/manager/leases/rpcapi.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts -copying build/lib/blazar/manager/oshosts/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts -copying build/lib/blazar/manager/oshosts/rpcapi.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips -copying build/lib/blazar/manager/floatingips/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips -copying build/lib/blazar/manager/floatingips/rpcapi.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips -copying build/lib/blazar/manager/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager -copying build/lib/blazar/manager/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager -copying build/lib/blazar/manager/service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager -copying build/lib/blazar/policy.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/tests/api/test_version_selector.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db +copying build/lib/blazar/tests/db/test_utils.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db +creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy +copying build/lib/blazar/tests/db/sqlalchemy/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy +creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration +copying build/lib/blazar/tests/db/migration/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration +copying build/lib/blazar/tests/db/test_api.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db +copying build/lib/blazar/tests/db/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db +copying build/lib/blazar/tests/fake_lease.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests copying build/lib/blazar/i18n.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking -copying build/lib/blazar/hacking/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking -copying build/lib/blazar/hacking/checks.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/monitor/notification_monitor.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/monitor/polling_monitor.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/monitor/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/monitor/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor -copying build/lib/blazar/version.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/rpc.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters -copying build/lib/blazar/enforcement/filters/external_service_filter.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters -copying build/lib/blazar/enforcement/filters/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters -copying build/lib/blazar/enforcement/filters/base_filter.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters -copying build/lib/blazar/enforcement/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement -copying build/lib/blazar/enforcement/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement -copying build/lib/blazar/enforcement/enforcement.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification -copying build/lib/blazar/notification/notifier.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification -copying build/lib/blazar/notification/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification -copying build/lib/blazar/notification/api.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration -copying build/lib/blazar/db/migration/cli.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations -copying build/lib/blazar/db/migration/alembic_migrations/env.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/e069c014356d_add_floatingip.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/553383923ca0_add_compute_host_inventory_and_traits.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/35b314cd39ee_add_az_in_compute.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/e66f199a5414_delete_unused_status_related_fields.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/23d6240b51b2_add_status_to_leases.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/8805be233864_instance_reservation_table.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/f4084140f608_add_floatingip_reservation.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/75a74e4539cb_update_lease_status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/6bfd1c23aa18_allow_duplicate_lease_names.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/2bcfe76b0474_change_tenant_to_project.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/02e2f2186d98_resource_property.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/c0ae6b08b0d7_resource_properties_in_instance_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/9593f3656974_no_affinity_instance_reservation.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/ba75b766b64e_add_before_end_into_computehost.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/97d2cad1504e_add_fields_for_resource_monitoring.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/0_1_initial.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/10e34bba18e8_add_service_name_to_.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/1fd6c2eded89_add_trust_id_to_comp.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/README -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/versions/7f1a7bbb2cd2_add_aggregate_id_field_into_the_.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions -copying build/lib/blazar/db/migration/alembic_migrations/script.py.mako -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations -copying build/lib/blazar/db/migration/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration -copying build/lib/blazar/db/migration/README -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration -copying build/lib/blazar/db/migration/alembic.ini -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration -copying build/lib/blazar/db/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db -copying build/lib/blazar/db/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db -copying build/lib/blazar/db/utils.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db -copying build/lib/blazar/db/api.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db -copying build/lib/blazar/db/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy -copying build/lib/blazar/db/sqlalchemy/models.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy -copying build/lib/blazar/db/sqlalchemy/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy -copying build/lib/blazar/db/sqlalchemy/facade_wrapper.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy -copying build/lib/blazar/db/sqlalchemy/types.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy -copying build/lib/blazar/db/sqlalchemy/utils.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy -copying build/lib/blazar/db/sqlalchemy/api.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy -copying build/lib/blazar/db/sqlalchemy/model_base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy +copying build/lib/blazar/policy.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api +copying build/lib/blazar/api/context.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api +copying build/lib/blazar/api/root.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 -copying build/lib/blazar/api/v2/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware -copying build/lib/blazar/api/v2/middleware/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware -copying build/lib/blazar/api/v2/app.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers -creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers copying build/lib/blazar/api/v2/controllers/types.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers +creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/extensions copying build/lib/blazar/api/v2/controllers/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware +copying build/lib/blazar/api/v2/middleware/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware +copying build/lib/blazar/api/v2/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 copying build/lib/blazar/api/v2/hooks.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 -copying build/lib/blazar/api/root.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api +copying build/lib/blazar/api/v2/app.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2 copying build/lib/blazar/api/wsgi_app.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api copying build/lib/blazar/api/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api -copying build/lib/blazar/api/app.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/request_id.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +copying build/lib/blazar/api/v1/validation.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases -copying build/lib/blazar/api/v1/leases/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases copying build/lib/blazar/api/v1/leases/service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases -creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts -copying build/lib/blazar/api/v1/oshosts/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts -copying build/lib/blazar/api/v1/oshosts/service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts +copying build/lib/blazar/api/v1/leases/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases +copying build/lib/blazar/api/v1/request_log.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 creating /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips -copying build/lib/blazar/api/v1/floatingips/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips copying build/lib/blazar/api/v1/floatingips/service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips +copying build/lib/blazar/api/v1/floatingips/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips copying build/lib/blazar/api/v1/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 copying build/lib/blazar/api/v1/api_version_request.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/request_id.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/request_log.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 copying build/lib/blazar/api/v1/utils.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts +copying build/lib/blazar/api/v1/oshosts/service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts +copying build/lib/blazar/api/v1/oshosts/__init__.py -> /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts copying build/lib/blazar/api/v1/app.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/v1/validation.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1 -copying build/lib/blazar/api/context.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api -copying build/lib/blazar/context.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils -copying build/lib/blazar/utils/trusts.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils -copying build/lib/blazar/utils/plugins.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils -creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack -copying build/lib/blazar/utils/openstack/keystone.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack -copying build/lib/blazar/utils/openstack/placement.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack -copying build/lib/blazar/utils/openstack/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack -copying build/lib/blazar/utils/openstack/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack -copying build/lib/blazar/utils/openstack/nova.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack -copying build/lib/blazar/utils/openstack/neutron.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack -copying build/lib/blazar/utils/openstack/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack -copying build/lib/blazar/utils/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils -copying build/lib/blazar/utils/service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils +copying build/lib/blazar/api/app.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy +copying build/lib/blazar/db/sqlalchemy/facade_wrapper.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy +copying build/lib/blazar/db/sqlalchemy/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy +copying build/lib/blazar/db/sqlalchemy/utils.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy +copying build/lib/blazar/db/sqlalchemy/types.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy +copying build/lib/blazar/db/sqlalchemy/models.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy +copying build/lib/blazar/db/sqlalchemy/model_base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy +copying build/lib/blazar/db/sqlalchemy/api.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy +copying build/lib/blazar/db/exceptions.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration +copying build/lib/blazar/db/migration/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration +copying build/lib/blazar/db/migration/README -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration +copying build/lib/blazar/db/migration/alembic.ini -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations +copying build/lib/blazar/db/migration/alembic_migrations/script.py.mako -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/35b314cd39ee_add_az_in_compute.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/ba75b766b64e_add_before_end_into_computehost.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/c0ae6b08b0d7_resource_properties_in_instance_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/75a74e4539cb_update_lease_status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/e069c014356d_add_floatingip.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/0_1_initial.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/02e2f2186d98_resource_property.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/7f1a7bbb2cd2_add_aggregate_id_field_into_the_.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/9593f3656974_no_affinity_instance_reservation.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/97d2cad1504e_add_fields_for_resource_monitoring.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/README -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/6bfd1c23aa18_allow_duplicate_lease_names.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/23d6240b51b2_add_status_to_leases.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/553383923ca0_add_compute_host_inventory_and_traits.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/10e34bba18e8_add_service_name_to_.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/1fd6c2eded89_add_trust_id_to_comp.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/f4084140f608_add_floatingip_reservation.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/8805be233864_instance_reservation_table.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/2bcfe76b0474_change_tenant_to_project.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/versions/e66f199a5414_delete_unused_status_related_fields.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions +copying build/lib/blazar/db/migration/alembic_migrations/env.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations +copying build/lib/blazar/db/migration/cli.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration +copying build/lib/blazar/db/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db +copying build/lib/blazar/db/utils.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db +copying build/lib/blazar/db/api.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db +copying build/lib/blazar/db/base.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db +creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking +copying build/lib/blazar/hacking/checks.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking +copying build/lib/blazar/hacking/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/notifier.py to notifier.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/api.py to api.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/rpc.py to rpc.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/enforcement.py to enforcement.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/version.py to version.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/context.py to context.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/opts.py to opts.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/leases.py to leases.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/oshosts.py to oshosts.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/floatingips.py to floatingips.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/oshosts.py to oshosts.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policies/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/status.py to status.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/manager.py to manager.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/status.py to status.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/cmd/api.py to api.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/plugins.py to plugins.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/trusts.py to trusts.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/nova.py to nova.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/neutron.py to neutron.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/placement.py to placement.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/keystone.py to keystone.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases/rpcapi.py to rpcapi.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips/rpcapi.py to rpcapi.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts/rpcapi.py to rpcapi.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/config.py to config.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/status.py to status.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/polling_monitor.py to polling_monitor.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/notification_monitor.py to notification_monitor.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_policy.py to test_policy.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/fake_requests.py to fake_requests.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_context.py to test_context.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_exceptions.py to test_exceptions.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_status.py to test_status.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_service.py to test_service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/oshosts/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/floatingips/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/instances/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_service.py to test_service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/fake_requests.py to fake_requests.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/filters/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/local_hacking/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/notification/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/fake_lease.py to fake_lease.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_context.py to test_context.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/test_policy.py to test_policy.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/monitor/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/leases/test_v1_0.py to test_v1_0.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v1/test_api_version_request.py to test_api_version_request.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/flavor/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/oshosts/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/floatingips/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/instances/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/plugins/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/config.py to config.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/leases/rpcapi.py to rpcapi.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/oshosts/rpcapi.py to rpcapi.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/floatingips/rpcapi.py to rpcapi.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/exceptions.py to exceptions.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/manager/service.py to service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policy.py to policy.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/fake_lease.py to fake_lease.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/i18n.py to i18n.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/status.py to status.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking/checks.py to checks.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/notification_monitor.py to notification_monitor.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/polling_monitor.py to polling_monitor.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/monitor/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/version.py to version.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/exceptions.py to exceptions.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/rpc.py to rpc.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/filters/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/exceptions.py to exceptions.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/enforcement/enforcement.py to enforcement.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/notifier.py to notifier.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/notification/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/cli.py to cli.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/e069c014356d_add_floatingip.py to e069c014356d_add_floatingip.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/553383923ca0_add_compute_host_inventory_and_traits.py to 553383923ca0_add_compute_host_inventory_and_traits.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/35b314cd39ee_add_az_in_compute.py to 35b314cd39ee_add_az_in_compute.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/23d6240b51b2_add_status_to_leases.py to 23d6240b51b2_add_status_to_leases.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/8805be233864_instance_reservation_table.py to 8805be233864_instance_reservation_table.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/75a74e4539cb_update_lease_status.py to 75a74e4539cb_update_lease_status.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/6bfd1c23aa18_allow_duplicate_lease_names.py to 6bfd1c23aa18_allow_duplicate_lease_names.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/2bcfe76b0474_change_tenant_to_project.py to 2bcfe76b0474_change_tenant_to_project.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/02e2f2186d98_resource_property.py to 02e2f2186d98_resource_property.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/c0ae6b08b0d7_resource_properties_in_instance_plugin.py to c0ae6b08b0d7_resource_properties_in_instance_plugin.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/9593f3656974_no_affinity_instance_reservation.py to 9593f3656974_no_affinity_instance_reservation.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/ba75b766b64e_add_before_end_into_computehost.py to ba75b766b64e_add_before_end_into_computehost.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/97d2cad1504e_add_fields_for_resource_monitoring.py to 97d2cad1504e_add_fields_for_resource_monitoring.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/0_1_initial.py to 0_1_initial.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/10e34bba18e8_add_service_name_to_.py to 10e34bba18e8_add_service_name_to_.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/1fd6c2eded89_add_trust_id_to_comp.py to 1fd6c2eded89_add_trust_id_to_comp.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/7f1a7bbb2cd2_add_aggregate_id_field_into_the_.py to 7f1a7bbb2cd2_add_aggregate_id_field_into_the_.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/exceptions.py to exceptions.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/models.py to models.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/facade_wrapper.py to facade_wrapper.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/types.py to types.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/model_base.py to model_base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/app.py to app.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/policy.py to policy.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/context.py to context.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/root.py to root.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/types.py to types.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/middleware/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/hooks.py to hooks.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/root.py to root.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/app.py to app.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/wsgi_app.py to wsgi_app.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/app.py to app.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/validation.py to validation.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases/service.py to service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/service.py to service.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/leases/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/floatingips/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/utils.py to utils.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/app.py to app.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/validation.py to validation.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/context.py to context.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/context.py to context.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/trusts.py to trusts.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/plugins.py to plugins.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/keystone.py to keystone.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/placement.py to placement.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/exceptions.py to exceptions.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/nova.py to nova.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/neutron.py to neutron.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/openstack/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/app.py to app.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/facade_wrapper.py to facade_wrapper.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/utils.py to utils.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/types.py to types.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/models.py to models.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/model_base.py to model_base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/sqlalchemy/api.py to api.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/35b314cd39ee_add_az_in_compute.py to 35b314cd39ee_add_az_in_compute.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/ba75b766b64e_add_before_end_into_computehost.py to ba75b766b64e_add_before_end_into_computehost.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/c0ae6b08b0d7_resource_properties_in_instance_plugin.py to c0ae6b08b0d7_resource_properties_in_instance_plugin.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/75a74e4539cb_update_lease_status.py to 75a74e4539cb_update_lease_status.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/e069c014356d_add_floatingip.py to e069c014356d_add_floatingip.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/0_1_initial.py to 0_1_initial.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/02e2f2186d98_resource_property.py to 02e2f2186d98_resource_property.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/7f1a7bbb2cd2_add_aggregate_id_field_into_the_.py to 7f1a7bbb2cd2_add_aggregate_id_field_into_the_.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/9593f3656974_no_affinity_instance_reservation.py to 9593f3656974_no_affinity_instance_reservation.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/97d2cad1504e_add_fields_for_resource_monitoring.py to 97d2cad1504e_add_fields_for_resource_monitoring.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/6bfd1c23aa18_allow_duplicate_lease_names.py to 6bfd1c23aa18_allow_duplicate_lease_names.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/23d6240b51b2_add_status_to_leases.py to 23d6240b51b2_add_status_to_leases.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/553383923ca0_add_compute_host_inventory_and_traits.py to 553383923ca0_add_compute_host_inventory_and_traits.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/10e34bba18e8_add_service_name_to_.py to 10e34bba18e8_add_service_name_to_.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/1fd6c2eded89_add_trust_id_to_comp.py to 1fd6c2eded89_add_trust_id_to_comp.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/8805be233864_instance_reservation_table.py to 8805be233864_instance_reservation_table.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions/2bcfe76b0474_change_tenant_to_project.py to 2bcfe76b0474_change_tenant_to_project.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/cli.py to cli.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/utils.py to utils.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/api.py to api.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking/checks.py to checks.cpython-313.pyc +byte-compiling /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/hacking/__init__.py to __init__.cpython-313.pyc running install_egg_info Copying blazar.egg-info to /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar-15.0.0.egg-info Skipping SOURCES.txt @@ -2842,1789 +2874,89 @@ + 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-15.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd -+ echo Implicitly adding PYTHONPATH=/build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages +++ pwd ++ '[' -d /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd ++ echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages -+ pwd +++ pwd + export PYTHONPATH=/build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] ++ PYTHONPATH=/build/reproducible-path/blazar-15.0.0/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-04-02 07:56:35.102 6193 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.100 6195 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.112 6195 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.181 6193 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.248 6181 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.263 6181 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.471 6187 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.487 6187 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.589 6171 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.595 6173 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.612 6173 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.614 6177 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.621 6183 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.638 6183 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.643 6185 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.647 6177 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.656 6185 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.622 6179 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.639 6179 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.606 6171 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.636 6189 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.655 6189 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.656 6191 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.673 6191 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2025-04-02 07:56:35.744 6175 INFO oslo_service.backend [-] Loading backend: eventlet -2025-04-02 07:56:35.759 6175 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:12.949 96032 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:12.949 96023 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:12.949 96037 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:12.976 96032 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:12.976 96023 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:12.976 96037 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:13.030 96021 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:13.042 96021 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:13.083 96031 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:13.095 96031 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:13.098 96067 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:13.110 96067 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:13.126 96034 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:13.135 96034 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:13.336 96041 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:13.341 96020 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:13.350 96041 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:13.353 96020 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:13.637 96028 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:13.702 96028 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:14.613 96026 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:14.623 96026 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:15.781 96019 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:16.820 96019 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:16.960 96033 INFO oslo_service.backend [-] Loading backend: eventlet 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-05-06 16:25:18.134 96042 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:18.158 96033 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. -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 -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.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.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.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 -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -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 -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-05-06 16:25:18.837 96024 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:18.890 96024 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:18.952 96030 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:18.964 96030 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. -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base [-] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base Traceback (most recent call last): -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-15.0.0/blazar/monitor/base.py", line 63, in call_monitor_plugin -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base reservation_flags = callback(*args, **kwargs) -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base raise effect -2025-04-02 07:56:37.168 6195 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error -2025-04-02 07:56:37.168 6195 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 -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.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.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 -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base [-] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base Traceback (most recent call last): -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-15.0.0/blazar/monitor/base.py", line 66, in call_monitor_plugin -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base self._update_flags(reservation_flags) -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base raise effect -2025-04-02 07:56:37.177 6195 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error -2025-04-02 07:56:37.177 6195 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 -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 -2025-04-02 07:56:37.275 6181 WARNING oslo_messaging.rpc.client [None req-762e8da3-5dbc-4843-a6cb-bf8ca3600b19 fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.277 6181 INFO blazar.api.v1.request_log [None req-762e8da3-5dbc-4843-a6cb-bf8ca3600b19 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-04-02 07:56:37.205 6195 WARNING blazar.status [-] 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 -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.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 -blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v2_region ... ok -blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v3 -blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v3 ... ok -blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_no_endpoint_in_region -blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_no_endpoint_in_region ... ok -blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_no_endpoints -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 -2025-04-02 07:56:37.300 6181 ERROR blazar.api.v1.utils [None req-842dca51-0c00-4704-a8a9-629d6b909b03 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-04-02 07:56:37.301 6181 INFO blazar.api.v1.request_log [None req-842dca51-0c00-4704-a8a9-629d6b909b03 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 +2026-05-06 16:25:20.353 96059 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:20.365 96059 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:20.368 96042 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:20.511 96039 INFO oslo_service.backend [-] Loading backend: eventlet 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -2025-04-02 07:56:37.323 6181 INFO blazar.api.v1.request_log [None req-d1eb1b7f-4ed0-42be-aec1-088b3345147d fake fake - - - -] 127.0.0.1 "DELETE /v1/leases/3d02aff7-12c4-446e-9631-74a570dc5616" 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-05-06 16:25:21.166 96039 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. -2025-04-02 07:56:37.346 6181 INFO blazar.api.v1.request_log [None req-fbcc4c7b-8665-45de-aa56-c1e2ed42b836 fake fake - - - -] 127.0.0.1 "GET /v1/leases/e49587d3-4c39-4494-a121-4fdab197356a" 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 -2025-04-02 07:56:37.368 6181 INFO blazar.api.v1.request_log [None req-6e559463-1297-4e8a-8840-894840fa8d72 fake fake - - - -] 127.0.0.1 "GET /v1/leases/993eb432-1a89-4059-bc5d-00ad4fac8faa" 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-04-02 07:56:37.390 6181 INFO blazar.api.v1.request_log [None req-0e3a255a-72ee-461a-9d31-dbe4d5f479ba 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 -2025-04-02 07:56:37.411 6181 ERROR blazar.api.v1.utils [None req-73675d24-1e87-455e-9ad3-bba39a8b7708 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-04-02 07:56:37.412 6181 INFO blazar.api.v1.request_log [None req-73675d24-1e87-455e-9ad3-bba39a8b7708 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 -2025-04-02 07:56:37.435 6181 INFO blazar.api.v1.request_log [None req-22916e91-82ab-474e-a694-91b7ca5e6886 fake fake - - - -] 127.0.0.1 "PUT /v1/leases/346f41dc-b979-4d79-93dd-6aaa9d1df206" 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-04-02 07:56:37.458 6181 INFO blazar.api.v1.request_log [None req-19bfaa18-462c-4dae-ab27-41da09f798fa fake fake - - - -] 127.0.0.1 "PUT /v1/leases/bb103605-a373-44d4-910e-e41f67136989" 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 -2025-04-02 07:56:37.398 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.399 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.399 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.404 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.404 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.404 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.404 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.404 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.404 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.405 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.405 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.405 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.405 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.405 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.406 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.406 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.406 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.406 6193 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-04-02 07:56:37.412 6193 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-04-02 07:56:37.412 6193 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-04-02 07:56:37.420 6193 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-04-02 07:56:37.436 6193 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 -GET: /v2/leases/e711291d-cc46-447a-a3fd-4bc22394a36c {} -2025-04-02 07:56:37.592 6185 WARNING oslo_messaging.rpc.client [None req-ce1007d9-d696-421f-a7f6-0c1303b40d7d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.593 6185 WARNING oslo_messaging.rpc.client [None req-ce1007d9-d696-421f-a7f6-0c1303b40d7d 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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 --- -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'lease_id': 'e711291d-cc46-447a-a3fd-4bc22394a36c'} not found", "error_name": 404} -GET: /v2/leases/48a1534d-e82c-46c2-9d1e-39525239cb2d {} -2025-04-02 07:56:37.606 6185 WARNING oslo_messaging.rpc.client [None req-94b734c9-b5bb-42ea-adef-5956b478d43c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.606 6185 WARNING oslo_messaging.rpc.client [None req-94b734c9-b5bb-42ea-adef-5956b478d43c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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.api.v2.test_leases.TestShowLease.test_one -blazar.tests.api.v2.test_leases.TestShowLease.test_one ... File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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): -ok - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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.test_context.ContextTestCaseV1.test_ctx_from_headers -blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers ... 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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.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 - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) -2025-04-02 07:56:37.471 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.472 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.472 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.472 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.472 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.472 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.473 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.473 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.473 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.473 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.474 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.474 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.474 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.474 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.474 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.475 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.475 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.475 6193 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-04-02 07:56:37.480 6193 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-04-02 07:56:37.481 6193 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-04-02 07:56:37.484 6193 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 - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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()) - ~~~~~~~~~~~~^^ -blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request -blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request ... ok - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.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 -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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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.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 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 - File "", line 198, in _run_module_as_main 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 - File "", line 88, in _run_code - File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in - main() 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 - 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.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 @@ -4635,5084 +2967,434 @@ 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_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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.api.v1.test_app.AppTestCase.test_version_list -blazar.tests.api.v1.test_app.AppTestCase.test_version_list ... ok ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) +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 +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_versions) +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_versions) ... ok +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions_only_from_one_api(path_root) +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions_only_from_one_api(path_root) ... ok +2026-05-06 16:25:22.454 96020 INFO blazar.utils.openstack.nova [None req-662dcf52-464c-4ad9-8673-e45b4fc6a882 - project-uuid - - - -] removing host 'host3' from freepool aggregate freepool +2026-05-06 16:25:22.455 96020 INFO blazar.utils.openstack.nova [None req-662dcf52-464c-4ad9-8673-e45b4fc6a882 - 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.api.test_version_selector.TestVersionDiscovery.test_get_versions_only_from_one_api(path_versions) +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions_only_from_one_api(path_versions) ... 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 +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_no_versions_at_all(path_root) +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_no_versions_at_all(path_root) ... ok +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_no_versions_at_all(path_versions) +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_no_versions_at_all(path_versions) ... ok +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_unauthorized_token(path_root) +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 +2026-05-06 16:25:22.465 96020 INFO blazar.utils.openstack.nova [None req-7d7b0462-26db-4b81-8f7b-1ee5207c8dfb - project-uuid - - - -] removing host 'host1' from freepool aggregate freepool +2026-05-06 16:25:22.466 96020 INFO blazar.utils.openstack.nova [None req-7d7b0462-26db-4b81-8f7b-1ee5207c8dfb - project-uuid - - - -] adding host 'host1' to aggregate 123 +2026-05-06 16:25:22.466 96020 INFO blazar.utils.openstack.nova [None req-7d7b0462-26db-4b81-8f7b-1ee5207c8dfb - project-uuid - - - -] removing host 'host2' from freepool aggregate freepool +2026-05-06 16:25:22.467 96020 INFO blazar.utils.openstack.nova [None req-7d7b0462-26db-4b81-8f7b-1ee5207c8dfb - project-uuid - - - -] adding host 'host2' to aggregate 123 +2026-05-06 16:25:22.467 96020 WARNING blazar.utils.openstack.nova [None req-7d7b0462-26db-4b81-8f7b-1ee5207c8dfb - project-uuid - - - -] Removing hosts added to aggregate 123: ['host1', 'host2']: blazar.manager.exceptions.HostNotInFreePool: Host host3 not in freepool 'freepool' +2026-05-06 16:25:22.468 96020 WARNING blazar.utils.openstack.nova [None req-7d7b0462-26db-4b81-8f7b-1ee5207c8dfb - 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-05-06 16:25:22.474 96020 INFO blazar.utils.openstack.nova [None req-71cbbaa9-d224-4f22-8929-a84e6854bb25 - 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-05-06 16:25:22.485 96020 ERROR blazar.exceptions [None req-4dfd4359-7c7b-453c-8f60-4dcca2bdbb2f - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-05-06 16:25:22.485 96020 ERROR blazar.exceptions Traceback (most recent call last): +2026-05-06 16:25:22.485 96020 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2026-05-06 16:25:22.485 96020 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-05-06 16:25:22.485 96020 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-05-06 16:25:22.485 96020 ERROR blazar.exceptions KeyError: 'pool' +2026-05-06 16:25:22.485 96020 ERROR blazar.exceptions +2026-05-06 16:25:22.486 96020 ERROR blazar.exceptions [None req-4dfd4359-7c7b-453c-8f60-4dcca2bdbb2f - 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 +2026-05-06 16:25:22.492 96020 ERROR blazar.exceptions [None req-e069f258-3b34-4277-b24a-50fb89c0ffc6 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-05-06 16:25:22.492 96020 ERROR blazar.exceptions Traceback (most recent call last): +2026-05-06 16:25:22.492 96020 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2026-05-06 16:25:22.492 96020 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-05-06 16:25:22.492 96020 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-05-06 16:25:22.492 96020 ERROR blazar.exceptions KeyError: 'pool' +2026-05-06 16:25:22.492 96020 ERROR blazar.exceptions +2026-05-06 16:25:22.493 96020 ERROR blazar.exceptions [None req-e069f258-3b34-4277-b24a-50fb89c0ffc6 - 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 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_project +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_project ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_configuration +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_configuration ... ok +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create ... 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-05-06 16:25:22.514 96020 ERROR blazar.utils.openstack.nova [None req-396f78d3-46d3-4437-8cb1-f661e0322c6e - 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.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_host +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_host ... ok +2026-05-06 16:25:22.523 96020 ERROR blazar.exceptions [None req-703071ff-6b77-40e7-b772-290e251a59cb - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-05-06 16:25:22.523 96020 ERROR blazar.exceptions Traceback (most recent call last): +2026-05-06 16:25:22.523 96020 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2026-05-06 16:25:22.523 96020 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-05-06 16:25:22.523 96020 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-05-06 16:25:22.523 96020 ERROR blazar.exceptions KeyError: 'pool' +2026-05-06 16:25:22.523 96020 ERROR blazar.exceptions +2026-05-06 16:25:22.524 96020 ERROR blazar.exceptions [None req-703071ff-6b77-40e7-b772-290e251a59cb - 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.utils.openstack.test_nova.ReservationPoolTestCase.test_get +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get ... 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.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 +2026-05-06 16:25:22.569 96020 ERROR blazar.exceptions [None req-cbc121e3-c9ae-444a-bbb7-e800c1ce710e - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-05-06 16:25:22.569 96020 ERROR blazar.exceptions Traceback (most recent call last): +2026-05-06 16:25:22.569 96020 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2026-05-06 16:25:22.569 96020 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-05-06 16:25:22.569 96020 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-05-06 16:25:22.569 96020 ERROR blazar.exceptions KeyError: 'pool' +2026-05-06 16:25:22.569 96020 ERROR blazar.exceptions +2026-05-06 16:25:22.569 96020 ERROR blazar.exceptions [None req-cbc121e3-c9ae-444a-bbb7-e800c1ce710e - 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-05-06 16:25:22.573 96020 ERROR blazar.exceptions [None req-0a6a0697-d548-496c-a7da-35768291e7c7 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2026-05-06 16:25:22.573 96020 ERROR blazar.exceptions Traceback (most recent call last): +2026-05-06 16:25:22.573 96020 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2026-05-06 16:25:22.573 96020 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-05-06 16:25:22.573 96020 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-05-06 16:25:22.573 96020 ERROR blazar.exceptions KeyError: 'pool' +2026-05-06 16:25:22.573 96020 ERROR blazar.exceptions +2026-05-06 16:25:22.574 96020 ERROR blazar.exceptions [None req-0a6a0697-d548-496c-a7da-35768291e7c7 - 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 +2026-05-06 16:25:22.685 96027 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:22.700 96027 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:22.859 96025 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:22.876 96025 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-05-06 16:25:23.400 96022 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:23.417 96022 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project ... 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_context.ContextTestCaseV2.test_ctx_from_headers blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers ... ok - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog +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.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - ... ok +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 -2025-04-02 07:56:37.961 6189 ERROR blazar.exceptions [None req-44dc69d2-3b3b-47a8-b918-5d87bff1b8a1 1c1b75c9-f76c-4808-aae2-af2cb1ef021b 6d75ebc8-e10c-41c9-9278-0460afee0873 - - - -] Exception in string format operation: KeyError: 'object' -2025-04-02 07:56:37.961 6189 ERROR blazar.exceptions Traceback (most recent call last): -2025-04-02 07:56:37.961 6189 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2025-04-02 07:56:37.961 6189 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-04-02 07:56:37.961 6189 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-04-02 07:56:37.961 6189 ERROR blazar.exceptions KeyError: 'object' -2025-04-02 07:56:37.961 6189 ERROR blazar.exceptions -2025-04-02 07:56:37.962 6189 ERROR blazar.exceptions [None req-44dc69d2-3b3b-47a8-b918-5d87bff1b8a1 1c1b75c9-f76c-4808-aae2-af2cb1ef021b 6d75ebc8-e10c-41c9-9278-0460afee0873 - - - -] code: 404 - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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': } -GET: /v2/os-hosts {} -2025-04-02 07:56:37.745 6181 WARNING oslo_messaging.rpc.client [None req-20770bca-95c5-4df4-8610-2526206cf201 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.745 6181 WARNING oslo_messaging.rpc.client [None req-20770bca-95c5-4df4-8610-2526206cf201 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.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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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.test_exceptions.BlazarExceptionTestCase.test_default_error_msg_with_kwargs -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg_with_kwargs ... ok - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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.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 - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.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.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip ... 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_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_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_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_nova.TestCNClient.test_getattr +blazar.tests.utils.openstack.test_nova.TestCNClient.test_getattr ... ok blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool ... ok -blazar.tests.api.test_root.TestRoot.test_bad_uri -blazar.tests.api.test_root.TestRoot.test_bad_uri ... ok -2025-04-02 07:56:38.008 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -GOT:Response: 400 Bad Request -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} -2025-04-02 07:56:37.817 6181 INFO blazar.utils.openstack.neutron [None req-20770bca-95c5-4df4-8610-2526206cf201 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to find network invalid-net-id. +2026-05-06 16:25:24.198 96026 INFO blazar.utils.openstack.neutron [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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) -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 - 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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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': } -GET: /v2/leases {} -2025-04-02 07:56:37.859 6183 WARNING oslo_messaging.rpc.client [None req-3dcc9bf7-4a09-4ab3-8c00-148cd1fba633 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.860 6183 WARNING oslo_messaging.rpc.client [None req-3dcc9bf7-4a09-4ab3-8c00-148cd1fba633 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -blazar.tests.api.v2.test_leases.TestIncorrectLeaseFromRPC.test_bad_list -blazar.tests.api.v2.test_leases.TestIncorrectLeaseFromRPC.test_bad_list ... ok -ValueError: not enough values to unpack (expected 2, got 1) -blazar.tests.db.test_api.DBApiTestCase.test_drop_db -blazar.tests.db.test_api.DBApiTestCase.test_drop_db -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - ... ok - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) -blazar.tests.db.test_api.DBApiTestCase.test_setup_db -blazar.tests.db.test_api.DBApiTestCase.test_setup_db ... ok - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create ... ok -AttributeError: oslo_rpc_server_ping -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create_with_exception -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_create_with_exception ... ok - -During handling of the above exception, another exception occurred: - -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_check_update ... ok -Traceback (most recent call last): -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 - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, in format - return fmt.format(record) - ~~~~~~~~~~^^^^^^^^ -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_load_filters -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_load_filters ... 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 - 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.enforcement.test_enforcement.EnforcementTestCase.test_on_end -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_on_end ... ok - 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-15.0.0/blazar/context.py", line 67, in to_dict - result = super(BlazarContext, self).to_dict() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_translations -blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_translations ... 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.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 -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.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.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 -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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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 -GOT:{'id': '48a1534d-e82c-46c2-9d1e-39525239cb2d', '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/bdf4ffbe-1aab-42e8-9f46-0a6eaa49285d {} -2025-04-02 07:56:37.615 6185 WARNING oslo_messaging.rpc.client [None req-9777d0b1-745d-4c1f-8fd4-b687b5379a61 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.616 6185 WARNING oslo_messaging.rpc.client [None req-9777d0b1-745d-4c1f-8fd4-b687b5379a61 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.620 6185 ERROR wsme.api [None req-9777d0b1-745d-4c1f-8fd4-b687b5379a61 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-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 159, in fake_get_lease - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:37.620 6185 WARNING blazar.api.v2.middleware [None req-9777d0b1-745d-4c1f-8fd4-b687b5379a61 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... - 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) -blazar.tests.api.v2.test_leases.TestShowLease.test_rpc_exception_get -blazar.tests.api.v2.test_leases.TestShowLease.test_rpc_exception_get ... ok - 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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': } -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-04-02 07:56:38.100 6173 WARNING oslo_messaging.rpc.client [None req-fa803592-d942-4437-8b49-248f21e12ba2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.100 6173 WARNING oslo_messaging.rpc.client [None req-fa803592-d942-4437-8b49-248f21e12ba2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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.api.v2.test_leases.TestCreateLease.test_create_one -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_one ... ok - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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': } -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} ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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_duplicate_leases -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_leases ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2025-04-02 07:56:37.625 6185 WARNING oslo_messaging.rpc.client [None req-9777d0b1-745d-4c1f-8fd4-b687b5379a61 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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.manager.test_rpcapi.RPCAPITestCase.test_create_lease -blazar.tests.manager.test_rpcapi.RPCAPITestCase.test_create_lease File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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): - ... ok - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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-04-02 07:56:37.847 6187 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-04-02 07:56:37.848 6187 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-04-02 07:56:37.848 6187 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-04-02 07:56:37.851 6187 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-04-02 07:56:37.854 6187 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. -2025-04-02 07:56:37.935 6187 WARNING oslo_messaging.rpc.client [None req-09556f9e-4ba3-42fd-8275-303b52415909 user_id1 123i2910 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.935 6187 WARNING oslo_messaging.rpc.client [None req-09556f9e-4ba3-42fd-8275-303b52415909 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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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 -PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'updated'} -2025-04-02 07:56:38.110 6175 WARNING oslo_messaging.rpc.client [None req-45eef25b-2382-4c65-85ca-bafabf4c2b00 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.110 6175 WARNING oslo_messaging.rpc.client [None req-45eef25b-2382-4c65-85ca-bafabf4c2b00 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/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) -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response ... 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/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_reservation ... ok - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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-04-02 07:56:37.630 6185 WARNING oslo_messaging.rpc.client [None req-9777d0b1-745d-4c1f-8fd4-b687b5379a61 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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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_event -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_event ... ok ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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': } -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-04-02 07:56:38.170 6179 WARNING oslo_messaging.rpc.client [None req-560b845c-7a7d-4b25-8694-acdaa0ef0a54 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.171 6179 WARNING oslo_messaging.rpc.client [None req-560b845c-7a7d-4b25-8694-acdaa0ef0a54 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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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-04-02 07:56:37.634 6185 WARNING oslo_messaging.rpc.client [None req-9777d0b1-745d-4c1f-8fd4-b687b5379a61 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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host ... ok ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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() -2025-04-02 07:56:37.530 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.531 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.531 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.531 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.531 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.531 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.532 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.532 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.532 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.532 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.532 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.533 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.533 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.533 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.533 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.533 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.533 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.534 6193 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-04-02 07:56:37.535 6193 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-04-02 07:56:37.535 6193 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-04-02 07:56:37.546 6193 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 - File "/build/reproducible-path/blazar-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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': } -DELETE: /v2/os-hosts/1 -2025-04-02 07:56:38.316 6171 WARNING oslo_messaging.rpc.client [None req-c60c586d-72ee-4934-bfd0-3d0e52444df1 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.317 6171 WARNING oslo_messaging.rpc.client [None req-c60c586d-72ee-4934-bfd0-3d0e52444df1 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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/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-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/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-15.0.0/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-15.0.0/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'],) -2025-04-02 07:56:37.638 6185 WARNING oslo_messaging.rpc.client [None req-9777d0b1-745d-4c1f-8fd4-b687b5379a61 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 -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 -POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} -2025-04-02 07:56:38.373 6189 WARNING oslo_messaging.rpc.client [None req-02c74c53-fc41-4fdd-99bb-1eb3337dae63 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.374 6189 WARNING oslo_messaging.rpc.client [None req-02c74c53-fc41-4fdd-99bb-1eb3337dae63 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 -2025-04-02 07:56:38.088 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service [-] Failed to execute action on_end for lease 11-22-33: blazar.exceptions.BlazarException: 111 -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service Traceback (most recent call last): -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 745, in _basic_action -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service self.resource_actions[resource_type][action_time]( -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service reservation['resource_id'] -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service ^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service ) -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service ^ -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service File "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 1571, in raiseBlazarException -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service raise exceptions.BlazarException(resource_id) -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service blazar.exceptions.BlazarException: 111 -2025-04-02 07:56:38.096 6177 ERROR blazar.manager.service -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.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-04-02 07:56:37.641 6185 WARNING oslo_messaging.rpc.client [None req-9777d0b1-745d-4c1f-8fd4-b687b5379a61 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.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.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 -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.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 -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 -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.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 -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 -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 -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 -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 -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 -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.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.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.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 -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 -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 -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 -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.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.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.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 -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 -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 -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 -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.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host ... 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 -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.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.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 -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 -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 -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 -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 -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 -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 -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 -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.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 -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.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations ... ok -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 -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-04-02 07:56:38.180 6179 WARNING oslo_messaging.rpc.client [None req-f6de9ee8-24f0-4085-bd6e-5ee8cd5eb921 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.181 6179 WARNING oslo_messaging.rpc.client [None req-f6de9ee8-24f0-4085-bd6e-5ee8cd5eb921 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -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.api.test_root.TestRoot.test_version_discovery_versions -blazar.tests.api.test_root.TestRoot.test_version_discovery_versions ... ok -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.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.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.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.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 -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 -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 -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 -GOT:Response: 201 Created -Content-Type: application/json -{"id": "c07f0edd-6485-4844-bc13-10acc6f07eb9", "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-04-02 07:56:38.122 6173 WARNING oslo_messaging.rpc.client [None req-36105ddc-1613-4ae8-a6bb-43de118cf527 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.122 6173 WARNING oslo_messaging.rpc.client [None req-36105ddc-1613-4ae8-a6bb-43de118cf527 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.126 6173 ERROR wsme.api [None req-36105ddc-1613-4ae8-a6bb-43de118cf527 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-15.0.0/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-15.0.0/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: 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-04-02 07:56:38.333 6171 WARNING oslo_messaging.rpc.client [None req-c96aecaf-77f0-449d-87fe-c407d26c90eb b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.334 6171 WARNING oslo_messaging.rpc.client [None req-c96aecaf-77f0-449d-87fe-c407d26c90eb 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 -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 -GOT:Response: 300 Multiple Choices -Content-Type: application/json -{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} -2025-04-02 07:56:38.222 6179 WARNING oslo_messaging.rpc.client [None req-a12951c0-c0d6-4196-9673-de4288d7ea19 fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.224 6179 INFO blazar.api.v1.request_log [None req-a12951c0-c0d6-4196-9673-de4288d7ea19 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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation ... 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 -2025-04-02 07:56:38.260 6179 INFO blazar.api.v1.request_log [None req-a55513bf-65be-4e40-9129-0ed80ae856f2 fake fake - - - -] 127.0.0.1 "GET /v1/1/allocation?{'lease_id': '9f637a29-f402-4216-bf6c-f158318ea56b', 'reservation_id': '65ca78c6-37a1-4aac-8fe6-a62179ac2ec5'}" 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 -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-04-02 07:56:38.137 6173 WARNING oslo_messaging.rpc.client [None req-4e3ecc17-9fb4-4dc8-8d4d-67bb06a9eb10 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.137 6173 WARNING oslo_messaging.rpc.client [None req-4e3ecc17-9fb4-4dc8-8d4d-67bb06a9eb10 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 -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 -2025-04-02 07:56:38.293 6179 INFO blazar.api.v1.request_log [None req-63db7ef9-ef1a-4846-b65e-b39f47da0e68 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-04-02 07:56:38.169 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service [-] Failed to execute action on_end for lease 11-22-33: blazar.exceptions.BlazarException: 111 -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service Traceback (most recent call last): -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 745, in _basic_action -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service self.resource_actions[resource_type][action_time]( -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service reservation['resource_id'] -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service ^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service ) -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service ^ -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service File "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 1591, in raiseBlazarException -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service raise exceptions.BlazarException(resource_id) -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service blazar.exceptions.BlazarException: 111 -2025-04-02 07:56:38.176 6177 ERROR blazar.manager.service -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 -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-04-02 07:56:38.129 6175 WARNING oslo_messaging.rpc.client [None req-95977542-c5ed-48fd-8f42-20abfd44dc7b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.130 6175 WARNING oslo_messaging.rpc.client [None req-95977542-c5ed-48fd-8f42-20abfd44dc7b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.136 6175 ERROR wsme.api [None req-95977542-c5ed-48fd-8f42-20abfd44dc7b 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-15.0.0/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-15.0.0/blazar/tests/api/v2/test_hosts.py", line 342, in fake_update_computehost - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:38.137 6175 WARNING blazar.api.v2.middleware [None req-95977542-c5ed-48fd-8f42-20abfd44dc7b 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 -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 -2025-04-02 07:56:38.246 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -GOT:[] -2025-04-02 07:56:37.948 6187 WARNING keystonemiddleware.auth_token [None req-09556f9e-4ba3-42fd-8275-303b52415909 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. -2025-04-02 07:56:37.949 6187 WARNING keystonemiddleware.auth_token [None req-09556f9e-4ba3-42fd-8275-303b52415909 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-04-02 07:56:37.949 6187 WARNING keystonemiddleware.auth_token [None req-09556f9e-4ba3-42fd-8275-303b52415909 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-04-02 07:56:37.952 6187 WARNING keystonemiddleware.auth_token [None req-09556f9e-4ba3-42fd-8275-303b52415909 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-04-02 07:56:37.953 6187 WARNING keystonemiddleware.auth_token [None req-09556f9e-4ba3-42fd-8275-303b52415909 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-04-02 07:56:37.957 6187 WARNING oslo_messaging.rpc.client [None req-167627a9-97d8-4cc7-9d1d-c4c97260b1f6 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.957 6187 WARNING oslo_messaging.rpc.client [None req-167627a9-97d8-4cc7-9d1d-c4c97260b1f6 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 -2025-04-02 07:56:38.327 6179 INFO blazar.api.v1.request_log [None req-23c89185-af89-4094-b683-847245d86e79 fake fake - - - -] 127.0.0.1 "GET /v1/allocations?{'lease_id': '7e9a130c-1c5a-4076-a19d-e89dc59ed336', 'reservation_id': 'a8eba8c1-92d0-4352-9dd9-509307c90f10'}" 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 -GOT:Response: 201 Created -Content-Type: application/json -{"id": "259293d4-e535-4ff7-af32-684df6711bee", "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-04-02 07:56:38.393 6189 WARNING oslo_messaging.rpc.client [None req-d4b3c627-e891-46d7-8efa-f5013c9e14ff b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.394 6189 WARNING oslo_messaging.rpc.client [None req-d4b3c627-e891-46d7-8efa-f5013c9e14ff b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.398 6189 ERROR wsme.api [None req-d4b3c627-e891-46d7-8efa-f5013c9e14ff 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-15.0.0/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-15.0.0/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 -2025-04-02 07:56:38.315 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_phys_lease -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_phys_lease ... ok -2025-04-02 07:56:38.361 6179 INFO blazar.api.v1.request_log [None req-f5716f5f-ed22-4736-9abb-dfa7a27214e4 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 -2025-04-02 07:56:38.381 6177 ERROR blazar.utils.service [-] 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 -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation ... ok -2025-04-02 07:56:38.459 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -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-04-02 07:56:38.147 6175 WARNING oslo_messaging.rpc.client [None req-409e31ce-1e01-45a3-b532-14458159c551 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.148 6175 WARNING oslo_messaging.rpc.client [None req-409e31ce-1e01-45a3-b532-14458159c551 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-04-02 07:56:38.533 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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_start ... ok -2025-04-02 07:56:38.393 6179 ERROR blazar.api.v1.utils [None req-c7cd5cd2-4457-48c8-ac55-59508be18952 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-04-02 07:56:38.394 6179 INFO blazar.api.v1.request_log [None req-c7cd5cd2-4457-48c8-ac55-59508be18952 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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_correct_lease -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_correct_lease ... ok -2025-04-02 07:56:38.425 6179 INFO blazar.api.v1.request_log [None req-9a3712d3-3378-408b-b4ae-694a8c403ee1 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 -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-04-02 07:56:38.407 6189 WARNING oslo_messaging.rpc.client [None req-eb229d5b-5251-47b3-a9ae-2582b9b2cd8f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.408 6189 WARNING oslo_messaging.rpc.client [None req-eb229d5b-5251-47b3-a9ae-2582b9b2cd8f 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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host ... ok -2025-04-02 07:56:38.607 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:38.622 6177 ERROR blazar.manager.service [-] Invalid before_end_date param. Datetime is out of lease limits: blazar.exceptions.NotAuthorized: Datetime is out of lease limits -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 -GOT:Response: 204 No Content - - -DELETE: /v2/os-hosts/1 -2025-04-02 07:56:38.345 6171 WARNING oslo_messaging.rpc.client [None req-cd962784-c152-4481-93a0-488ea8b9092d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.345 6171 WARNING oslo_messaging.rpc.client [None req-cd962784-c152-4481-93a0-488ea8b9092d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.351 6171 ERROR wsme.api [None req-cd962784-c152-4481-93a0-488ea8b9092d 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-15.0.0/blazar/api/v2/controllers/extensions/host.py", line 173, in delete - pecan.request.hosts_rpcapi.delete_computehost(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-15.0.0/blazar/tests/api/v2/test_hosts.py", line 396, in fake_delete_computehost - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:38.351 6171 WARNING blazar.api.v2.middleware [None req-cd962784-c152-4481-93a0-488ea8b9092d 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 -2025-04-02 07:56:38.464 6179 INFO blazar.api.v1.request_log [None req-d4c81e43-94a6-4878-a60c-a371127bbd5f 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 -2025-04-02 07:56:38.496 6179 INFO blazar.api.v1.request_log [None req-6ecccd66-d314-463f-b423-33602fe53b26 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.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 -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-04-02 07:56:38.150 6173 WARNING oslo_messaging.rpc.client [None req-7476b324-9129-4fa5-b954-f1ee5ddfb9fc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.150 6173 WARNING oslo_messaging.rpc.client [None req-7476b324-9129-4fa5-b954-f1ee5ddfb9fc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.155 6173 ERROR wsme.api [None req-7476b324-9129-4fa5-b954-f1ee5ddfb9fc 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-15.0.0/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-15.0.0/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 -2025-04-02 07:56:38.670 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:38.679 6177 ERROR blazar.manager.service [-] Invalid before_end_date param. Datetime is out of lease limits: blazar.exceptions.NotAuthorized: Datetime is out of lease limits -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-04-02 07:56:38.528 6179 INFO blazar.api.v1.request_log [None req-38148dfd-2f02-46ed-969e-5bdb66c32ac9 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 -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 -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -GET: /v2/os-hosts {} -2025-04-02 07:56:38.362 6171 WARNING oslo_messaging.rpc.client [None req-714a4839-3011-449e-bc42-2e2e9045b383 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.363 6171 WARNING oslo_messaging.rpc.client [None req-714a4839-3011-449e-bc42-2e2e9045b383 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 -2025-04-02 07:56:38.558 6179 ERROR blazar.api.v1.utils [None req-0b205ec0-f646-49f4-a06e-cf753ff48ac0 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-04-02 07:56:38.560 6179 INFO blazar.api.v1.request_log [None req-0b205ec0-f646-49f4-a06e-cf753ff48ac0 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 -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.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 -2025-04-02 07:56:38.591 6179 INFO blazar.api.v1.request_log [None req-8b707c1d-a674-402e-97ee-5778bcc8c941 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-04-02 07:56:37.600 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.600 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.601 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.601 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.601 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.601 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.601 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.601 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.602 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.602 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.602 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.602 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.602 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.603 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.603 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.603 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.603 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.604 6193 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-04-02 07:56:37.605 6193 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-04-02 07:56:37.605 6193 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-04-02 07:56:37.612 6193 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 -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-04-02 07:56:38.161 6175 WARNING oslo_messaging.rpc.client [None req-7abc6839-b6b0-4bf6-bbde-32cf27090f8a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.161 6175 WARNING oslo_messaging.rpc.client [None req-7abc6839-b6b0-4bf6-bbde-32cf27090f8a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.164 6175 ERROR wsme.api [None req-7abc6839-b6b0-4bf6-bbde-32cf27090f8a 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-15.0.0/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.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip ... ok -2025-04-02 07:56:38.626 6179 INFO blazar.api.v1.request_log [None req-2196607e-c4ff-40b1-9fdc-b1e6bdb9010b 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.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 -2025-04-02 07:56:38.656 6179 INFO blazar.api.v1.request_log [None req-d26e2d58-5589-45d3-8579-24f5c65deb1d 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 -GOT:[] -GET: /v2/os-hosts {} -2025-04-02 07:56:38.374 6171 WARNING oslo_messaging.rpc.client [None req-a0a13d87-2398-432a-8ac1-05ed37111eb0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.374 6171 WARNING oslo_messaging.rpc.client [None req-a0a13d87-2398-432a-8ac1-05ed37111eb0 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_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_create -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_create ... ok -2025-04-02 07:56:38.685 6179 INFO blazar.api.v1.request_log [None req-32c64049-4662-4d41-a1fc-6c4bb0894537 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 -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-04-02 07:56:37.966 6187 WARNING keystonemiddleware.auth_token [None req-167627a9-97d8-4cc7-9d1d-c4c97260b1f6 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-04-02 07:56:37.967 6187 WARNING keystonemiddleware.auth_token [None req-167627a9-97d8-4cc7-9d1d-c4c97260b1f6 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-04-02 07:56:37.967 6187 WARNING keystonemiddleware.auth_token [None req-167627a9-97d8-4cc7-9d1d-c4c97260b1f6 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-04-02 07:56:37.969 6187 WARNING keystonemiddleware.auth_token [None req-167627a9-97d8-4cc7-9d1d-c4c97260b1f6 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-04-02 07:56:37.971 6187 WARNING keystonemiddleware.auth_token [None req-167627a9-97d8-4cc7-9d1d-c4c97260b1f6 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-04-02 07:56:37.974 6187 WARNING oslo_messaging.rpc.client [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:37.974 6187 WARNING oslo_messaging.rpc.client [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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_event_destroy -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_destroy ... 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-04-02 07:56:38.422 6189 WARNING oslo_messaging.rpc.client [None req-13f14b34-ccb1-481a-b92f-cb737aa405df b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.423 6189 WARNING oslo_messaging.rpc.client [None req-13f14b34-ccb1-481a-b92f-cb737aa405df b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.427 6189 ERROR wsme.api [None req-13f14b34-ccb1-481a-b92f-cb737aa405df 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-15.0.0/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-15.0.0/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 -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.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.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 -DELETE: /v2/leases/eb3b182d-a4a8-4a80-9e77-2ed606b454c5 -2025-04-02 07:56:38.697 6179 WARNING oslo_messaging.rpc.client [None req-79795700-9613-4d96-8824-f766bf75ad62 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.697 6179 WARNING oslo_messaging.rpc.client [None req-79795700-9613-4d96-8824-f766bf75ad62 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.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 -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-04-02 07:56:38.166 6173 WARNING oslo_messaging.rpc.client [None req-e75c7158-bfa3-4356-a7da-09c932bd9cb5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.166 6173 WARNING oslo_messaging.rpc.client [None req-e75c7158-bfa3-4356-a7da-09c932bd9cb5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.173 6173 ERROR wsme.api [None req-e75c7158-bfa3-4356-a7da-09c932bd9cb5 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-15.0.0/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 236, in fake_create_lease - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:38.174 6173 WARNING blazar.api.v2.middleware [None req-e75c7158-bfa3-4356-a7da-09c932bd9cb5 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.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' -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.db.migration.test_migrations.TestMigrations.test_walk_versions -blazar.tests.db.migration.test_migrations.TestMigrations.test_walk_versions ... 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.monitor.test_notification_monitor.NotificationEndpointTestCase.test_warn -blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_warn ... ok -blazar.tests.test_service.ServiceTestCase.test_prepare_service -blazar.tests.test_service.ServiceTestCase.test_prepare_service ... 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 -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-04-02 07:56:38.176 6175 ERROR blazar.exceptions [None req-7abc6839-b6b0-4bf6-bbde-32cf27090f8a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Exception in string format operation: KeyError: 'floatingip' -2025-04-02 07:56:38.176 6175 ERROR blazar.exceptions Traceback (most recent call last): -2025-04-02 07:56:38.176 6175 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2025-04-02 07:56:38.176 6175 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-04-02 07:56:38.176 6175 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-04-02 07:56:38.176 6175 ERROR blazar.exceptions KeyError: 'floatingip' -2025-04-02 07:56:38.176 6175 ERROR blazar.exceptions -2025-04-02 07:56:38.177 6175 ERROR blazar.exceptions [None req-7abc6839-b6b0-4bf6-bbde-32cf27090f8a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] code: 400 -2025-04-02 07:56:38.178 6175 INFO blazar.plugins.floatingips.floatingip_plugin [None req-7abc6839-b6b0-4bf6-bbde-32cf27090f8a 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 -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.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.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip ... 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.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 -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-04-02 07:56:38.387 6171 WARNING oslo_messaging.rpc.client [None req-fde2da67-7a05-4871-99b8-37cd805b2471 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.388 6171 WARNING oslo_messaging.rpc.client [None req-fde2da67-7a05-4871-99b8-37cd805b2471 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 -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 -2025-04-02 07:56:38.731 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:38.740 6177 ERROR blazar.exceptions [-] Exception in string format operation: KeyError: 'columns' -2025-04-02 07:56:38.740 6177 ERROR blazar.exceptions Traceback (most recent call last): -2025-04-02 07:56:38.740 6177 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2025-04-02 07:56:38.740 6177 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-04-02 07:56:38.740 6177 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-04-02 07:56:38.740 6177 ERROR blazar.exceptions KeyError: 'columns' -2025-04-02 07:56:38.740 6177 ERROR blazar.exceptions -2025-04-02 07:56:38.741 6177 ERROR blazar.exceptions [-] code: 500 -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service [-] Cannot create a lease - duplicated lease name: blazar.db.exceptions.BlazarDBDuplicateEntry: Duplicate entry for %(columns)s in %(model)s model was found -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service Traceback (most recent call last): -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 421, in create_lease -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service lease = db_api.lease_create(lease_values) -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service return self._mock_call(*args, **kwargs) -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service return self._execute_mock_call(*args, **kwargs) -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service raise effect -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service blazar.db.exceptions.BlazarDBDuplicateEntry: Duplicate entry for %(columns)s in %(model)s model was found -2025-04-02 07:56:38.741 6177 ERROR blazar.manager.service -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name ... ok -2025-04-02 07:56:38.221 6175 INFO blazar.plugins.floatingips.floatingip_plugin [None req-7abc6839-b6b0-4bf6-bbde-32cf27090f8a 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.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 -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.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 -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.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.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 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.utils.openstack.test_placement.TestPlacementClient.test_client_auth_url blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_client_auth_url ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2025-04-02 07:56:38.372 6173 WARNING blazar.status [None req-e75c7158-bfa3-4356-a7da-09c932bd9cb5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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.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.test_status.LeaseStatusTestCase.test_lease_status -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status ... ok -2025-04-02 07:56:38.792 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:38.381 6175 INFO blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Created resource class CUSTOM_RESERVATION_ABC_DEF +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-05-06 16:25:24.212 96026 INFO blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 -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 -2025-04-02 07:56:38.851 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:38.387 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Failed to create resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 400: . +2026-05-06 16:25:24.217 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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-04-02 07:56:38.939 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now ... 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 -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'lease_id': 'eb3b182d-a4a8-4a80-9e77-2ed606b454c5'} not found", "error_name": 404} -DELETE: /v2/leases/0657e366-5ad2-40be-9017-00469ea86b73 -2025-04-02 07:56:38.712 6179 WARNING oslo_messaging.rpc.client [None req-42637b84-0a54-409a-bdf1-863a66ee3446 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.713 6179 WARNING oslo_messaging.rpc.client [None req-42637b84-0a54-409a-bdf1-863a66ee3446 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 -2025-04-02 07:56:38.394 6175 INFO blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Created resource provider record via placement API for resource provider blazar_compute-1. +2026-05-06 16:25:24.222 96026 INFO blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 -2025-04-02 07:56:39.031 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail ... 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 -2025-04-02 07:56:39.134 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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-04-02 07:56:38.406 6175 INFO blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Created resource provider record via placement API for resource provider Blazar. +2026-05-06 16:25:24.230 96026 INFO blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 -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 -2025-04-02 07:56:39.197 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update ... ok -2025-04-02 07:56:39.277 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:38.413 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Failed to create resource provider record in placement API for resource provider Blazar. Got 404: . +2026-05-06 16:25:24.234 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 -2025-04-02 07:56:39.349 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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.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 -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-04-02 07:56:37.984 6187 WARNING keystonemiddleware.auth_token [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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-04-02 07:56:37.985 6187 WARNING keystonemiddleware.auth_token [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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-04-02 07:56:37.985 6187 WARNING keystonemiddleware.auth_token [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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-04-02 07:56:37.987 6187 WARNING keystonemiddleware.auth_token [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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-04-02 07:56:37.989 6187 WARNING keystonemiddleware.auth_token [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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_version_selector.TestVersionDiscovery.test_get_versions(path_root) -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_root) ... ok -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_versions) -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_versions) ... ok -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions_only_from_one_api(path_root) -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions_only_from_one_api(path_root) ... ok -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions_only_from_one_api(path_versions) -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions_only_from_one_api(path_versions) ... ok -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_no_versions_at_all(path_root) -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_no_versions_at_all(path_root) ... ok -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_no_versions_at_all(path_versions) -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_no_versions_at_all(path_versions) ... ok -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_unauthorized_token(path_root) -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-04-02 07:56:38.427 6175 INFO blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Deleted resource class CUSTOM_RESERVATION_ABC_DEF +2026-05-06 16:25:24.242 96026 INFO blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 -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-04-02 07:56:38.439 6189 WARNING oslo_messaging.rpc.client [None req-a8b571d6-721f-412a-9159-9326097ffa17 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.439 6189 WARNING oslo_messaging.rpc.client [None req-a8b571d6-721f-412a-9159-9326097ffa17 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.447 6189 ERROR wsme.api [None req-a8b571d6-721f-412a-9159-9326097ffa17 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-15.0.0/blazar/utils/trusts.py", line 83, in wrapped - return func(self, to_update) - - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/api/v2/test_hosts.py", line 270, in fake_create_computehost - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:38.447 6189 WARNING blazar.api.v2.middleware [None req-a8b571d6-721f-412a-9159-9326097ffa17 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.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 -2025-04-02 07:56:38.435 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Failed to delete resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 404: . -2025-04-02 07:56:38.436 6175 INFO blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Resource class CUSTOM_RESERVATION_ABC_DEF doesn't exist. Skipped the deletion of the resource class +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. +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 +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.utils.test_trusts.TestTrusts.test_create_trust +blazar.tests.utils.test_trusts.TestTrusts.test_create_trust ... ok +blazar.tests.utils.test_trusts.TestTrusts.test_delete_trust +blazar.tests.utils.test_trusts.TestTrusts.test_delete_trust ... 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.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.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.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.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.local_hacking.test_hacking.HackingTestCase.test_no_log_translations +blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_translations ... 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.local_hacking.test_hacking.HackingTestCase.test_no_log_warn +blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_warn ... 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.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip ... 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-05-06 16:25:24.247 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] Failed to delete resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 404: . +2026-05-06 16:25:24.248 96026 INFO blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 -2025-04-02 07:56:38.393 6173 ERROR blazar.status [None req-e75c7158-bfa3-4356-a7da-09c932bd9cb5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Non-fatal exception during transition of lease lease-id: blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException -2025-04-02 07:56:38.393 6173 ERROR blazar.status Traceback (most recent call last): -2025-04-02 07:56:38.393 6173 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper -2025-04-02 07:56:38.393 6173 ERROR blazar.status result = func(*args, **kwargs) -2025-04-02 07:56:38.393 6173 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/tests/test_status.py", line 268, in dummy_start_lease -2025-04-02 07:56:38.393 6173 ERROR blazar.status raise NonFatalException -2025-04-02 07:56:38.393 6173 ERROR blazar.status blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException -2025-04-02 07:56:38.393 6173 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-04-02 07:56:39.431 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:39.442 6177 ERROR blazar.manager.service [-] Enforcement checks failed. Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds.: blazar.enforcement.exceptions.MaxLeaseDurationException: 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_create_lease_with_filter_exception -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_with_filter_exception ... ok -2025-04-02 07:56:38.450 6175 INFO blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] 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 +2026-05-06 16:25:24.825 96068 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:24.872 96068 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:25.197 96038 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:25.216 96038 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_dict +blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_dict ... ok +2026-05-06 16:25:26.432 96067 WARNING oslo_messaging.rpc.client [None req-5ad2243a-cab6-4e9c-a547-4fe820f52b5f fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.434 96067 INFO blazar.api.v1.request_log [None req-5ad2243a-cab6-4e9c-a547-4fe820f52b5f 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.test_trusts.TestTrusts.test_use_trust_auth_object +blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_object ... ok +2026-05-06 16:25:26.489 96034 WARNING oslo_messaging.rpc.client [None req-c8930863-a2a6-461b-a80e-b1847bf0586a fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.490 96034 INFO blazar.api.v1.request_log [None req-c8930863-a2a6-461b-a80e-b1847bf0586a 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-05-06 16:25:25.167 96026 INFO blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 -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 -2025-04-02 07:56:39.498 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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.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 -2025-04-02 07:56:38.467 6175 INFO blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Deleted resource provider f73eade3-2633-4e6c-9630-11fa1d9cdd9c +2026-05-06 16:25:26.757 96067 INFO blazar.api.v1.request_log [None req-43f04216-07a7-498a-98a5-2890e70d842f fake fake - - - -] 127.0.0.1 "GET /v1/1/allocation?{'lease_id': '2da154b3-7483-4a98-ac72-73a29eb044a9', 'reservation_id': 'c51646ac-f6f9-470a-befd-050b65ef15a7'}" 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-05-06 16:25:25.175 96026 INFO blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] Deleted resource provider bb7f784c-c17a-447c-b4d9-267ec4133cf2 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 -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -PUT: /v2/leases/7f9e6b0c-bcdc-4ef0-b108-b8ea08337e1b {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} -2025-04-02 07:56:38.463 6189 WARNING oslo_messaging.rpc.client [None req-614616ac-d210-4262-af97-6a1584da4d2e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.464 6189 WARNING oslo_messaging.rpc.client [None req-614616ac-d210-4262-af97-6a1584da4d2e 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-04-02 07:56:39.575 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -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 -2025-04-02 07:56:38.481 6175 INFO blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Deleted resource provider 4ba5a59f-28d4-41d8-a6b7-e8ee6dbaedb6 +2026-05-06 16:25:26.777 96067 INFO blazar.api.v1.request_log [None req-0d596d6b-5e04-4a6a-b7cf-64181dd93302 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 +2026-05-06 16:25:26.525 96034 ERROR blazar.api.v1.utils [None req-6099fa46-214f-4415-b592-b6a2c292b9bd 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-05-06 16:25:26.526 96034 INFO blazar.api.v1.request_log [None req-6099fa46-214f-4415-b592-b6a2c292b9bd 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 +2026-05-06 16:25:25.198 96032 ERROR blazar.exceptions [-] Exception in string format operation: KeyError: 'floatingip' +2026-05-06 16:25:25.198 96032 ERROR blazar.exceptions Traceback (most recent call last): +2026-05-06 16:25:25.198 96032 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2026-05-06 16:25:25.198 96032 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-05-06 16:25:25.198 96032 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-05-06 16:25:25.198 96032 ERROR blazar.exceptions KeyError: 'floatingip' +2026-05-06 16:25:25.198 96032 ERROR blazar.exceptions +2026-05-06 16:25:25.199 96032 ERROR blazar.exceptions [-] code: 400 +2026-05-06 16:25:25.200 96032 INFO blazar.plugins.floatingips.floatingip_plugin [-] 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.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.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.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip ... 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 +2026-05-06 16:25:25.184 96026 INFO blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] Deleted resource provider 5c08dfd1-54bb-4305-adaf-e313e28c57b0 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_host_allocation_destroy_for_host_not_found -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host_not_found ... 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-04-02 07:56:38.399 6171 WARNING oslo_messaging.rpc.client [None req-3d03342b-d255-4b70-bf69-d5e14e56aea9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.400 6171 WARNING oslo_messaging.rpc.client [None req-3d03342b-d255-4b70-bf69-d5e14e56aea9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.403 6171 ERROR wsme.api [None req-3d03342b-d255-4b70-bf69-d5e14e56aea9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} +2026-05-06 16:25:26.709 96021 WARNING oslo_messaging.rpc.client [None req-90e6566e-fc33-4bfb-adc3-846fe3d33f02 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.710 96021 WARNING oslo_messaging.rpc.client [None req-90e6566e-fc33-4bfb-adc3-846fe3d33f02 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 +2026-05-06 16:25:25.227 96032 INFO blazar.plugins.floatingips.floatingip_plugin [-] 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.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 +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.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 +2026-05-06 16:25:26.571 96034 INFO blazar.api.v1.request_log [None req-1c9f1e55-ad49-4da3-b132-37fe635ced6d fake fake - - - -] 127.0.0.1 "DELETE /v1/leases/796dfd8b-509e-4960-a6e8-34f9f4498dfa" 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 +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.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.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 +2026-05-06 16:25:25.188 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] Failed to delete resource provider with UUID e5ee67a2-9f9f-434f-b1b7-3d9ad2e0bf4b 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 +2026-05-06 16:25:26.602 96034 INFO blazar.api.v1.request_log [None req-956c1de2-6202-4b3f-a360-fba9ff4bcb9d fake fake - - - -] 127.0.0.1 "GET /v1/leases/edac1334-6d4c-4a29-ba32-e4071e95b31a" 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-05-06 16:25:26.620 96034 INFO blazar.api.v1.request_log [None req-f91ec39d-c2a9-4e02-8122-f95da5220c7b fake fake - - - -] 127.0.0.1 "GET /v1/leases/0cb86201-cbac-4f60-9336-a205b3ae9871" 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-05-06 16:25:26.636 96034 INFO blazar.api.v1.request_log [None req-992f6a96-d71c-41ae-adf1-90da8aac5113 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 +GOT:Response: 201 Created +Content-Type: application/json +{"id": "ed0fa861-60a3-48e5-9fb3-3f594e8f96d9", "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-05-06 16:25:26.724 96021 WARNING oslo_messaging.rpc.client [None req-0f0d3df3-8606-4c66-a850-0f1ee50696c9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.724 96021 WARNING oslo_messaging.rpc.client [None req-0f0d3df3-8606-4c66-a850-0f1ee50696c9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.727 96021 ERROR wsme.api [None req-0f0d3df3-8606-4c66-a850-0f1ee50696c9 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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/blazar/api/v2/controllers/extensions/host.py", line 138, in post + host_dct = host.as_dict() + ^^^^^^^^^^^^ - File "/build/reproducible-path/blazar-15.0.0/blazar/tests/api/v2/test_hosts.py", line 135, in fake_list_computehosts - raise Exception("Nah...") +AttributeError: 'NoneType' object has no attribute 'as_dict' -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:38.404 6171 WARNING blazar.api.v2.middleware [None req-3d03342b-d255-4b70-bf69-d5e14e56aea9 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 -2025-04-02 07:56:39.644 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_date -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_date ... ok -2025-04-02 07:56:38.487 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Failed to delete resource provider with UUID 08df83d6-9aa4-4259-8777-9c4581b59424 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 -2025-04-02 07:56:37.662 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.663 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.663 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.663 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.663 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.663 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.664 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.664 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.664 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.664 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.664 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.665 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.665 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.665 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.665 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.665 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.666 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.666 6193 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-04-02 07:56:37.667 6193 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-04-02 07:56:37.667 6193 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-04-02 07:56:37.670 6193 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.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 -2025-04-02 07:56:38.504 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Failed to get resource provider blazar. Got 404: . +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 +2026-05-06 16:25:25.199 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 @@ -9725,487 +3407,215 @@ blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_put ... ok blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory ... 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 -GOT:Response: 204 No Content - - -DELETE: /v2/leases/b19f9a31-6f70-4e53-8950-f946c79743fc -2025-04-02 07:56:38.725 6179 WARNING oslo_messaging.rpc.client [None req-5e8e08e8-7431-47eb-82e1-12e87fd4acb5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.725 6179 WARNING oslo_messaging.rpc.client [None req-5e8e08e8-7431-47eb-82e1-12e87fd4acb5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.730 6179 ERROR wsme.api [None req-5e8e08e8-7431-47eb-82e1-12e87fd4acb5 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-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 366, in fake_delete_lease - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:38.731 6179 WARNING blazar.api.v2.middleware [None req-5e8e08e8-7431-47eb-82e1-12e87fd4acb5 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_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 -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 -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.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 -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 -2025-04-02 07:56:39.706 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:39.715 6177 ERROR blazar.manager.service [-] Invalid before_end_date param. 2026-14 10:13 is an invalid date. Required format: %Y-%m-%d %H:%M: blazar.manager.exceptions.InvalidDate: 2026-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-04-02 07:56:38.401 6173 ERROR blazar.status [None req-e75c7158-bfa3-4356-a7da-09c932bd9cb5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Lease lease-id went into ERROR status. An unknown exception occurred: blazar.exceptions.BlazarException: An unknown exception occurred -2025-04-02 07:56:38.401 6173 ERROR blazar.status Traceback (most recent call last): -2025-04-02 07:56:38.401 6173 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper -2025-04-02 07:56:38.401 6173 ERROR blazar.status result = func(*args, **kwargs) -2025-04-02 07:56:38.401 6173 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/tests/test_status.py", line 234, in dummy_start_lease -2025-04-02 07:56:38.401 6173 ERROR blazar.status raise exceptions.BlazarException -2025-04-02 07:56:38.401 6173 ERROR blazar.status blazar.exceptions.BlazarException: An unknown exception occurred -2025-04-02 07:56:38.401 6173 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-04-02 07:56:39.774 6177 ERROR blazar.utils.service [-] 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 -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 -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -GET: /v2/os-hosts/1 {} -2025-04-02 07:56:38.413 6171 WARNING oslo_messaging.rpc.client [None req-0ec11136-0268-4f05-a9e2-dbb37fd078d5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.414 6171 WARNING oslo_messaging.rpc.client [None req-0ec11136-0268-4f05-a9e2-dbb37fd078d5 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_empty -blazar.tests.api.v2.test_hosts.TestShowHost.test_empty ... ok -2025-04-02 07:56:39.834 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start ... ok -2025-04-02 07:56:38.407 6173 WARNING blazar.status [None req-e75c7158-bfa3-4356-a7da-09c932bd9cb5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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.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.test_status.LeaseStatusTestCase.test_lease_status_lease_deleted -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_lease_deleted ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2025-04-02 07:56:38.786 6179 INFO blazar.utils.openstack.nova [None req-b3799c3c-f4d3-47e9-8ba9-df41966bdde4 - project-uuid - - - -] removing host 'host3' from freepool aggregate freepool -2025-04-02 07:56:38.788 6179 INFO blazar.utils.openstack.nova [None req-b3799c3c-f4d3-47e9-8ba9-df41966bdde4 - 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-04-02 07:56:39.897 6177 ERROR blazar.utils.service [-] 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 -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 -2025-04-02 07:56:38.418 6173 ERROR blazar.status [None req-e75c7158-bfa3-4356-a7da-09c932bd9cb5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 -2025-04-02 07:56:39.962 6177 ERROR blazar.utils.service [-] 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 -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 -2025-04-02 07:56:40.020 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'lease_id': '7f9e6b0c-bcdc-4ef0-b108-b8ea08337e1b'} not found", "error_name": 404} -PUT: /v2/leases/fba39889-67a1-48b6-a63a-494c9e4e66e2 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} -2025-04-02 07:56:38.478 6189 WARNING oslo_messaging.rpc.client [None req-1607e30c-319a-4538-a688-991b1dad184f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.478 6189 WARNING oslo_messaging.rpc.client [None req-1607e30c-319a-4538-a688-991b1dad184f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.484 6189 ERROR wsme.api [None req-1607e30c-319a-4538-a688-991b1dad184f 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-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 316, in fake_update_lease - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:38.484 6189 WARNING blazar.api.v2.middleware [None req-1607e30c-319a-4538-a688-991b1dad184f 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 -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 -2025-04-02 07:56:40.077 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_end_lease -blazar.tests.manager.test_service.ServiceTestCase.test_end_lease ... 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-04-02 07:56:38.426 6171 WARNING oslo_messaging.rpc.client [None req-ffbf3581-8c66-4fc9-9757-08c306af4238 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.426 6171 WARNING oslo_messaging.rpc.client [None req-ffbf3581-8c66-4fc9-9757-08c306af4238 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.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 -2025-04-02 07:56:38.549 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2025-04-02 07:56:38.550 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2025-04-02 07:56:38.551 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2025-04-02 07:56:38.552 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2025-04-02 07:56:38.553 6175 ERROR blazar.utils.openstack.placement [None req-679033b7-1755-4929-bf85-eb3bfaef7e0b 111 222 - - - -] 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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_traits_create -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_traits_create ... ok +2026-05-06 16:25:27.433 96067 INFO blazar.api.v1.request_log [None req-62c28fb6-52ca-43a8-9e19-97b5ac16958e fake fake - - - -] 127.0.0.1 "GET /v1/allocations?{'lease_id': '9a974416-8cf3-4acc-9248-bbf3d8771062', 'reservation_id': '1d9e6cc7-a17e-4420-aefd-aa412ad9e449'}" 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-05-06 16:25:26.660 96034 ERROR blazar.api.v1.utils [None req-560be817-80d1-417d-bb24-593e418202eb 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-05-06 16:25:26.661 96034 INFO blazar.api.v1.request_log [None req-560be817-80d1-417d-bb24-593e418202eb 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 +2026-05-06 16:25:27.451 96067 INFO blazar.api.v1.request_log [None req-12dfaa78-50ec-4c31-8a22-25dafa551778 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-05-06 16:25:27.453 96024 ERROR blazar.utils.service [-] 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 +2026-05-06 16:25:26.244 96028 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-05-06 16:25:26.245 96028 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-05-06 16:25:26.245 96028 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-05-06 16:25:26.248 96028 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 {} +2026-05-06 16:25:26.250 96028 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. +2026-05-06 16:25:26.489 96028 WARNING oslo_messaging.rpc.client [None req-c98aae43-9d62-49d0-8336-c0eae474bbd8 user_id1 123i2910 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.489 96028 WARNING oslo_messaging.rpc.client [None req-c98aae43-9d62-49d0-8336-c0eae474bbd8 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 +2026-05-06 16:25:26.787 96034 INFO blazar.api.v1.request_log [None req-9a44eb88-122e-4b77-bc7c-c066e7f534fe fake fake - - - -] 127.0.0.1 "PUT /v1/leases/ff17214a-8095-4c49-bacc-de748f8ba8fe" 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 +2026-05-06 16:25:27.129 96034 INFO blazar.api.v1.request_log [None req-1d6b2b4a-d403-4d82-9e6d-783300da3c06 fake fake - - - -] 127.0.0.1 "PUT /v1/leases/1f4803da-96dc-4f74-9aa5-5e7a2c5112aa" 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 +GET: /v2/leases {} +2026-05-06 16:25:27.457 96031 WARNING oslo_messaging.rpc.client [None req-b99d854e-d14c-461a-bc6c-d1f91ae026fa b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:27.458 96031 WARNING oslo_messaging.rpc.client [None req-b99d854e-d14c-461a-bc6c-d1f91ae026fa 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 +2026-05-06 16:25:27.480 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:27.494 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -PUT: /v2/leases/b7b90a9e-2eab-4cfc-8dac-2d31ecf2b03e {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} -2025-04-02 07:56:38.495 6189 WARNING oslo_messaging.rpc.client [None req-545addb8-fb69-4e9a-b37c-84fb11b6adbf b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.495 6189 WARNING oslo_messaging.rpc.client [None req-545addb8-fb69-4e9a-b37c-84fb11b6adbf 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 -2025-04-02 07:56:40.137 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:40.144 6177 INFO blazar.manager.service [-] Trying to execute events: [{'id': '111-222-333', 'lease_id': '11-22-33', 'event_type': 'start_lease', 'time': datetime.datetime(2012, 12, 13, 13, 13)}] -2025-04-02 07:56:40.144 6177 INFO blazar.manager.service [-] Skip event {'id': '111-222-333', 'lease_id': '11-22-33', 'event_type': 'start_lease', 'time': datetime.datetime(2012, 12, 13, 13, 13)} because the status of the lease 11-22-33 is still transitional -blazar.tests.manager.test_service.ServiceTestCase.test_event_pass -blazar.tests.manager.test_service.ServiceTestCase.test_event_pass ... ok -2025-04-02 07:56:38.811 6179 INFO blazar.utils.openstack.nova [None req-cea33fa0-31d9-4751-b2c3-39812d34ce9d - project-uuid - - - -] removing host 'host1' from freepool aggregate freepool -2025-04-02 07:56:38.813 6179 INFO blazar.utils.openstack.nova [None req-cea33fa0-31d9-4751-b2c3-39812d34ce9d - project-uuid - - - -] adding host 'host1' to aggregate 123 -2025-04-02 07:56:38.814 6179 INFO blazar.utils.openstack.nova [None req-cea33fa0-31d9-4751-b2c3-39812d34ce9d - project-uuid - - - -] removing host 'host2' from freepool aggregate freepool -2025-04-02 07:56:38.815 6179 INFO blazar.utils.openstack.nova [None req-cea33fa0-31d9-4751-b2c3-39812d34ce9d - project-uuid - - - -] adding host 'host2' to aggregate 123 -2025-04-02 07:56:38.815 6179 WARNING blazar.utils.openstack.nova [None req-cea33fa0-31d9-4751-b2c3-39812d34ce9d - project-uuid - - - -] Removing hosts added to aggregate 123: ['host1', 'host2']: blazar.manager.exceptions.HostNotInFreePool: Host host3 not in freepool 'freepool' -2025-04-02 07:56:38.816 6179 WARNING blazar.utils.openstack.nova [None req-cea33fa0-31d9-4751-b2c3-39812d34ce9d - 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 -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 -2025-04-02 07:56:38.827 6179 INFO blazar.utils.openstack.nova [None req-ced9f2a0-1155-4b33-8996-04e6b12e3c29 - 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.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 -2025-04-02 07:56:37.712 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.712 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.713 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.713 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.713 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.713 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.714 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.714 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.714 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.714 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.714 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.714 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.715 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.715 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.715 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.715 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.716 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.716 6193 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-04-02 07:56:37.717 6193 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-04-02 07:56:37.717 6193 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-04-02 07:56:37.721 6193 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 -2025-04-02 07:56:38.855 6179 ERROR blazar.exceptions [None req-64d5865c-ed4f-4b8e-b969-3f3f08aa02f8 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-04-02 07:56:38.855 6179 ERROR blazar.exceptions Traceback (most recent call last): -2025-04-02 07:56:38.855 6179 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2025-04-02 07:56:38.855 6179 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-04-02 07:56:38.855 6179 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-04-02 07:56:38.855 6179 ERROR blazar.exceptions KeyError: 'pool' -2025-04-02 07:56:38.855 6179 ERROR blazar.exceptions -2025-04-02 07:56:38.856 6179 ERROR blazar.exceptions [None req-64d5865c-ed4f-4b8e-b969-3f3f08aa02f8 - 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 -GOT:Response: 200 OK -Content-Type: application/json -{"id": "b7b90a9e-2eab-4cfc-8dac-2d31ecf2b03e", "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/2108312d-a0e3-418d-bae1-d04dd58c8222 {'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-04-02 07:56:38.509 6189 WARNING oslo_messaging.rpc.client [None req-ae03a242-5018-4081-b479-5b16aaefa02c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.510 6189 WARNING oslo_messaging.rpc.client [None req-ae03a242-5018-4081-b479-5b16aaefa02c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.514 6189 ERROR wsme.api [None req-ae03a242-5018-4081-b479-5b16aaefa02c 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-15.0.0/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 -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 -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-04-02 07:56:38.033 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:38.034 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:38.034 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:38.034 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:38.034 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:38.034 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:38.034 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:38.035 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:38.035 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:38.035 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:38.035 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.035 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:38.036 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.036 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:38.036 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:38.036 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.036 6187 WARNING keystonemiddleware._common.config [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 user_id2 project-good - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.037 6187 WARNING keystonemiddleware.auth_token [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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-04-02 07:56:38.037 6187 WARNING keystonemiddleware.auth_token [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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-04-02 07:56:38.038 6187 WARNING keystonemiddleware.auth_token [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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-04-02 07:56:38.040 6187 WARNING keystonemiddleware.auth_token [None req-7f0484df-f4ff-401e-ae96-d94777dab4b2 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.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 +{"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-05-06 16:25:26.732 96021 WARNING oslo_messaging.rpc.client [None req-1256460b-9590-475e-9dba-2ea261559d1e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.733 96021 WARNING oslo_messaging.rpc.client [None req-1256460b-9590-475e-9dba-2ea261559d1e 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 +DELETE: /v2/os-hosts/1 +2026-05-06 16:25:27.298 96034 WARNING oslo_messaging.rpc.client [None req-35f193dd-c879-41dc-a080-8a2992a3f8aa b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:27.298 96034 WARNING oslo_messaging.rpc.client [None req-35f193dd-c879-41dc-a080-8a2992a3f8aa 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 +2026-05-06 16:25:27.561 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:27.469 96067 ERROR blazar.api.v1.utils [None req-d9f52f79-92b1-4596-88ab-2de012a96e78 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-05-06 16:25:27.470 96067 INFO blazar.api.v1.request_log [None req-d9f52f79-92b1-4596-88ab-2de012a96e78 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 +GOT:[] +GET: /v2/leases {} +2026-05-06 16:25:27.468 96031 WARNING oslo_messaging.rpc.client [None req-52eb14b2-eb51-40f9-bc0e-98fa109a8c71 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:27.469 96031 WARNING oslo_messaging.rpc.client [None req-52eb14b2-eb51-40f9-bc0e-98fa109a8c71 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-05-06 16:25:27.497 96067 INFO blazar.api.v1.request_log [None req-90f5c203-dbef-4d41-9887-500ff8ce7988 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-05-06 16:25:27.571 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:27.519 96067 INFO blazar.api.v1.request_log [None req-9b67af8c-ebb8-486a-bf91-511a215669a2 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-05-06 16:25:27.581 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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. 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.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 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 +2026-05-06 16:25:27.558 96067 INFO blazar.api.v1.request_log [None req-346da7f9-eae8-420c-9428-27324e2ff7a7 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.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 +2026-05-06 16:25:27.595 96024 ERROR blazar.utils.service [-] 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 +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-05-06 16:25:28.361 96029 INFO oslo_service.backend [-] Loading backend: eventlet +2026-05-06 16:25:28.410 96029 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2026-05-06 16:25:27.584 96067 INFO blazar.api.v1.request_log [None req-7cc68b9e-5dfd-4e26-af12-875592a9e472 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 +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 +2026-05-06 16:25:27.306 96034 WARNING oslo_messaging.rpc.client [None req-1812179b-9ef8-48f9-a229-365fa1790796 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:27.307 96034 WARNING oslo_messaging.rpc.client [None req-1812179b-9ef8-48f9-a229-365fa1790796 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 +2026-05-06 16:25:27.603 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:25.225 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2026-05-06 16:25:25.226 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2026-05-06 16:25:25.227 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2026-05-06 16:25:25.228 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2026-05-06 16:25:25.228 96026 ERROR blazar.utils.openstack.placement [None req-7d8f5267-8898-4972-a28c-f421263b5db6 b1f73ff6-9235-4d76-9162-35f1ab0a3042 f7ce2fbb-c199-4778-a966-5726dc7fc507 - - - -] 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 +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-05-06 16:25:27.615 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:27.621 96067 ERROR blazar.api.v1.utils [None req-65a392a3-c254-40c3-9f1a-87428db908e1 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-05-06 16:25:27.622 96067 INFO blazar.api.v1.request_log [None req-65a392a3-c254-40c3-9f1a-87428db908e1 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-05-06 16:25:27.625 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:27.640 96067 INFO blazar.api.v1.request_log [None req-c35e6e86-717f-4c61-8bbc-0c926211480d 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-05-06 16:25:28.327 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +GOT:[{'id': '4b3e8b76-8658-449e-b8f8-94f5573c94dc', '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': '4ddd5aff-30b1-4a94-bd2d-3c3d5eb5380c', '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-05-06 16:25:27.476 96031 WARNING oslo_messaging.rpc.client [None req-b88d7207-8348-48e0-83f8-ba8e2d455267 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:27.477 96031 WARNING oslo_messaging.rpc.client [None req-b88d7207-8348-48e0-83f8-ba8e2d455267 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 +2026-05-06 16:25:27.658 96067 INFO blazar.api.v1.request_log [None req-98c0907e-81cd-4de6-9949-84e2998c561d 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-05-06 16:25:28.338 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +GOT:[] +2026-05-06 16:25:26.513 96028 WARNING keystonemiddleware.auth_token [None req-c98aae43-9d62-49d0-8336-c0eae474bbd8 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-05-06 16:25:26.513 96028 WARNING keystonemiddleware.auth_token [None req-c98aae43-9d62-49d0-8336-c0eae474bbd8 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-05-06 16:25:26.513 96028 WARNING keystonemiddleware.auth_token [None req-c98aae43-9d62-49d0-8336-c0eae474bbd8 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-05-06 16:25:26.515 96028 WARNING keystonemiddleware.auth_token [None req-c98aae43-9d62-49d0-8336-c0eae474bbd8 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-05-06 16:25:26.516 96028 WARNING keystonemiddleware.auth_token [None req-c98aae43-9d62-49d0-8336-c0eae474bbd8 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-05-06 16:25:26.519 96028 WARNING oslo_messaging.rpc.client [None req-695b3f47-2ef8-4d68-b819-dd360e31629e user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.519 96028 WARNING oslo_messaging.rpc.client [None req-695b3f47-2ef8-4d68-b819-dd360e31629e 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 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 -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.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 -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.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_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_ids -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_ids ... 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.utils.test_trusts.TestTrusts.test_create_ctx_from_trust -blazar.tests.utils.test_trusts.TestTrusts.test_create_ctx_from_trust ... ok -blazar.tests.utils.test_trusts.TestTrusts.test_create_trust -blazar.tests.utils.test_trusts.TestTrusts.test_create_trust ... ok -blazar.tests.utils.test_trusts.TestTrusts.test_delete_trust -blazar.tests.utils.test_trusts.TestTrusts.test_delete_trust ... ok -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.utils.test_trusts.TestTrusts.test_use_trust_auth_object -blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_object ... ok -2025-04-02 07:56:38.864 6179 ERROR blazar.exceptions [None req-5f62aabd-477c-4605-b19b-b1ae96c44495 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-04-02 07:56:38.864 6179 ERROR blazar.exceptions Traceback (most recent call last): -2025-04-02 07:56:38.864 6179 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2025-04-02 07:56:38.864 6179 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-04-02 07:56:38.864 6179 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-04-02 07:56:38.864 6179 ERROR blazar.exceptions KeyError: 'pool' -2025-04-02 07:56:38.864 6179 ERROR blazar.exceptions -2025-04-02 07:56:38.865 6179 ERROR blazar.exceptions [None req-5f62aabd-477c-4605-b19b-b1ae96c44495 - 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 -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_project -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_project ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_configuration -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_configuration ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az ... 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/1 {} -2025-04-02 07:56:38.439 6171 WARNING oslo_messaging.rpc.client [None req-4ca2dc41-5931-41b1-91e9-721be0cb2913 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.440 6171 WARNING oslo_messaging.rpc.client [None req-4ca2dc41-5931-41b1-91e9-721be0cb2913 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.443 6171 ERROR wsme.api [None req-4ca2dc41-5931-41b1-91e9-721be0cb2913 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-15.0.0/blazar/api/v2/controllers/extensions/host.py", line 116, in get_one - host_dct = pecan.request.hosts_rpcapi.get_computehost(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-15.0.0/blazar/tests/api/v2/test_hosts.py", line 184, in fake_get_computehost - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:38.444 6171 WARNING blazar.api.v2.middleware [None req-4ca2dc41-5931-41b1-91e9-721be0cb2913 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 -2025-04-02 07:56:38.914 6179 ERROR blazar.utils.openstack.nova [None req-2f6b73d2-863f-49a8-a386-b340af9084a9 - 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.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_host -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_host ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_update -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_lease_update ... ok -2025-04-02 07:56:40.192 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:40.199 6177 INFO blazar.manager.service [-] Trying to execute events: [{'id': '111-222-333', 'time': datetime.datetime(2012, 12, 13, 13, 13), 'lease_id': 'aaa-bbb-ccc', 'event_type': 'start_lease'}] -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service [-] Error occurred while spawning event 111-222-333.: Exception -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service Traceback (most recent call last): -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 163, in _process_events_concurrently -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service event_thread = eventlet.spawn( -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service service_utils.with_empty_context(self._exec_event), -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service event) -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service return self._mock_call(*args, **kwargs) -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service return self._execute_mock_call(*args, **kwargs) -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service raise effect -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service Exception -2025-04-02 07:56:40.200 6177 ERROR blazar.manager.service -blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail -blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail ... ok -GOT:Response: 500 Internal Server Error +GOT:Response: 400 Bad Request 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/ba98c39e-4b8c-4798-a21a-cdbd10e3ddc9 None -2025-04-02 07:56:38.524 6189 WARNING oslo_messaging.rpc.client [None req-f2e31a40-b7b2-411d-8375-6809ccff4396 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.525 6189 WARNING oslo_messaging.rpc.client [None req-f2e31a40-b7b2-411d-8375-6809ccff4396 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.527 6189 ERROR wsme.api [None req-f2e31a40-b7b2-411d-8375-6809ccff4396 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: +{"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-05-06 16:25:26.741 96021 WARNING oslo_messaging.rpc.client [None req-035cf847-7655-48c7-ae9d-8c46965b9c44 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.741 96021 WARNING oslo_messaging.rpc.client [None req-035cf847-7655-48c7-ae9d-8c46965b9c44 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.745 96021 ERROR wsme.api [None req-035cf847-7655-48c7-ae9d-8c46965b9c44 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-15.0.0/blazar/api/v2/controllers/extensions/lease.py", line 131, in put - sublease_dct = sublease.as_dict() - ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) -AttributeError: 'NoneType' object has no attribute 'as_dict' + File "/build/reproducible-path/blazar-15.0.0/blazar/api/v2/controllers/extensions/host.py", line 145, in post + raise exceptions.BlazarException(_("Host can't be created")) -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.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.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 -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.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 -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 -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 -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_nova.NovaInventoryTestCase.test_get_servers_per_host -blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host ... 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 -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 -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 -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 -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_list_hosts -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_list_hosts ... 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-04-02 07:56:40.252 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:40.264 6177 INFO blazar.manager.service [-] Trying to execute events: [{'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 -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -GET: /v2/leases {} -2025-04-02 07:56:38.455 6171 WARNING oslo_messaging.rpc.client [None req-64a294df-2f89-4517-aef7-126c0447c9be b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.456 6171 WARNING oslo_messaging.rpc.client [None req-64a294df-2f89-4517-aef7-126c0447c9be 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.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 +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 +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-05-06 16:25:28.578 96033 WARNING oslo_messaging.rpc.client [None req-5d03f5a1-f730-43d7-a588-783ce7874899 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.578 96033 WARNING oslo_messaging.rpc.client [None req-5d03f5a1-f730-43d7-a588-783ce7874899 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_one +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_one ... ok +2026-05-06 16:25:27.677 96067 INFO blazar.api.v1.request_log [None req-58dc1200-d832-4022-8e17-26dfcf349008 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 --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 745, in _basic_action + self.resource_actions[resource_type][action_time]( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + reservation['resource_id'] + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 1571, in raiseBlazarException + raise exceptions.BlazarException(resource_id) +blazar.exceptions.BlazarException: 111 During handling of the above exception, another exception occurred: @@ -10266,47 +3676,38 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 + 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-15.0.0/blazar/tests/manager/test_service.py", line 1582, in test_basic_action_raise_exception + self.manager._basic_action(self.lease_id, '1', 'on_end', + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 749, in _basic_action + 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'} +2026-05-06 16:25:28.345 96024 ERROR blazar.utils.service [-] 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 +2026-05-06 16:25:27.693 96067 INFO blazar.api.v1.request_log [None req-cbf3d29f-d8a5-44a7-b606-eaedb5c9e6ab 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.db.migration.test_migrations.TestMigrations.test_mysql_connect_fail +blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_connect_fail ... ok --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 745, in _basic_action + self.resource_actions[resource_type][action_time]( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + reservation['resource_id'] + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 1591, in raiseBlazarException + raise exceptions.BlazarException(resource_id) +blazar.exceptions.BlazarException: 111 During handling of the above exception, another exception occurred: @@ -10367,49 +3768,57 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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_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.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_start -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_start ... 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-15.0.0/blazar/tests/manager/test_service.py", line 1600, in test_basic_action_raise_exception_no_reservation_status + self.manager._basic_action(self.lease_id, '1', 'on_end') + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 749, in _basic_action + 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'} +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +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 +2026-05-06 16:25:28.351 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:28.361 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:28.367 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:28.374 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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 +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-05-06 16:25:28.380 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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. --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 401, in create_lease + self._check_date_within_lease_limits(before_end_date, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + lease_values) + ^^^^^^^^^^^^^ + File "/build/reproducible-path/blazar-15.0.0/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: @@ -10470,67 +3879,43 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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-04-02 07:56:38.939 6179 ERROR blazar.exceptions [None req-65d6d493-9cc6-44ba-982d-6663d0e7aaf7 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-04-02 07:56:38.939 6179 ERROR blazar.exceptions Traceback (most recent call last): -2025-04-02 07:56:38.939 6179 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2025-04-02 07:56:38.939 6179 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-04-02 07:56:38.939 6179 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-04-02 07:56:38.939 6179 ERROR blazar.exceptions KeyError: 'pool' -2025-04-02 07:56:38.939 6179 ERROR blazar.exceptions -2025-04-02 07:56:38.940 6179 ERROR blazar.exceptions [None req-65d6d493-9cc6-44ba-982d-6663d0e7aaf7 - 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 + 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-15.0.0/blazar/tests/manager/test_service.py", line 607, in test_create_lease_before_end_param_is_before_lease_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-15.0.0/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: ('Datetime is out of lease limits',) --- Logging error --- Traceback (most recent call last): -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get ... ok - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 401, in create_lease + self._check_date_within_lease_limits(before_end_date, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + lease_values) + ^^^^^^^^^^^^^ + File "/build/reproducible-path/blazar-15.0.0/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): -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 File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 998, in format @@ -10551,10 +3936,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_all -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_get_all ... ok -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 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 @@ -10591,57 +3972,34 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.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.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.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 "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 617, in test_create_lease_before_end_param_is_past_lease_ending + 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-15.0.0/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: ('Datetime is out of lease limits',) --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'columns' During handling of the above exception, another exception occurred: @@ -10702,47 +4060,42 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 + 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-15.0.0/blazar/tests/manager/test_service.py", line 733, in test_create_lease_duplicated_name + self.assertRaises(manager_ex.LeaseNameAlreadyExists, + 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-15.0.0/blazar/manager/service.py", line 421, in create_lease + lease = db_api.lease_create(lease_values) + 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 + File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 46, in __init__ + LOG.exception('Exception in string format operation') +Message: 'Exception in string format operation' +Arguments: () --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'columns' During handling of the above exception, another exception occurred: @@ -10803,117 +4156,49 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 733, in test_create_lease_duplicated_name + self.assertRaises(manager_ex.LeaseNameAlreadyExists, + 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-15.0.0/blazar/manager/service.py", line 421, in create_lease + lease = db_api.lease_create(lease_values) + 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 + File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 48, in __init__ + LOG.error("%(name)s: %(value)s", +Message: '%(name)s: %(value)s' +Arguments: {'name': 'code', 'value': 500} --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 421, in create_lease + lease = db_api.lease_create(lease_values) + 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.db.exceptions.BlazarDBDuplicateEntry: Duplicate entry for %(columns)s in %(model)s model was found During handling of the above exception, another exception occurred: @@ -10974,117 +4259,44 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 733, in test_create_lease_duplicated_name + self.assertRaises(manager_ex.LeaseNameAlreadyExists, + 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-15.0.0/blazar/manager/service.py", line 424, in create_lease + LOG.exception('Cannot create a lease - duplicated lease name') +Message: 'Cannot create a lease - duplicated lease name' +Arguments: () --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 382, in create_lease + self.enforcement.check_create( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context.current(), lease_values, reservations, allocations) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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: @@ -11145,123 +4357,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 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/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-15.0.0/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') -GOT:[] -GET: /v2/leases {} -2025-04-02 07:56:38.469 6171 WARNING oslo_messaging.rpc.client [None req-6d073ffe-8a98-4ba7-8979-72be6c2a48fc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.469 6171 WARNING oslo_messaging.rpc.client [None req-6d073ffe-8a98-4ba7-8979-72be6c2a48fc 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.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 "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 776, in test_create_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-15.0.0/blazar/manager/service.py", line 385, in create_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.',) +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) + File "/build/reproducible-path/blazar-15.0.0/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 674, in _strptime_datetime + tt, fraction, gmtoff_fraction = _strptime(data_string, format) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/_strptime.py", line 453, in _strptime + raise ValueError("time data %r does not match format %r" % + (data_string, format)) +ValueError: time data '2026-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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 399, in create_lease + before_end_date = self._date_from_string( + before_end_date) + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 283, in _date_from_string + raise exceptions.InvalidDate(date=date_string, + date_format=date_format) +blazar.manager.exceptions.InvalidDate: 2026-14 10:13 is an invalid date. Required format: %Y-%m-%d %H:%M During handling of the above exception, another exception occurred: @@ -11322,51 +4462,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 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 + 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-15.0.0/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-15.0.0/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: ('2026-14 10:13 is an invalid date. Required format: %Y-%m-%d %H:%M',) --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 998, in format @@ -11423,30 +4542,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 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 389, in test_event_pass + self.manager._process_events() + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit @@ -11511,33 +4622,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-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 389, in test_event_pass + self.manager._process_events() + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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') --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 998, in format @@ -11594,47 +4690,37 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 ---- Logging error --- -Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + 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-15.0.0/blazar/tests/manager/test_service.py", line 369, in test_event_spawn_fail + self.manager._process_events() + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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: @@ -11695,30 +4781,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 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 369, in test_event_spawn_fail + self.manager._process_events() + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit @@ -11783,29 +4861,30 @@ 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-15.0.0/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-15.0.0/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 "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 289, in test_event_success + self.manager._process_events() + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 244, in _process_events + self._process_events_concurrently(batch) + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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'}],) --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/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: @@ -11866,56 +4945,36 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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_reservation_get_all_by_values -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_get_all_by_values ... 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-15.0.0/blazar/tests/manager/test_service.py", line 468, in test_exec_event_handle_exception + self.manager._exec_event(event) + File "/build/reproducible-path/blazar-15.0.0/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') --- Logging error --- Traceback (most recent call last): -2025-04-02 07:56:37.749 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.750 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.750 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.750 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.750 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.751 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.751 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.751 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.751 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.751 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.751 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.752 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.752 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.752 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.752 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.752 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.752 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.753 6193 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-04-02 07:56:37.754 6193 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-04-02 07:56:37.754 6193 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-04-02 07:56:37.757 6193 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-04-02 07:56:37.760 6193 ERROR blazar.api.v1.utils [-] Request aborted with status code 501 and message 'Funny error' + File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 998, in format @@ -11936,8 +4995,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_501 -blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_501 ... 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 @@ -11980,599 +5037,1351 @@ 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-15.0.0/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-15.0.0/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-15.0.0/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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.db.migration.test_migrations.TestMigrations.test_mysql_opportunistically +blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_opportunistically ... skipped 'mysql not available' +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.db.migration.test_migrations.TestMigrations.test_walk_versions +blazar.tests.db.migration.test_migrations.TestMigrations.test_walk_versions ... 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 +GOT:Response: 204 No Content -During handling of the above exception, another exception occurred: +DELETE: /v2/os-hosts/1 +2026-05-06 16:25:27.313 96034 WARNING oslo_messaging.rpc.client [None req-5fc02c74-9828-402c-ad21-dd47832f99dd b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:27.313 96034 WARNING oslo_messaging.rpc.client [None req-5fc02c74-9828-402c-ad21-dd47832f99dd b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:27.316 96034 ERROR wsme.api [None req-5fc02c74-9828-402c-ad21-dd47832f99dd b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/blazar/api/v2/controllers/extensions/host.py", line 173, in delete + pecan.request.hosts_rpcapi.delete_computehost(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-15.0.0/blazar/tests/api/v2/test_hosts.py", line 396, in fake_delete_computehost + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:27.316 96034 WARNING blazar.api.v2.middleware [None req-5fc02c74-9828-402c-ad21-dd47832f99dd 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 +blazar.tests.test_service.ServiceTestCase.test_prepare_service +blazar.tests.test_service.ServiceTestCase.test_prepare_service ... 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 +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.api.test_root.TestRoot.test_bad_uri +blazar.tests.api.test_root.TestRoot.test_bad_uri ... ok +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 +2026-05-06 16:25:28.386 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +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.utils.openstack.test_neutron.TestBlazarNeutronClient.test_client_from_kwargs +blazar.tests.utils.openstack.test_neutron.TestBlazarNeutronClient.test_client_from_kwargs ... ok +2026-05-06 16:25:28.392 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +GET: /v2/os-hosts/1 {} +2026-05-06 16:25:28.733 96019 WARNING oslo_messaging.rpc.client [None req-b0f2afe7-3545-4e79-ade7-13a714834613 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.733 96019 WARNING oslo_messaging.rpc.client [None req-b0f2afe7-3545-4e79-ade7-13a714834613 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_empty +blazar.tests.api.v2.test_hosts.TestShowHost.test_empty ... ok +2026-05-06 16:25:28.398 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +GET: /v2/os-hosts {} +2026-05-06 16:25:29.165 96042 WARNING oslo_messaging.rpc.client [None req-7562358e-399b-426c-ad11-61b1448ebe11 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.165 96042 WARNING oslo_messaging.rpc.client [None req-7562358e-399b-426c-ad11-61b1448ebe11 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 +2026-05-06 16:25:28.404 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:28.410 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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-05-06 16:25:30.100 96022 WARNING oslo_messaging.rpc.client [None req-deb68eae-f0f3-4e20-88b0-eece6687a467 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:30.101 96022 WARNING oslo_messaging.rpc.client [None req-deb68eae-f0f3-4e20-88b0-eece6687a467 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 +2026-05-06 16:25:28.416 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +GET: /v2/os-hosts {} +2026-05-06 16:25:31.005 96038 WARNING oslo_messaging.rpc.client [None req-e17c2e61-4e47-4ec2-bb91-30e7304b1f04 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:31.006 96038 WARNING oslo_messaging.rpc.client [None req-e17c2e61-4e47-4ec2-bb91-30e7304b1f04 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.425 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +GOT:[] +GET: /v2/os-hosts {} +2026-05-06 16:25:29.173 96042 WARNING oslo_messaging.rpc.client [None req-38d5571f-58ba-4294-80da-4e02f416a9d0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.174 96042 WARNING oslo_messaging.rpc.client [None req-38d5571f-58ba-4294-80da-4e02f416a9d0 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 +GOT:Response: 201 Created +Content-Type: application/json +{"id": "9f04a58f-f71a-4760-86e5-66d0a8806956", "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-05-06 16:25:28.590 96033 WARNING oslo_messaging.rpc.client [None req-401e9c0b-e4ce-45ca-a090-d9ea34d66522 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.590 96033 WARNING oslo_messaging.rpc.client [None req-401e9c0b-e4ce-45ca-a090-d9ea34d66522 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.593 96033 ERROR wsme.api [None req-401e9c0b-e4ce-45ca-a090-d9ea34d66522 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: Traceback (most recent call last): - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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-04-02 07:56:39.047 6179 ERROR blazar.exceptions [None req-10b4f78c-0d37-44aa-b5b9-277ff8e9822a - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-04-02 07:56:39.047 6179 ERROR blazar.exceptions Traceback (most recent call last): -2025-04-02 07:56:39.047 6179 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2025-04-02 07:56:39.047 6179 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-04-02 07:56:39.047 6179 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-04-02 07:56:39.047 6179 ERROR blazar.exceptions KeyError: 'pool' -2025-04-02 07:56:39.047 6179 ERROR blazar.exceptions -2025-04-02 07:56:39.048 6179 ERROR blazar.exceptions [None req-10b4f78c-0d37-44aa-b5b9-277ff8e9822a - 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 -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.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 --- + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-15.0.0/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 +2026-05-06 16:25:28.432 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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 {} +2026-05-06 16:25:28.746 96019 WARNING oslo_messaging.rpc.client [None req-66b87f6f-f683-40c5-8279-c8eabfcbf36a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.747 96019 WARNING oslo_messaging.rpc.client [None req-66b87f6f-f683-40c5-8279-c8eabfcbf36a 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 +2026-05-06 16:25:28.438 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:28.445 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:28.452 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +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-05-06 16:25:30.829 96022 WARNING oslo_messaging.rpc.client [None req-d9ddea31-5b67-4d0d-8fd2-79b66a475a7b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:30.830 96022 WARNING oslo_messaging.rpc.client [None req-d9ddea31-5b67-4d0d-8fd2-79b66a475a7b 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.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 +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 +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 +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.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 +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 +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 +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.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 +2026-05-06 16:25:28.459 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +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-05-06 16:25:27.485 96031 WARNING oslo_messaging.rpc.client [None req-4e6205c4-cbae-42f6-904d-879a26ca1032 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:27.485 96031 WARNING oslo_messaging.rpc.client [None req-4e6205c4-cbae-42f6-904d-879a26ca1032 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:27.489 96031 ERROR wsme.api [None req-4e6205c4-cbae-42f6-904d-879a26ca1032 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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: + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 114, in fake_list_leases + raise Exception("Nah...") +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:27.490 96031 WARNING blazar.api.v2.middleware [None req-4e6205c4-cbae-42f6-904d-879a26ca1032 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 +2026-05-06 16:25:28.466 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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-05-06 16:25:26.752 96021 WARNING oslo_messaging.rpc.client [None req-7fef6a32-df90-47b4-8305-cde1f68c9c86 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.753 96021 WARNING oslo_messaging.rpc.client [None req-7fef6a32-df90-47b4-8305-cde1f68c9c86 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.758 96021 ERROR wsme.api [None req-7fef6a32-df90-47b4-8305-cde1f68c9c86 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/api/v2/test_hosts.py", line 270, in fake_create_computehost + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:26.759 96021 WARNING blazar.api.v2.middleware [None req-7fef6a32-df90-47b4-8305-cde1f68c9c86 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.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.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 +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.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 +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 +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 +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_nova.NovaInventoryTestCase.test_get_servers_per_host +blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_servers_per_host ... 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 +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 +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 +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-05-06 16:25:28.473 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +2026-05-06 16:25:27.495 96031 WARNING blazar.status [None req-4e6205c4-cbae-42f6-904d-879a26ca1032 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 +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-05-06 16:25:26.524 96028 WARNING keystonemiddleware.auth_token [None req-695b3f47-2ef8-4d68-b819-dd360e31629e 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-05-06 16:25:26.525 96028 WARNING keystonemiddleware.auth_token [None req-695b3f47-2ef8-4d68-b819-dd360e31629e 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-05-06 16:25:26.525 96028 WARNING keystonemiddleware.auth_token [None req-695b3f47-2ef8-4d68-b819-dd360e31629e 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-05-06 16:25:26.527 96028 WARNING keystonemiddleware.auth_token [None req-695b3f47-2ef8-4d68-b819-dd360e31629e 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-05-06 16:25:26.528 96028 WARNING keystonemiddleware.auth_token [None req-695b3f47-2ef8-4d68-b819-dd360e31629e 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-05-06 16:25:26.542 96028 WARNING oslo_messaging.rpc.client [None req-2e05e67f-9d49-488c-9161-a7461841885b user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:26.542 96028 WARNING oslo_messaging.rpc.client [None req-2e05e67f-9d49-488c-9161-a7461841885b 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 +2026-05-06 16:25:28.482 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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-05-06 16:25:28.601 96033 WARNING oslo_messaging.rpc.client [None req-b4a3dda0-9b99-4baa-bc3a-c4e276a485ea b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.602 96033 WARNING oslo_messaging.rpc.client [None req-b4a3dda0-9b99-4baa-bc3a-c4e276a485ea 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 +2026-05-06 16:25:28.490 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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-05-06 16:25:29.179 96042 WARNING oslo_messaging.rpc.client [None req-8d7da3a0-511f-4d17-8a14-180aa19d6294 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.180 96042 WARNING oslo_messaging.rpc.client [None req-8d7da3a0-511f-4d17-8a14-180aa19d6294 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-05-06 16:25:28.497 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:28.506 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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-05-06 16:25:28.513 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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 +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 +2026-05-06 16:25:28.522 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +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.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 +blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v2_region ... ok +blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v3 +blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v3 ... ok +blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_no_endpoint_in_region +blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_no_endpoint_in_region ... ok +blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_no_endpoints +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-05-06 16:25:28.529 96024 ERROR blazar.utils.service [-] 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 +2026-05-06 16:25:28.539 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:28.548 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:28.556 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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 {} +2026-05-06 16:25:28.756 96019 WARNING oslo_messaging.rpc.client [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.756 96019 WARNING oslo_messaging.rpc.client [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.760 96019 ERROR wsme.api [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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-04-02 07:56:40.363 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service [-] Error occurred while handling start_lease event for lease 11-22-33.: Exception -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service Traceback (most recent call last): -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 254, in _exec_event -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service event_fn(lease_id=event['lease_id'], event_id=event['id']) -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service return self._mock_call(*args, **kwargs) -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service return self._execute_mock_call(*args, **kwargs) -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service raise effect -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service Exception -2025-04-02 07:56:40.370 6177 ERROR blazar.manager.service -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.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 --- + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/blazar/api/v2/controllers/extensions/host.py", line 116, in get_one + host_dct = pecan.request.hosts_rpcapi.get_computehost(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-15.0.0/blazar/tests/api/v2/test_hosts.py", line 184, in fake_get_computehost + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:28.761 96019 WARNING blazar.api.v2.middleware [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 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.api.v2.test_hosts.TestIncorrectHostFromRPC.test_bad_list +blazar.tests.api.v2.test_hosts.TestIncorrectHostFromRPC.test_bad_list ... ok +2026-05-06 16:25:28.565 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +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 +2026-05-06 16:25:28.571 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +GOT:Response: 400 Bad Request +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} +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-05-06 16:25:26.547 96028 WARNING keystonemiddleware.auth_token [None req-2e05e67f-9d49-488c-9161-a7461841885b 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-05-06 16:25:26.548 96028 WARNING keystonemiddleware.auth_token [None req-2e05e67f-9d49-488c-9161-a7461841885b 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-05-06 16:25:26.548 96028 WARNING keystonemiddleware.auth_token [None req-2e05e67f-9d49-488c-9161-a7461841885b 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-05-06 16:25:26.550 96028 WARNING keystonemiddleware.auth_token [None req-2e05e67f-9d49-488c-9161-a7461841885b 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-05-06 16:25:26.551 96028 WARNING keystonemiddleware.auth_token [None req-2e05e67f-9d49-488c-9161-a7461841885b 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 +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +2026-05-06 16:25:28.765 96019 WARNING oslo_messaging.rpc.client [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 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-05-06 16:25:28.579 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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-05-06 16:25:28.614 96033 WARNING oslo_messaging.rpc.client [None req-afbffb2c-28c4-4094-b297-d6016d73b1d3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.614 96033 WARNING oslo_messaging.rpc.client [None req-afbffb2c-28c4-4094-b297-d6016d73b1d3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.618 96033 ERROR wsme.api [None req-afbffb2c-28c4-4094-b297-d6016d73b1d3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Lease can't be created". Detail: Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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: + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-15.0.0/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 +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' +2026-05-06 16:25:28.771 96019 WARNING oslo_messaging.rpc.client [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 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-05-06 16:25:28.597 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:28.605 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:31.166 96025 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:31.166 96025 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:31.166 96025 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:31.166 96025 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:31.166 96025 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:31.167 96025 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:31.167 96025 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:31.167 96025 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:31.167 96025 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:31.167 96025 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:31.167 96025 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:31.167 96025 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:31.168 96025 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:31.168 96025 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:31.168 96025 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:31.168 96025 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:31.168 96025 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:31.168 96025 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-05-06 16:25:31.169 96025 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-05-06 16:25:31.169 96025 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-05-06 16:25:31.172 96025 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-05-06 16:25:28.775 96019 WARNING oslo_messaging.rpc.client [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 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-05-06 16:25:28.614 96024 ERROR blazar.utils.service [-] 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 +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-05-06 16:25:29.185 96042 WARNING oslo_messaging.rpc.client [None req-ab732a25-d4d3-41cc-81c1-9fe070ef6b83 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.186 96042 WARNING oslo_messaging.rpc.client [None req-ab732a25-d4d3-41cc-81c1-9fe070ef6b83 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.188 96042 ERROR wsme.api [None req-ab732a25-d4d3-41cc-81c1-9fe070ef6b83 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/api/v2/test_hosts.py", line 135, in fake_list_computehosts + raise Exception("Nah...") +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:29.189 96042 WARNING blazar.api.v2.middleware [None req-ab732a25-d4d3-41cc-81c1-9fe070ef6b83 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 +2026-05-06 16:25:28.624 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:28.780 96019 WARNING oslo_messaging.rpc.client [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 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-05-06 16:25:28.634 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +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-05-06 16:25:26.554 96028 ERROR blazar.exceptions [None req-2e05e67f-9d49-488c-9161-a7461841885b user_id2 project-good - - - -] Exception in string format operation: KeyError: 'object' +2026-05-06 16:25:26.554 96028 ERROR blazar.exceptions Traceback (most recent call last): +2026-05-06 16:25:26.554 96028 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2026-05-06 16:25:26.554 96028 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2026-05-06 16:25:26.554 96028 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2026-05-06 16:25:26.554 96028 ERROR blazar.exceptions KeyError: 'object' +2026-05-06 16:25:26.554 96028 ERROR blazar.exceptions +2026-05-06 16:25:26.555 96028 ERROR blazar.exceptions [None req-2e05e67f-9d49-488c-9161-a7461841885b user_id2 project-good - - - -] 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.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.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.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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host ... 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 +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 +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.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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation ... 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 +PUT: /v2/leases/6cf753bc-79d6-48eb-899b-1cc86969c80e {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} +2026-05-06 16:25:31.379 96025 WARNING oslo_messaging.rpc.client [None req-78ef03fd-514a-4d9e-b95d-b7b781cc7b77 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:31.379 96025 WARNING oslo_messaging.rpc.client [None req-78ef03fd-514a-4d9e-b95d-b7b781cc7b77 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 +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 +2026-05-06 16:25:28.783 96019 WARNING oslo_messaging.rpc.client [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 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 +2026-05-06 16:25:28.643 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:28.788 96019 WARNING blazar.status [None req-4b8d5214-d8f0-4b44-9d4e-d268d43b0506 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 +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': 'updated'} +2026-05-06 16:25:29.194 96042 WARNING oslo_messaging.rpc.client [None req-3029e12a-40cc-4f93-965d-690744834865 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.194 96042 WARNING oslo_messaging.rpc.client [None req-3029e12a-40cc-4f93-965d-690744834865 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: 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-05-06 16:25:28.627 96033 WARNING oslo_messaging.rpc.client [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.627 96033 WARNING oslo_messaging.rpc.client [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:28.632 96033 ERROR wsme.api [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 ---- Logging error --- + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/trusts.py", line 83, in wrapped + return func(self, to_update) + + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 236, in fake_create_lease + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:28.633 96033 WARNING blazar.api.v2.middleware [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac 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 +2026-05-06 16:25:28.652 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:28.664 96024 INFO blazar.plugins.oshosts.host_plugin [-] Could not find server server1, may have been deleted concurrently. +2026-05-06 16:25:28.665 96024 INFO blazar.plugins.oshosts.host_plugin [-] Waiting to delete servers: ['server1', 'server2'] +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +2026-05-06 16:25:28.697 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:28.765 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception +blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception ... ok +2026-05-06 16:25:28.878 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:29.409 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:29.470 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_before_end_lease +blazar.tests.manager.test_service.ServiceTestCase.test_before_end_lease ... ok +2026-05-06 16:25:29.852 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac 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 +2026-05-06 16:25:30.966 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:31.088 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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_start ... 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 +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_code": 404, "error_message": "Object with {'lease_id': '6cf753bc-79d6-48eb-899b-1cc86969c80e'} not found", "error_name": 404} +PUT: /v2/leases/1587c7d8-d80d-48cc-b623-7ab82f3eae7a {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} +2026-05-06 16:25:31.388 96025 WARNING oslo_messaging.rpc.client [None req-a2005b95-3e61-4bf4-b278-4240ee7bfbb4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:31.388 96025 WARNING oslo_messaging.rpc.client [None req-a2005b95-3e61-4bf4-b278-4240ee7bfbb4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:31.391 96025 ERROR wsme.api [None req-a2005b95-3e61-4bf4-b278-4240ee7bfbb4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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: + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 316, in fake_update_lease + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:31.392 96025 WARNING blazar.api.v2.middleware [None req-a2005b95-3e61-4bf4-b278-4240ee7bfbb4 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: 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-05-06 16:25:29.200 96042 WARNING oslo_messaging.rpc.client [None req-d629b0c3-bed8-4d59-972c-a62f7e036e8c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.201 96042 WARNING oslo_messaging.rpc.client [None req-d629b0c3-bed8-4d59-972c-a62f7e036e8c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.203 96042 ERROR wsme.api [None req-d629b0c3-bed8-4d59-972c-a62f7e036e8c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/api/v2/test_hosts.py", line 342, in fake_update_computehost + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:29.203 96042 WARNING blazar.api.v2.middleware [None req-d629b0c3-bed8-4d59-972c-a62f7e036e8c 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 +2026-05-06 16:25:32.755 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:32.818 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +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-05-06 16:25:29.208 96042 WARNING oslo_messaging.rpc.client [None req-6f3cac0f-2562-4ca8-8f27-7a87e1108e2b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.208 96042 WARNING oslo_messaging.rpc.client [None req-6f3cac0f-2562-4ca8-8f27-7a87e1108e2b 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 +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +PUT: /v2/leases/e6f8f4ac-a582-461e-8646-83767ca61ae1 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} +2026-05-06 16:25:31.397 96025 WARNING oslo_messaging.rpc.client [None req-bc89fa92-efdb-47f8-b2b3-f29bc802f482 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:31.397 96025 WARNING oslo_messaging.rpc.client [None req-bc89fa92-efdb-47f8-b2b3-f29bc802f482 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 +2026-05-06 16:25:32.875 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +GET: /v2/leases/cb1658f5-aeb0-4f0a-8e29-659cbf0b1dc2 {} +2026-05-06 16:25:32.879 96059 WARNING oslo_messaging.rpc.client [None req-afc0fa29-78ea-4e71-ad6a-817a6dccd99c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:32.879 96059 WARNING oslo_messaging.rpc.client [None req-afc0fa29-78ea-4e71-ad6a-817a6dccd99c 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 +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name ... ok +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_code": 404, "error_message": "Object with {'lease_id': 'cb1658f5-aeb0-4f0a-8e29-659cbf0b1dc2'} not found", "error_name": 404} +GET: /v2/leases/0f9f634c-95e9-4638-b09e-9cfdc7f89485 {} +2026-05-06 16:25:32.892 96059 WARNING oslo_messaging.rpc.client [None req-4b47cd6c-4346-4bcf-af48-c8d231275bc4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:32.893 96059 WARNING oslo_messaging.rpc.client [None req-4b47cd6c-4346-4bcf-af48-c8d231275bc4 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 +2026-05-06 16:25:32.942 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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": "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-05-06 16:25:29.213 96042 WARNING oslo_messaging.rpc.client [None req-6e341b7a-495f-46ac-83f8-536caa29aaef b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.214 96042 WARNING oslo_messaging.rpc.client [None req-6e341b7a-495f-46ac-83f8-536caa29aaef b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:29.215 96042 ERROR wsme.api [None req-6e341b7a-495f-46ac-83f8-536caa29aaef b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: Traceback (most recent call last): - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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-04-02 07:56:39.065 6179 ERROR blazar.exceptions [None req-69c25084-d32c-4bf1-8c9c-9cede76eaef2 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2025-04-02 07:56:39.065 6179 ERROR blazar.exceptions Traceback (most recent call last): -2025-04-02 07:56:39.065 6179 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2025-04-02 07:56:39.065 6179 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2025-04-02 07:56:39.065 6179 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2025-04-02 07:56:39.065 6179 ERROR blazar.exceptions KeyError: 'pool' -2025-04-02 07:56:39.065 6179 ERROR blazar.exceptions -2025-04-02 07:56:39.066 6179 ERROR blazar.exceptions [None req-69c25084-d32c-4bf1-8c9c-9cede76eaef2 - 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.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 -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project ... ok ---- Logging error --- + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/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 +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} +GOT:{'id': '0f9f634c-95e9-4638-b09e-9cfdc7f89485', '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/eb8a1fe7-f40a-45d4-a24d-bd604a1e7b5f {} +2026-05-06 16:25:32.901 96059 WARNING oslo_messaging.rpc.client [None req-64ce95d2-417e-4b64-8dc6-eea1d9c804f8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:32.901 96059 WARNING oslo_messaging.rpc.client [None req-64ce95d2-417e-4b64-8dc6-eea1d9c804f8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:32.905 96059 ERROR wsme.api [None req-64ce95d2-417e-4b64-8dc6-eea1d9c804f8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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: + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 159, in fake_get_lease + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:32.905 96059 WARNING blazar.api.v2.middleware [None req-64ce95d2-417e-4b64-8dc6-eea1d9c804f8 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.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 +GOT:Response: 200 OK +Content-Type: application/json +{"id": "e6f8f4ac-a582-461e-8646-83767ca61ae1", "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/bb5fa2d3-8cee-44ba-b695-ff26b21a0d0f {'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-05-06 16:25:31.404 96025 WARNING oslo_messaging.rpc.client [None req-f6e9e59b-524a-4ee5-8ec7-88d59244523d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:31.404 96025 WARNING oslo_messaging.rpc.client [None req-f6e9e59b-524a-4ee5-8ec7-88d59244523d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:31.407 96025 ERROR wsme.api [None req-f6e9e59b-524a-4ee5-8ec7-88d59244523d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Only name changing, dates and before end notifications may be proceeded.". Detail: Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/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": "Nah...", "error_name": 500} +2026-05-06 16:25:32.917 96059 WARNING blazar.plugins.oshosts.host_plugin [None req-64ce95d2-417e-4b64-8dc6-eea1d9c804f8 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 +2026-05-06 16:25:32.994 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:32.922 96059 WARNING blazar.plugins.oshosts.host_plugin [None req-64ce95d2-417e-4b64-8dc6-eea1d9c804f8 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.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 +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/66c15e20-4042-4b1a-8234-fccca5851b4c None +2026-05-06 16:25:31.413 96025 WARNING oslo_messaging.rpc.client [None req-348a5c24-a96f-44e3-b906-119318620a01 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:31.414 96025 WARNING oslo_messaging.rpc.client [None req-348a5c24-a96f-44e3-b906-119318620a01 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:31.416 96025 ERROR wsme.api [None req-348a5c24-a96f-44e3-b906-119318620a01 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: Traceback (most recent call last): - File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit - msg = self.format(record) - File "/usr/lib/python3.13/logging/__init__.py", line 998, 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-15.0.0/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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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-04-02 07:56:40.441 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 + + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *args, **kwargs) + + File "/build/reproducible-path/blazar-15.0.0/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.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 +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-05-06 16:25:31.424 96025 ERROR blazar.monitor.base [None req-348a5c24-a96f-44e3-b906-119318620a01 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base Traceback (most recent call last): +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-15.0.0/blazar/monitor/base.py", line 63, in call_monitor_plugin +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base reservation_flags = callback(*args, **kwargs) +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base raise effect +2026-05-06 16:25:31.424 96025 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error +2026-05-06 16:25:31.424 96025 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.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 +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base [None req-348a5c24-a96f-44e3-b906-119318620a01 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base Traceback (most recent call last): +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-15.0.0/blazar/monitor/base.py", line 66, in call_monitor_plugin +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base self._update_flags(reservation_flags) +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base raise effect +2026-05-06 16:25:31.428 96025 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error +2026-05-06 16:25:31.428 96025 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 +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_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 +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 +2026-05-06 16:25:33.058 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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.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 +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_now +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now ... ok +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_true +blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_combination_true ... ok +2026-05-06 16:25:33.101 96023 WARNING blazar.status [None req-c8e44600-b7d0-4fbd-84c0-7dd12a7da326 111 222 - - - -] 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 +2026-05-06 16:25:33.109 96023 ERROR blazar.status [None req-c8e44600-b7d0-4fbd-84c0-7dd12a7da326 111 222 - - - -] Non-fatal exception during transition of lease lease-id: blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException +2026-05-06 16:25:33.109 96023 ERROR blazar.status Traceback (most recent call last): +2026-05-06 16:25:33.109 96023 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper +2026-05-06 16:25:33.109 96023 ERROR blazar.status result = func(*args, **kwargs) +2026-05-06 16:25:33.109 96023 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/tests/test_status.py", line 268, in dummy_start_lease +2026-05-06 16:25:33.109 96023 ERROR blazar.status raise NonFatalException +2026-05-06 16:25:33.109 96023 ERROR blazar.status blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException +2026-05-06 16:25:33.109 96023 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 +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-05-06 16:25:33.115 96023 ERROR blazar.status [None req-c8e44600-b7d0-4fbd-84c0-7dd12a7da326 111 222 - - - -] Lease lease-id went into ERROR status. An unknown exception occurred: blazar.exceptions.BlazarException: An unknown exception occurred +2026-05-06 16:25:33.115 96023 ERROR blazar.status Traceback (most recent call last): +2026-05-06 16:25:33.115 96023 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper +2026-05-06 16:25:33.115 96023 ERROR blazar.status result = func(*args, **kwargs) +2026-05-06 16:25:33.115 96023 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/tests/test_status.py", line 234, in dummy_start_lease +2026-05-06 16:25:33.115 96023 ERROR blazar.status raise exceptions.BlazarException +2026-05-06 16:25:33.115 96023 ERROR blazar.status blazar.exceptions.BlazarException: An unknown exception occurred +2026-05-06 16:25:33.115 96023 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-05-06 16:25:33.120 96023 WARNING blazar.status [None req-c8e44600-b7d0-4fbd-84c0-7dd12a7da326 111 222 - - - -] 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-05-06 16:25:33.129 96023 ERROR blazar.status [None req-c8e44600-b7d0-4fbd-84c0-7dd12a7da326 111 222 - - - -] 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-05-06 16:25:33.131 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_some_time +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_some_time ... ok +2026-05-06 16:25:33.197 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:33.249 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 +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 +2026-05-06 16:25:33.460 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:33.506 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +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 +2026-05-06 16:25:33.560 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation ... ok +2026-05-06 16:25:33.614 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:33.664 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:33.674 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +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 +2026-05-06 16:25:33.686 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:33.696 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:33.706 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:33.714 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.715 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:33.727 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.735 96024 WARNING blazar.plugins.oshosts.host_plugin [-] Resource changed for reservation rsrv-1 (lease: 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 +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_date +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_date ... ok +2026-05-06 16:25:33.740 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.751 96024 WARNING blazar.plugins.oshosts.host_plugin [-] Resource changed for reservation rsrv-1 (lease: 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 +2026-05-06 16:25:33.756 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.763 96024 WARNING blazar.plugins.oshosts.host_plugin [-] Could not find alternative host for reservation rsrv-1 (lease: 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 +2026-05-06 16:25:33.764 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.768 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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.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 +2026-05-06 16:25:33.781 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.786 96024 INFO blazar.plugins.oshosts.host_plugin [-] Extra capabilities on compute host 1 updated with {'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 +2026-05-06 16:25:33.790 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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.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 +2026-05-06 16:25:33.800 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.806 96024 INFO blazar.plugins.oshosts.host_plugin [-] Extra capabilities on compute host 1 updated with {'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 +2026-05-06 16:25:33.810 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.816 96024 INFO blazar.plugins.oshosts.host_plugin [-] Capability foo can't be updated because existing reservations require it. +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 +2026-05-06 16:25:33.821 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.827 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:33.832 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:33.848 96024 ERROR blazar.utils.service [-] 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 +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 +2026-05-06 16:25:33.859 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:33.871 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.877 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in 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 ---- Logging error --- -GOT:[{'id': 'faa232af-31b6-4403-ace4-c7f4850ea5a1', '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': 'ccc7b13e-3b5e-45d3-a6f5-923280557957', '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'}] +2026-05-06 16:25:33.884 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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_update_reservation_min_increase_fail +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_fail ... ok +2026-05-06 16:25:33.895 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start ... ok +2026-05-06 16:25:33.907 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:33.919 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:33.931 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:33.935 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac 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 +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-05-06 16:25:33.988 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac 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 +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 +2026-05-06 16:25:34.041 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:34.040 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:34.049 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:34.059 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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 +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 +2026-05-06 16:25:34.065 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:34.073 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:34.083 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:34.094 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:34.105 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:34.120 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:34.135 96024 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class +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.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 +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-05-06 16:25:34.193 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_end_lease +blazar.tests.manager.test_service.ServiceTestCase.test_end_lease ... ok +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 +2026-05-06 16:25:34.325 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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_event_pass +blazar.tests.manager.test_service.ServiceTestCase.test_event_pass ... ok +2026-05-06 16:25:34.445 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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.manager.test_service.ServiceTestCase.test_event_spawn_fail +blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail ... ok +2026-05-06 16:25:34.631 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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_create +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_create ... ok +2026-05-06 16:25:34.688 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_handle_exception +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_handle_exception ... ok +2026-05-06 16:25:34.751 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 +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-05-06 16:25:34.863 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:34.932 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_retry +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_retry ... ok +2026-05-06 16:25:34.982 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_success +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_success ... ok +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-05-06 16:25:35.043 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins +blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins ... ok +2026-05-06 16:25:35.100 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac 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_lease_id_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_lease_id_filter ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_get_lease +blazar.tests.manager.test_service.ServiceTestCase.test_get_lease ... ok GET: /v2/leases {} -2025-04-02 07:56:38.483 6171 WARNING oslo_messaging.rpc.client [None req-57f70b9c-c529-43bf-95d1-748950559a9b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.483 6171 WARNING oslo_messaging.rpc.client [None req-57f70b9c-c529-43bf-95d1-748950559a9b b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -Traceback (most recent call last): -blazar.tests.api.v2.test_leases.TestListLeases.test_one -blazar.tests.api.v2.test_leases.TestListLeases.test_one ... ok - File "/build/reproducible-path/blazar-15.0.0/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: - +2026-05-06 16:25:35.380 96029 WARNING oslo_messaging.rpc.client [None req-498c2f17-afb2-4253-8b3d-51cde91e15c8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:35.381 96029 WARNING oslo_messaging.rpc.client [None req-498c2f17-afb2-4253-8b3d-51cde91e15c8 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.TestIncorrectLeaseFromRPC.test_bad_list +blazar.tests.api.v2.test_leases.TestIncorrectLeaseFromRPC.test_bad_list ... 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.monitor.test_notification_monitor.NotificationEndpointTestCase.test_warn +blazar.tests.monitor.test_notification_monitor.NotificationEndpointTestCase.test_warn ... ok +2026-05-06 16:25:35.547 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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.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.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 +2026-05-06 16:25:35.610 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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-05-06 16:25:36.047 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +--- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/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: @@ -12633,49 +6442,37 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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_resource_properties_list -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_resource_properties_list ... ok -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 "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 +2026-05-06 16:25:36.105 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/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: @@ -12736,47 +6533,137 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 + 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-15.0.0/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-15.0.0/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.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_getattr_with_missing_plugin +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_plugin ... 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.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.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: 300 Multiple Choices +Content-Type: application/json +{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} +2026-05-06 16:25:36.576 96022 WARNING blazar.plugins.instances.instance_plugin [None req-e2860b00-bc65-4b88-806f-9702d7d3ed5f - 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 +2026-05-06 16:25:36.583 96022 WARNING blazar.plugins.instances.instance_plugin [None req-e2860b00-bc65-4b88-806f-9702d7d3ed5f - 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-05-06 16:25:36.589 96022 WARNING blazar.plugins.instances.instance_plugin [None req-e2860b00-bc65-4b88-806f-9702d7d3ed5f - 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 +2026-05-06 16:25:36.593 96022 WARNING blazar.plugins.instances.instance_plugin [None req-e2860b00-bc65-4b88-806f-9702d7d3ed5f - 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 +2026-05-06 16:25:36.598 96022 WARNING blazar.plugins.instances.instance_plugin [None req-e2860b00-bc65-4b88-806f-9702d7d3ed5f - 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.manager.test_service.ServiceTestCase.test_list_leases +blazar.tests.manager.test_service.ServiceTestCase.test_list_leases ... skipped 'incorrect decorator' +2026-05-06 16:25:36.642 96022 WARNING blazar.plugins.instances.instance_plugin [None req-e2860b00-bc65-4b88-806f-9702d7d3ed5f - 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.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.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.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.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.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 +2026-05-06 16:25:36.694 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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.manager.test_service.ServiceTestCase.test_multiple_plugins_same_resource_type +blazar.tests.manager.test_service.ServiceTestCase.test_multiple_plugins_same_resource_type ... ok +2026-05-06 16:25:36.871 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates ... ok +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_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-05-06 16:25:36.957 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/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: @@ -12837,51 +6724,23 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 +2026-05-06 16:25:37.073 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/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 1150, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 998, in format @@ -12938,32 +6797,44 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 + 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-15.0.0/blazar/tests/manager/test_service.py", line 355, in test_process_events_concurrently + self.manager._process_events_concurrently(events) + File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 91, in decorator + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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-05-06 16:25:37.245 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_rpc_server +blazar.tests.manager.test_service.ServiceTestCase.test_rpc_server ... ok +2026-05-06 16:25:37.362 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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.manager.test_service.ServiceTestCase.test_setup_actions +blazar.tests.manager.test_service.ServiceTestCase.test_setup_actions ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2026-05-06 16:25:37.664 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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_start +blazar.tests.manager.test_service.ServiceTestCase.test_start ... ok +2026-05-06 16:25:37.728 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac 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 +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.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 +2026-05-06 16:25:37.789 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -13039,14 +6910,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 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() + 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-15.0.0/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-15.0.0/blazar/manager/service.py", line 76, in __init__ super(ManagerService, self).__init__(target) File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ @@ -13062,24 +6933,31 @@ File "/build/reproducible-path/blazar-15.0.0/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': } +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 --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper + result = func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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: @@ -13140,47 +7018,108 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 + 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-15.0.0/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-15.0.0/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.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_update_fatal_extra_capability_too_long_exception +blazar.tests.manager.test_service.ServiceTestCase.test_update_fatal_extra_capability_too_long_exception ... ok +2026-05-06 16:25:37.934 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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.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_update_lease_completed_lease_rename +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_lease_rename ... ok +2026-05-06 16:25:38.076 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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.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.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-05-06 16:25:38.238 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get ... 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.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.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 +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_event_update +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update ... ok +2026-05-06 16:25:38.472 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac 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 +2026-05-06 16:25:38.559 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac 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_is_not_values +blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_is_not_values ... 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.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations ... ok +2026-05-06 16:25:38.639 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in 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 +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.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource ... 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 +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-05-06 16:25:38.810 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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-05-06 16:25:38.888 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +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-05-06 16:25:38.961 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 521, in update_lease + self._check_date_within_lease_limits(before_end_date, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + values) + ^^^^^^^ + File "/build/reproducible-path/blazar-15.0.0/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: @@ -13241,47 +7180,46 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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_realloc_with_properties_change -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_realloc_with_properties_change ... 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-15.0.0/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-15.0.0/blazar/tests/manager/test_service.py", line 110, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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_host_allocation_create_for_duplicated_hosts +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_create_for_duplicated_hosts ... ok +2026-05-06 16:25:39.030 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 521, in update_lease + self._check_date_within_lease_limits(before_end_date, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + values) + ^^^^^^^ + File "/build/reproducible-path/blazar-15.0.0/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: @@ -13342,47 +7280,61 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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_shorten -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_shorten ... 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-15.0.0/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-15.0.0/blazar/tests/manager/test_service.py", line 110, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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_host_allocation_destroy_for_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host ... ok +2026-05-06 16:25:39.096 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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_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-05-06 16:25:39.154 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ - resource_type, method = name.rsplit(':', 1) - ^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) + File "/build/reproducible-path/blazar-15.0.0/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 674, in _strptime_datetime + tt, fraction, gmtoff_fraction = _strptime(data_string, format) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/_strptime.py", line 453, 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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 520, in update_lease + before_end_date = self._date_from_string(before_end_date) + File "/build/reproducible-path/blazar-15.0.0/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: @@ -13443,47 +7395,150 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method + return self._get_test_method()() + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/tests/manager/test_service.py", line 110, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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.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 +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-05-06 16:25:39.206 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in 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.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-05-06 16:25:39.677 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:39.691 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.691 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.691 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.692 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.692 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.692 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.692 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.692 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.692 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.693 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.693 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.693 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.693 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.693 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.693 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.693 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.694 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.694 96027 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-05-06 16:25:39.695 96027 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-05-06 16:25:39.695 96027 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-05-06 16:25:39.699 96027 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-05-06 16:25:39.706 96027 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 +2026-05-06 16:25:39.725 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.725 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.726 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.726 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.726 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.726 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.726 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.726 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.726 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.727 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.727 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.727 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.727 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.727 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.727 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.727 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.728 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.728 96027 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-05-06 16:25:39.728 96027 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-05-06 16:25:39.728 96027 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-05-06 16:25:39.731 96027 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 +2026-05-06 16:25:39.760 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +DELETE: /v2/leases/ed1cc6bd-e6ed-4022-b4ae-8d49b1b77683 +2026-05-06 16:25:39.767 96030 WARNING oslo_messaging.rpc.client [None req-9b368c41-0eca-44b0-bc1b-ddc6a5742ca7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:39.768 96030 WARNING oslo_messaging.rpc.client [None req-9b368c41-0eca-44b0-bc1b-ddc6a5742ca7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:39.752 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.752 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.752 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.752 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.752 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.753 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.753 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.753 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.753 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.753 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.753 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.753 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.754 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.754 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.754 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.754 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.754 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.754 96027 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-05-06 16:25:39.755 96027 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-05-06 16:25:39.755 96027 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-05-06 16:25:39.757 96027 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 +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.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.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 +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_code": 404, "error_message": "Object with {'lease_id': 'ed1cc6bd-e6ed-4022-b4ae-8d49b1b77683'} not found", "error_name": 404} +DELETE: /v2/leases/621d823c-a159-43d3-aad1-ba6ed8d24425 +2026-05-06 16:25:39.799 96030 WARNING oslo_messaging.rpc.client [None req-1cf46200-3180-4458-bc59-de18e6132014 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:39.800 96030 WARNING oslo_messaging.rpc.client [None req-1cf46200-3180-4458-bc59-de18e6132014 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 --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/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: @@ -13544,34 +7599,387 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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_search_for_hosts_by_composed_queries -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_composed_queries ... ok -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 + 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-15.0.0/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-15.0.0/blazar/tests/manager/test_service.py", line 110, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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.',) +2026-05-06 16:25:39.842 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:39.776 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.776 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.777 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.777 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.777 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.777 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.777 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.777 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.777 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.777 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.778 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.778 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.778 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.778 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.778 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.778 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.778 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.779 96027 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-05-06 16:25:39.779 96027 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-05-06 16:25:39.779 96027 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-05-06 16:25:39.781 96027 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 +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 +GOT:Response: 204 No Content + + +DELETE: /v2/leases/e1122acf-339c-4600-8d60-141678fbb764 +2026-05-06 16:25:39.806 96030 WARNING oslo_messaging.rpc.client [None req-b4ec78c4-49d2-4a46-a8c0-46d0a3f90c82 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:39.806 96030 WARNING oslo_messaging.rpc.client [None req-b4ec78c4-49d2-4a46-a8c0-46d0a3f90c82 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2026-05-06 16:25:39.811 96030 ERROR wsme.api [None req-b4ec78c4-49d2-4a46-a8c0-46d0a3f90c82 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-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 366, in fake_delete_lease + raise Exception("Nah...") + +Exception: Nah... +: Exception: Nah... +2026-05-06 16:25:39.811 96030 WARNING blazar.api.v2.middleware [None req-b4ec78c4-49d2-4a46-a8c0-46d0a3f90c82 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:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +2026-05-06 16:25:39.796 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.796 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.797 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.797 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.797 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.797 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.797 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.797 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.797 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.797 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.797 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.798 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.798 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.798 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.798 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.798 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.798 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.798 96027 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-05-06 16:25:39.799 96027 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-05-06 16:25:39.799 96027 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-05-06 16:25:39.801 96027 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.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 +2026-05-06 16:25:39.913 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:39.817 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.817 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.818 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.818 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.818 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.818 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.818 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.818 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.818 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.818 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.818 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.819 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.819 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.819 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.819 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.819 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.819 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.819 96027 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-05-06 16:25:39.820 96027 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-05-06 16:25:39.820 96027 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-05-06 16:25:39.822 96027 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.manager.test_service.ServiceTestCase.test_update_modify_reservations +blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations ... ok +2026-05-06 16:25:39.845 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.846 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.846 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.846 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.846 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.846 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.846 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.846 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.847 96027 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-05-06 16:25:39.848 96027 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-05-06 16:25:39.848 96027 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-05-06 16:25:39.850 96027 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-05-06 16:25:39.852 96027 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 +2026-05-06 16:25:39.866 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.867 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.867 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.867 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.867 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.867 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.867 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.867 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.867 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.868 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.868 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.868 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.868 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.868 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.868 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.868 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.868 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.868 96027 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-05-06 16:25:39.869 96027 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-05-06 16:25:39.869 96027 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-05-06 16:25:39.871 96027 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-05-06 16:25:39.873 96027 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 +2026-05-06 16:25:39.971 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:39.889 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.889 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.889 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.889 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.889 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.889 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.890 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.891 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.891 96027 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-05-06 16:25:39.891 96027 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-05-06 16:25:39.891 96027 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-05-06 16:25:39.893 96027 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.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 +2026-05-06 16:25:39.910 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.910 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.910 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.910 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.911 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.911 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.911 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.911 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.911 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.911 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.911 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.911 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.911 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.912 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.912 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.912 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.912 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.912 96027 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-05-06 16:25:39.913 96027 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-05-06 16:25:39.913 96027 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-05-06 16:25:39.915 96027 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 +2026-05-06 16:25:40.028 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2026-05-06 16:25:39.932 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.932 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.932 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.932 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.932 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.933 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.933 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.933 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.933 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.933 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.933 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.933 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.933 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.933 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.934 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.934 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.934 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.934 96027 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-05-06 16:25:39.934 96027 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-05-06 16:25:39.934 96027 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-05-06 16:25:39.936 96027 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_post +blazar.tests.api.v1.test_utils.UtilsTestCase.test_post ... ok +2026-05-06 16:25:39.953 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.954 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.954 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.954 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.954 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.954 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.954 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.954 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.954 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.954 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.955 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.955 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.955 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.955 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.955 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.955 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.955 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.955 96027 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-05-06 16:25:39.956 96027 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-05-06 16:25:39.956 96027 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-05-06 16:25:39.958 96027 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_put +blazar.tests.api.v1.test_utils.UtilsTestCase.test_put ... ok +2026-05-06 16:25:39.974 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:39.974 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:39.974 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:39.974 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:39.974 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:39.974 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:39.974 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:39.974 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:39.974 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:39.975 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:39.975 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.975 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:39.975 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.975 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:39.975 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:39.975 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:39.975 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:39.975 96027 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-05-06 16:25:39.976 96027 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-05-06 16:25:39.976 96027 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-05-06 16:25:39.978 96027 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_render_error_message +blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_error_message ... ok +2026-05-06 16:25:40.010 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:40.010 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:40.011 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:40.011 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:40.011 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:40.011 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:40.011 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:40.011 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:40.011 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:40.011 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:40.012 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.012 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:40.012 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.012 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:40.012 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:40.012 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.012 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.013 96027 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-05-06 16:25:40.013 96027 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-05-06 16:25:40.013 96027 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-05-06 16:25:40.015 96027 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_render_ok +blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_ok ... 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 +2026-05-06 16:25:40.069 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:40.069 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:40.069 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:40.069 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:40.070 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:40.070 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:40.070 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:40.070 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:40.070 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:40.070 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:40.070 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.071 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:40.071 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.071 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:40.071 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:40.071 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.071 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.071 96027 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-05-06 16:25:40.072 96027 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-05-06 16:25:40.072 96027 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-05-06 16:25:40.074 96027 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-05-06 16:25:40.077 96027 ERROR blazar.api.v1.utils [-] 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 +2026-05-06 16:25:40.149 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:40.149 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:40.149 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:40.150 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:40.150 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:40.150 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:40.150 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:40.150 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:40.150 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:40.150 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:40.151 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.151 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:40.151 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.151 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:40.151 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:40.151 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.151 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.152 96027 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-05-06 16:25:40.152 96027 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-05-06 16:25:40.152 96027 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-05-06 16:25:40.155 96027 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-05-06 16:25:40.157 96027 ERROR blazar.api.v1.utils [-] 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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -13647,14 +8055,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 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() + 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-15.0.0/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-15.0.0/blazar/manager/service.py", line 76, in __init__ super(ManagerService, self).__init__(target) File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ @@ -13670,24 +8078,55 @@ File "/build/reproducible-path/blazar-15.0.0/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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +2026-05-06 16:25:40.221 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2026-05-06 16:25:40.179 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:40.179 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:40.180 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:40.180 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:40.180 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:40.180 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:40.180 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:40.180 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:40.180 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:40.180 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:40.180 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.181 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:40.181 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.181 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:40.181 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:40.181 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.181 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.181 96027 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-05-06 16:25:40.182 96027 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-05-06 16:25:40.182 96027 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-05-06 16:25:40.184 96027 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 --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper + result = func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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: @@ -13748,32 +8187,76 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 + 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-15.0.0/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-15.0.0/blazar/status.py", line 227, in wrapper + LOG.exception( +Message: 'Non-fatal exception during transition of lease %s' +Arguments: ('11-22-33',) +2026-05-06 16:25:40.201 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:40.201 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:40.201 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:40.201 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:40.202 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:40.203 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.203 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.203 96027 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-05-06 16:25:40.203 96027 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-05-06 16:25:40.203 96027 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-05-06 16:25:40.206 96027 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_file +blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_file ... ok +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-05-06 16:25:40.223 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:40.223 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:40.223 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:40.223 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:40.223 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:40.223 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:40.224 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:40.224 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:40.224 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:40.224 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:40.224 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.224 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:40.224 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.224 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:40.225 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:40.225 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.225 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.225 96027 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-05-06 16:25:40.226 96027 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-05-06 16:25:40.226 96027 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-05-06 16:25:40.228 96027 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_length +blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_length ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -13849,14 +8332,15 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() +2026-05-06 16:25:40.301 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + 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-15.0.0/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-15.0.0/blazar/manager/service.py", line 76, in __init__ super(ManagerService, self).__init__(target) File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ @@ -13872,24 +8356,50 @@ File "/build/reproducible-path/blazar-15.0.0/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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +2026-05-06 16:25:40.245 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:40.245 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:40.245 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:40.245 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:40.246 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:40.246 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:40.246 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:40.246 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:40.246 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:40.246 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:40.246 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.246 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:40.247 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.247 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:40.247 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:40.247 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.247 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.247 96027 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-05-06 16:25:40.248 96027 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-05-06 16:25:40.248 96027 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-05-06 16:25:40.250 96027 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_route_fail +blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_fail ... ok --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping + File "/build/reproducible-path/blazar-15.0.0/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: @@ -13950,65 +8460,56 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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 -2025-04-02 07:56:40.497 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service [-] Error occurred while handling start_lease event for lease 11-22-33.: blazar.exceptions.InvalidStatus: Invalid lease status. -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service Traceback (most recent call last): -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 254, in _exec_event -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service event_fn(lease_id=event['lease_id'], event_id=event['id']) -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service return self._mock_call(*args, **kwargs) -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service return self._execute_mock_call(*args, **kwargs) -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service raise effect -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service blazar.exceptions.InvalidStatus: Invalid lease status. -2025-04-02 07:56:40.504 6177 ERROR blazar.manager.service -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 + 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-15.0.0/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-15.0.0/blazar/status.py", line 223, in wrapper + result = func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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-15.0.0/blazar/utils/service.py", line 74, in __getattr__ - method = getattr(self.__endpoint, name) - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ - raise AttributeError(name) -AttributeError: oslo_rpc_server_ping +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 + File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper + result = func(*args, **kwargs) + File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 572, in update_lease + raise e + File "/build/reproducible-path/blazar-15.0.0/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: @@ -14069,846 +8570,148 @@ 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-15.0.0/blazar/tests/plugins/oshosts/test_physical_host_plugin.py", line 116, in setUp - self.manager = self.service.ManagerService() - File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 76, in __init__ - super(ManagerService, self).__init__(target) - File "/build/reproducible-path/blazar-15.0.0/blazar/utils/service.py", line 49, in __init__ - self._server = rpc.get_server( - File "/build/reproducible-path/blazar-15.0.0/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-15.0.0/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_resource_property -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_resource_property ... ok -2025-04-02 07:56:40.560 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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_search_for_hosts_by_cpu_info -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_cpu_info ... ok -2025-04-02 07:56:40.613 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_success -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_success ... ok -2025-04-02 07:56:37.787 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.787 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.787 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.787 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.787 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.788 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.788 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.788 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.788 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.788 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.789 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.789 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.789 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.789 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.789 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.790 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.790 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.790 6193 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-04-02 07:56:37.791 6193 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-04-02 07:56:37.791 6193 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-04-02 07:56:37.795 6193 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-04-02 07:56:37.798 6193 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 -2025-04-02 07:56:40.668 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins -blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins ... 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 {} -2025-04-02 07:56:38.496 6171 WARNING oslo_messaging.rpc.client [None req-d17fda8d-3f04-4cc3-ac94-5c44984d2a5c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.496 6171 WARNING oslo_messaging.rpc.client [None req-d17fda8d-3f04-4cc3-ac94-5c44984d2a5c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2025-04-02 07:56:38.500 6171 ERROR wsme.api [None req-d17fda8d-3f04-4cc3-ac94-5c44984d2a5c 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-15.0.0/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-15.0.0/blazar/tests/api/v2/test_leases.py", line 114, in fake_list_leases - raise Exception("Nah...") - -Exception: Nah... -: Exception: Nah... -2025-04-02 07:56:38.501 6171 WARNING blazar.api.v2.middleware [None req-d17fda8d-3f04-4cc3-ac94-5c44984d2a5c 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.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.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.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates ... 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.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.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_flavor -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_create_flavor ... 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.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get ... ok -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.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations ... 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.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 -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2025-04-02 07:56:40.722 6177 ERROR blazar.utils.service [-] 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 -2025-04-02 07:56:40.777 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:40.833 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:40.888 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:40.895 6177 ERROR blazar.manager.service [-] Plugin None doesn't include method 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 -2025-04-02 07:56:40.957 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:40.963 6177 ERROR blazar.manager.service [-] Plugin with resource type plugin:not_present not found -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-04-02 07:56:41.024 6177 ERROR blazar.utils.service [-] 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-04-02 07:56:41.083 6177 ERROR blazar.utils.service [-] 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-04-02 07:56:41.139 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:41.145 6177 WARNING blazar.manager.service [-] Could not load fake.plugin.2 plugin for resource type fake:plugin:raise '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-04-02 07:56:41.202 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:41.215 6177 INFO blazar.manager.service [-] Trying to execute events: [{'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-04-02 07:56:41.268 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_rpc_server -blazar.tests.manager.test_service.ServiceTestCase.test_rpc_server ... 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 -2025-04-02 07:56:41.336 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_setup_actions -blazar.tests.manager.test_service.ServiceTestCase.test_setup_actions ... ok -2025-04-02 07:56:41.394 6177 ERROR blazar.utils.service [-] 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 -2025-04-02 07:56:37.826 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.826 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.827 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.827 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.827 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.827 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.827 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.828 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.828 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.828 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.828 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.828 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.828 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.829 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.829 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.829 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.829 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.829 6193 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-04-02 07:56:37.830 6193 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-04-02 07:56:37.830 6193 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-04-02 07:56:37.834 6193 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 -2025-04-02 07:56:41.456 6177 ERROR blazar.utils.service [-] 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 -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 -2025-04-02 07:56:41.520 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:41.528 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:41.631 6177 ERROR blazar.status [-] Lease 11-22-33 went into ERROR status. Extra capability key too long: blazar.manager.exceptions.ExtraCapabilityTooLong: Extra capability key too long -2025-04-02 07:56:41.631 6177 ERROR blazar.status Traceback (most recent call last): -2025-04-02 07:56:41.631 6177 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper -2025-04-02 07:56:41.631 6177 ERROR blazar.status result = func(*args, **kwargs) -2025-04-02 07:56:41.631 6177 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 566, in update_lease -2025-04-02 07:56:41.631 6177 ERROR blazar.status self.enforcement.check_update(context.current(), lease, values, -2025-04-02 07:56:41.631 6177 ERROR blazar.status ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:41.631 6177 ERROR blazar.status existing_allocs, new_allocs, -2025-04-02 07:56:41.631 6177 ERROR blazar.status ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:41.631 6177 ERROR blazar.status existing_reservations, -2025-04-02 07:56:41.631 6177 ERROR blazar.status ^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:41.631 6177 ERROR blazar.status new_reservations) -2025-04-02 07:56:41.631 6177 ERROR blazar.status ^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:41.631 6177 ERROR blazar.status File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-04-02 07:56:41.631 6177 ERROR blazar.status return self._mock_call(*args, **kwargs) -2025-04-02 07:56:41.631 6177 ERROR blazar.status ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:41.631 6177 ERROR blazar.status File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-04-02 07:56:41.631 6177 ERROR blazar.status return self._execute_mock_call(*args, **kwargs) -2025-04-02 07:56:41.631 6177 ERROR blazar.status ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:41.631 6177 ERROR blazar.status File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-04-02 07:56:41.631 6177 ERROR blazar.status raise effect -2025-04-02 07:56:41.631 6177 ERROR blazar.status blazar.manager.exceptions.ExtraCapabilityTooLong: Extra capability key too long -2025-04-02 07:56:41.631 6177 ERROR blazar.status -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 -2025-04-02 07:56:41.707 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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-04-02 07:56:41.888 6177 ERROR blazar.utils.service [-] 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 -2025-04-02 07:56:37.865 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.866 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.866 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.866 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.866 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.866 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.866 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.867 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.867 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.867 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.867 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.867 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.867 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.868 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.868 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.868 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.868 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.868 6193 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-04-02 07:56:37.869 6193 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-04-02 07:56:37.870 6193 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-04-02 07:56:37.873 6193 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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host ... ok -2025-04-02 07:56:41.947 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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-04-02 07:56:42.010 6177 ERROR blazar.utils.service [-] 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-04-02 07:56:42.074 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:42.171 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 -2025-04-02 07:56:42.238 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:42.301 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:42.366 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:42.374 6177 ERROR blazar.manager.service [-] Invalid before_end_date param. Datetime is out of lease limits: blazar.exceptions.NotAuthorized: 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_update_host_extra_capability -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_extra_capability ... ok -2025-04-02 07:56:42.428 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:42.436 6177 ERROR blazar.manager.service [-] Invalid before_end_date param. Datetime is out of lease limits: blazar.exceptions.NotAuthorized: 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 -2025-04-02 07:56:42.489 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 -2025-04-02 07:56:42.555 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:42.562 6177 ERROR blazar.manager.service [-] Invalid before_end_date param. 12-21 14:00 is an invalid date. Required format: %Y-%m-%d %H:%M: blazar.manager.exceptions.InvalidDate: 12-21 14:00 is an invalid date. Required format: %Y-%m-%d %H:%M -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 -2025-04-02 07:56:42.619 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 -2025-04-02 07:56:42.694 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 -2025-04-02 07:56:42.764 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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_update_host_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_reservation ... ok -2025-04-02 07:56:42.829 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:42.839 6177 ERROR blazar.manager.service [-] Enforcement checks failed. Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds.: blazar.enforcement.exceptions.MaxLeaseDurationException: 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 -2025-04-02 07:56:37.902 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.902 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.902 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.903 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.903 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.903 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.903 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.903 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.904 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.904 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.904 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.904 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.904 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.905 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.905 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.905 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.905 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.905 6193 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-04-02 07:56:37.906 6193 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-04-02 07:56:37.907 6193 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-04-02 07:56:37.910 6193 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_post -blazar.tests.api.v1.test_utils.UtilsTestCase.test_post ... ok -2025-04-02 07:56:42.894 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations -blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations ... ok -2025-04-02 07:56:42.960 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:43.021 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -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.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 -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 -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 -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.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 -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 -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 -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.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 -2025-04-02 07:56:43.083 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:43.095 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:43.129 6177 ERROR blazar.status [-] Non-fatal exception during transition of lease 11-22-33: blazar.enforcement.exceptions.ExternalServiceFilterException: filter exception -2025-04-02 07:56:43.129 6177 ERROR blazar.status Traceback (most recent call last): -2025-04-02 07:56:43.129 6177 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper -2025-04-02 07:56:43.129 6177 ERROR blazar.status result = func(*args, **kwargs) -2025-04-02 07:56:43.129 6177 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 566, in update_lease -2025-04-02 07:56:43.129 6177 ERROR blazar.status self.enforcement.check_update(context.current(), lease, values, -2025-04-02 07:56:43.129 6177 ERROR blazar.status ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.129 6177 ERROR blazar.status existing_allocs, new_allocs, -2025-04-02 07:56:43.129 6177 ERROR blazar.status ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.129 6177 ERROR blazar.status existing_reservations, -2025-04-02 07:56:43.129 6177 ERROR blazar.status ^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.129 6177 ERROR blazar.status new_reservations) -2025-04-02 07:56:43.129 6177 ERROR blazar.status ^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.129 6177 ERROR blazar.status File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-04-02 07:56:43.129 6177 ERROR blazar.status return self._mock_call(*args, **kwargs) -2025-04-02 07:56:43.129 6177 ERROR blazar.status ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.129 6177 ERROR blazar.status File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-04-02 07:56:43.129 6177 ERROR blazar.status return self._execute_mock_call(*args, **kwargs) -2025-04-02 07:56:43.129 6177 ERROR blazar.status ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.129 6177 ERROR blazar.status File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-04-02 07:56:43.129 6177 ERROR blazar.status raise effect -2025-04-02 07:56:43.129 6177 ERROR blazar.status blazar.enforcement.exceptions.ExternalServiceFilterException: filter exception -2025-04-02 07:56:43.129 6177 ERROR blazar.status -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 -2025-04-02 07:56:37.938 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.939 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.939 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.939 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.939 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.940 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.940 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.940 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.940 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.940 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.941 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.941 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.941 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.941 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.941 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.941 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.942 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.942 6193 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-04-02 07:56:37.943 6193 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-04-02 07:56:37.943 6193 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-04-02 07:56:37.946 6193 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_put -blazar.tests.api.v1.test_utils.UtilsTestCase.test_put ... ok -2025-04-02 07:56:37.975 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:37.976 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:37.976 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:37.976 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:37.976 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:37.976 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:37.977 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:37.977 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:37.977 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:37.977 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:37.977 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.978 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:37.978 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.978 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:37.978 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:37.978 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:37.979 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:37.979 6193 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-04-02 07:56:37.980 6193 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-04-02 07:56:37.980 6193 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-04-02 07:56:37.984 6193 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_render_error_message -blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_error_message ... ok -2025-04-02 07:56:43.181 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:43.189 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -2025-04-02 07:56:43.221 6177 ERROR blazar.manager.service [-] Enforcement checks failed. Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds.: blazar.enforcement.exceptions.MaxLeaseDurationException: Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds. -2025-04-02 07:56:43.222 6177 ERROR blazar.status [-] Non-fatal exception during transition of lease 11-22-33: blazar.enforcement.exceptions.MaxLeaseDurationException: Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds. -2025-04-02 07:56:43.222 6177 ERROR blazar.status Traceback (most recent call last): -2025-04-02 07:56:43.222 6177 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper -2025-04-02 07:56:43.222 6177 ERROR blazar.status result = func(*args, **kwargs) -2025-04-02 07:56:43.222 6177 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 572, in update_lease -2025-04-02 07:56:43.222 6177 ERROR blazar.status raise e -2025-04-02 07:56:43.222 6177 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 566, in update_lease -2025-04-02 07:56:43.222 6177 ERROR blazar.status self.enforcement.check_update(context.current(), lease, values, -2025-04-02 07:56:43.222 6177 ERROR blazar.status ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.222 6177 ERROR blazar.status existing_allocs, new_allocs, -2025-04-02 07:56:43.222 6177 ERROR blazar.status ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.222 6177 ERROR blazar.status existing_reservations, -2025-04-02 07:56:43.222 6177 ERROR blazar.status ^^^^^^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.222 6177 ERROR blazar.status new_reservations) -2025-04-02 07:56:43.222 6177 ERROR blazar.status ^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.222 6177 ERROR blazar.status File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2025-04-02 07:56:43.222 6177 ERROR blazar.status return self._mock_call(*args, **kwargs) -2025-04-02 07:56:43.222 6177 ERROR blazar.status ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.222 6177 ERROR blazar.status File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2025-04-02 07:56:43.222 6177 ERROR blazar.status return self._execute_mock_call(*args, **kwargs) -2025-04-02 07:56:43.222 6177 ERROR blazar.status ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2025-04-02 07:56:43.222 6177 ERROR blazar.status File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2025-04-02 07:56:43.222 6177 ERROR blazar.status raise effect -2025-04-02 07:56:43.222 6177 ERROR blazar.status blazar.enforcement.exceptions.MaxLeaseDurationException: Lease duration of 200 seconds must be less than or equal to the maximum lease duration of 100 seconds. -2025-04-02 07:56:43.222 6177 ERROR blazar.status + 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-15.0.0/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-15.0.0/blazar/status.py", line 227, in wrapper + LOG.exception( +Message: 'Non-fatal exception during transition of lease %s' +Arguments: ('11-22-33',) +2026-05-06 16:25:40.279 96027 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2026-05-06 16:25:40.280 96027 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2026-05-06 16:25:40.280 96027 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2026-05-06 16:25:40.280 96027 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2026-05-06 16:25:40.280 96027 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2026-05-06 16:25:40.280 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2026-05-06 16:25:40.280 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2026-05-06 16:25:40.280 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2026-05-06 16:25:40.280 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2026-05-06 16:25:40.281 96027 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2026-05-06 16:25:40.281 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.281 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2026-05-06 16:25:40.281 96027 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.281 96027 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2026-05-06 16:25:40.281 96027 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2026-05-06 16:25:40.281 96027 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2026-05-06 16:25:40.281 96027 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2026-05-06 16:25:40.282 96027 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-05-06 16:25:40.282 96027 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-05-06 16:25:40.282 96027 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-05-06 16:25:40.285 96027 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_route_ok +blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_ok ... 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 ... ok -2025-04-02 07:56:43.272 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 -2025-04-02 07:56:43.334 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in class -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 -2025-04-02 07:56:43.397 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 -2025-04-02 07:56:43.460 6177 ERROR blazar.utils.service [-] No oslo_rpc_server_ping method found implemented in 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 +2026-05-06 16:25:40.401 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class 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 -2025-04-02 07:56:43.511 6177 WARNING blazar.status [-] 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-04-02 07:56:38.013 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:38.013 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:38.014 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:38.014 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:38.014 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:38.014 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:38.014 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:38.015 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:38.015 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:38.015 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:38.015 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.015 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:38.016 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.016 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:38.016 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:38.016 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.016 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.017 6193 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-04-02 07:56:38.017 6193 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-04-02 07:56:38.018 6193 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-04-02 07:56:38.021 6193 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_render_ok -blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_ok ... ok -2025-04-02 07:56:38.050 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:38.050 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:38.050 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:38.050 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:38.051 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:38.051 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:38.051 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:38.051 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:38.051 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:38.052 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:38.052 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.052 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:38.052 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.052 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:38.053 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:38.053 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.053 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.053 6193 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-04-02 07:56:38.054 6193 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-04-02 07:56:38.054 6193 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-04-02 07:56:38.058 6193 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-04-02 07:56:38.061 6193 ERROR blazar.api.v1.utils [-] 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 -2025-04-02 07:56:38.086 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:38.087 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:38.087 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:38.087 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:38.087 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:38.088 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:38.088 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:38.088 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:38.088 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:38.088 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:38.089 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.089 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:38.089 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.089 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:38.089 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:38.089 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.090 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.090 6193 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-04-02 07:56:38.091 6193 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-04-02 07:56:38.091 6193 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-04-02 07:56:38.095 6193 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-04-02 07:56:38.097 6193 ERROR blazar.api.v1.utils [-] 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-04-02 07:56:38.129 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:38.129 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:38.129 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:38.129 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:38.130 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:38.130 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:38.130 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:38.130 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:38.130 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:38.131 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:38.131 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.131 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:38.131 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.131 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:38.132 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:38.132 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.132 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.132 6193 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-04-02 07:56:38.133 6193 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-04-02 07:56:38.133 6193 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-04-02 07:56:38.137 6193 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 -2025-04-02 07:56:38.164 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:38.164 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:38.164 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:38.164 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:38.165 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:38.165 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:38.165 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:38.165 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:38.165 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:38.165 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:38.166 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.166 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:38.166 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.166 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:38.166 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:38.166 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.167 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.167 6193 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-04-02 07:56:38.168 6193 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-04-02 07:56:38.168 6193 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-04-02 07:56:38.171 6193 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_file -blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_file ... ok -2025-04-02 07:56:38.200 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:38.200 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:38.200 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:38.201 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:38.201 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:38.201 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:38.201 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:38.201 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:38.202 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:38.202 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:38.202 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.202 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:38.202 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.202 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:38.203 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:38.203 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.203 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.203 6193 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-04-02 07:56:38.204 6193 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-04-02 07:56:38.204 6193 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-04-02 07:56:38.208 6193 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_length -blazar.tests.api.v1.test_utils.UtilsTestCase.test_request_data_length ... ok -2025-04-02 07:56:38.234 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:38.235 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:38.235 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:38.235 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:38.235 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:38.236 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:38.236 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:38.236 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:38.236 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:38.236 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:38.236 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:38.237 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:38.237 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:38.237 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:38.237 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:39.057 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:39.058 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:39.058 6193 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-04-02 07:56:39.059 6193 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-04-02 07:56:39.059 6193 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-04-02 07:56:39.061 6193 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_route_fail -blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_fail ... ok -2025-04-02 07:56:39.082 6193 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2025-04-02 07:56:39.083 6193 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2025-04-02 07:56:39.083 6193 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2025-04-02 07:56:39.083 6193 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2025-04-02 07:56:39.083 6193 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2025-04-02 07:56:39.083 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2025-04-02 07:56:39.083 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2025-04-02 07:56:39.084 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2025-04-02 07:56:39.084 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2025-04-02 07:56:39.084 6193 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2025-04-02 07:56:39.084 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:39.084 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2025-04-02 07:56:39.084 6193 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:39.084 6193 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2025-04-02 07:56:39.084 6193 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2025-04-02 07:56:39.085 6193 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2025-04-02 07:56:39.085 6193 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2025-04-02 07:56:39.085 6193 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-04-02 07:56:40.868 6193 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-04-02 07:56:40.868 6193 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-04-02 07:56:40.871 6193 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_route_ok -blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_ok ... 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.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.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.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.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.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 -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.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.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.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 +2026-05-06 16:25:40.460 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +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 +2026-05-06 16:25:40.610 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in 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_host_resource_inventory_get_all_per_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_get_all_per_host ... ok +2026-05-06 16:25:40.660 96033 ERROR blazar.utils.service [None req-ddea1c7e-6f23-4c9c-837c-efacea5ed7ac b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in 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.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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_list_hosts +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_list_hosts ... 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.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.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_update +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_reservation_update ... 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 ['__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-04-02 07:56:50.092 6191 WARNING blazar.plugins.instances.instance_plugin [None req-ab85ed3b-6c40-46f6-a3e3-6563c8d15437 - 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-04-02 07:56:50.099 6191 WARNING blazar.plugins.instances.instance_plugin [None req-ab85ed3b-6c40-46f6-a3e3-6563c8d15437 - 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-04-02 07:56:50.104 6191 WARNING blazar.plugins.instances.instance_plugin [None req-ab85ed3b-6c40-46f6-a3e3-6563c8d15437 - 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-04-02 07:56:50.108 6191 WARNING blazar.plugins.instances.instance_plugin [None req-ab85ed3b-6c40-46f6-a3e3-6563c8d15437 - 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-04-02 07:56:50.113 6191 WARNING blazar.plugins.instances.instance_plugin [None req-ab85ed3b-6c40-46f6-a3e3-6563c8d15437 - 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-04-02 07:56:50.118 6191 WARNING blazar.plugins.instances.instance_plugin [None req-ab85ed3b-6c40-46f6-a3e3-6563c8d15437 - 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.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.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-04-02 07:56:50.282 6191 WARNING blazar.plugins.oshosts.host_plugin [None req-ad99130f-6519-407f-abeb-50595dc677c9 - fake-project - - - -] 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-04-02 07:56:50.290 6191 WARNING blazar.plugins.oshosts.host_plugin [None req-ad99130f-6519-407f-abeb-50595dc677c9 - fake-project - - - -] 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.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.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 ---------------------------------------------------------------------- -Ran 701 tests in 21.619s +Ran 701 tests in 62.248s OK (skipped=4) + stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------ ----------- -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances 5.032 -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end 5.016 -blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_ok 1.810 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginSetupOnlyTestCase.test__get_extra_capabilities_with_values 1.704 -blazar.tests.api.v1.test_utils.UtilsTestCase.test_route_fail 0.852 -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one 0.414 -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_one 0.411 -blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_not_existing_computehost 0.368 -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_avoids_reservations 0.365 -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response 0.348 +Test id Runtime (s) +--------------------------------------------------------------------------------------------------------------- ----------- +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end 5.580 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances 5.021 +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one 4.246 +blazar.tests.api.v2.test_hosts.TestIncorrectHostFromRPC.test_bad_list 2.025 +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_host_reservation 1.833 +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_event_is_before_lease_start 1.730 +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_event 1.594 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project 1.577 +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods 1.541 +blazar.tests.api.v2.test_leases.TestShowLease.test_empty 1.427 + 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-15.0.0/debian/tmp/usr/etc @@ -14927,9 +8730,9 @@ --output-file /build/reproducible-path/blazar-15.0.0/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-15.0.0/debian/blazar-common/usr/share/blazar-common/blazar.conf keystone_authtoken blazar -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.a4maes:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.a4maes:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.a4maes:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.KCBOn0:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.KCBOn0:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.KCBOn0:[keystone_authtoken]/region_name mkdir -p /build/reproducible-path/blazar-15.0.0/debian/blazar-common/etc/blazar/policy.d PYTHONPATH=/build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages oslopolicy-sample-generator \ --output /build/reproducible-path/blazar-15.0.0/debian/blazar-common/etc/blazar/policy.d/00_default_policy.yaml \ @@ -15016,9 +8819,9 @@ copying downloadable files... [100%] ../_static/blazar.policy.yaml.sample copying static files... +Writing evaluated template result to /build/reproducible-path/blazar-15.0.0/debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/basic.css Writing evaluated template result to /build/reproducible-path/blazar-15.0.0/debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/language_data.js Writing evaluated template result to /build/reproducible-path/blazar-15.0.0/debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/documentation_options.js -Writing evaluated template result to /build/reproducible-path/blazar-15.0.0/debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/basic.css copying static files: done copying extra files... copying extra files: done @@ -15197,10 +9000,10 @@ The HTML pages are in debian/blazar-doc/usr/share/doc/blazar-doc/html. dh_sphinxdoc -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/js/jquery-3.2.1.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/js/navigation.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/js/bootstrap.min.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/js/jquery-3.2.1.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/js/docs.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/js/bootstrap.min.js make[1]: Leaving directory '/build/reproducible-path/blazar-15.0.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/blazar-15.0.0' @@ -15218,11 +9021,11 @@ make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_python3 --shebang=/usr/bin/python3 -I: dh_python3 tools:113: replacing shebang in debian/blazar-api/usr/bin/blazar-api-wsgi I: dh_python3 tools:113: replacing shebang in debian/blazar-api/usr/bin/blazar-api -I: dh_python3 tools:113: replacing shebang in debian/blazar-common/usr/bin/blazar-rpc-zmq-receiver +I: dh_python3 tools:113: replacing shebang in debian/blazar-api/usr/bin/blazar-api-wsgi I: dh_python3 tools:113: replacing shebang in debian/blazar-common/usr/bin/blazar-status I: dh_python3 tools:113: replacing shebang in debian/blazar-common/usr/bin/blazar-db-manage +I: dh_python3 tools:113: replacing shebang in debian/blazar-common/usr/bin/blazar-rpc-zmq-receiver I: dh_python3 tools:113: replacing shebang in debian/blazar-manager/usr/bin/blazar-manager make[1]: Leaving directory '/build/reproducible-path/blazar-15.0.0' debian/rules override_dh_installinit @@ -15236,15 +9039,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 @@ -15254,7 +9059,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 \ @@ -15263,16 +9068,18 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/blazar-api.init.in debian/blazar-manager.init.in -+ echo debian/blazar-api.init.in -+ sed s/.init.in/.service.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_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/blazar-15.0.0' @@ -15287,15 +9094,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 @@ -15305,7 +9114,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 \ @@ -15314,16 +9123,18 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/blazar-api.init.in debian/blazar-manager.init.in -+ echo debian/blazar-api.init.in -+ sed s/.init.in/.service.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 -+ + sed s/.init.in/.service.in/ -echo debian/blazar-manager.init.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-15.0.0' @@ -15345,17 +9156,17 @@ else \ dh_gencontrol -- -T/build/reproducible-path/blazar-15.0.0/debian/debian_control_vars ; \ fi -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-api: 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-15.0.0' dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild -dpkg-deb: building package 'blazar-common' in '../blazar-common_15.0.0-1_all.deb'. +dpkg-deb: building package 'blazar-manager' in '../blazar-manager_15.0.0-1_all.deb'. dpkg-deb: building package 'blazar-doc' in '../blazar-doc_15.0.0-1_all.deb'. dpkg-deb: building package 'blazar-api' in '../blazar-api_15.0.0-1_all.deb'. -dpkg-deb: building package 'blazar-manager' in '../blazar-manager_15.0.0-1_all.deb'. dpkg-deb: building package 'python3-blazar' in '../python3-blazar_15.0.0-1_all.deb'. +dpkg-deb: building package 'blazar-common' in '../blazar-common_15.0.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../blazar_15.0.0-1_i386.buildinfo dpkg-genchanges --build=binary -O../blazar_15.0.0-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -15364,12 +9175,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/71447/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/71447/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/55758 and its subdirectories -I: Current time: Wed Apr 2 07:57:21 -12 2025 -I: pbuilder-time-stamp: 1743623841 +I: removing directory /srv/workspace/pbuilder/71447 and its subdirectories +I: Current time: Wed May 6 16:27:38 +14 2026 +I: pbuilder-time-stamp: 1778034458