Diff of the two buildlogs: -- --- b1/build.log 2025-04-02 17:28:33.443862971 +0000 +++ b2/build.log 2025-04-02 17:33:32.512902556 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue May 5 11:49:03 -12 2026 -I: pbuilder-time-stamp: 1778024943 +I: Current time: Thu Apr 3 07:28:36 +14 2025 +I: pbuilder-time-stamp: 1743614916 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -24,52 +24,84 @@ dpkg-source: info: applying install-all-files.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1379289/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/723890/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 2 17:28 /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/723890/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/723890/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='de8753b7992d40b99b4483762c4308e3' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1379289' - PS1='# ' - PS2='> ' + INVOCATION_ID=cbcd72f445ab41508cba14314bf45046 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=723890 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.H5xiBgqj/pbuilderrc_EBei --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.H5xiBgqj/b1 --logfile b1/build.log blazar_15.0.0-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.H5xiBgqj/pbuilderrc_f7Ug --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.H5xiBgqj/b2 --logfile b2/build.log blazar_15.0.0-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1379289/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/723890/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -500,7 +532,7 @@ Get: 293 http://deb.debian.org/debian unstable/main arm64 python3-waitress all 3.0.2-1 [46.5 kB] Get: 294 http://deb.debian.org/debian unstable/main arm64 python3-webtest all 3.0.2-1 [35.2 kB] Get: 295 http://deb.debian.org/debian unstable/main arm64 python3-wsme all 0.12.1-5 [44.0 kB] -Fetched 62.4 MB in 0s (141 MB/s) +Fetched 62.4 MB in 1s (115 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19918 files and directories currently installed.) @@ -1433,8 +1465,8 @@ Setting up tzdata (2025b-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue May 5 23:49:37 UTC 2026. -Universal Time is now: Tue May 5 23:49:37 UTC 2026. +Local time is now: Wed Apr 2 17:29:59 UTC 2025. +Universal Time is now: Wed Apr 2 17:29:59 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b1) ... @@ -1725,7 +1757,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/723890/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/723890/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 @@ -1958,25 +1994,48 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -creating build/lib/blazar/enforcement -copying blazar/enforcement/exceptions.py -> build/lib/blazar/enforcement -copying blazar/enforcement/enforcement.py -> build/lib/blazar/enforcement -copying blazar/enforcement/__init__.py -> build/lib/blazar/enforcement -creating build/lib/blazar/tests/plugins/flavor -copying blazar/tests/plugins/flavor/test_flavor_plugin.py -> build/lib/blazar/tests/plugins/flavor -copying blazar/tests/plugins/flavor/__init__.py -> build/lib/blazar/tests/plugins/flavor -creating build/lib/blazar/tests/api/v1/oshosts -copying blazar/tests/api/v1/oshosts/test_v1_0.py -> build/lib/blazar/tests/api/v1/oshosts -copying blazar/tests/api/v1/oshosts/test_service.py -> build/lib/blazar/tests/api/v1/oshosts -copying blazar/tests/api/v1/oshosts/__init__.py -> build/lib/blazar/tests/api/v1/oshosts -creating build/lib/blazar/manager -copying blazar/manager/service.py -> build/lib/blazar/manager -copying blazar/manager/exceptions.py -> build/lib/blazar/manager -copying blazar/manager/__init__.py -> build/lib/blazar/manager -creating build/lib/blazar/tests/api/v1/leases -copying blazar/tests/api/v1/leases/test_v1_0.py -> build/lib/blazar/tests/api/v1/leases -copying blazar/tests/api/v1/leases/test_service.py -> build/lib/blazar/tests/api/v1/leases -copying blazar/tests/api/v1/leases/__init__.py -> build/lib/blazar/tests/api/v1/leases +creating build/lib/blazar/tests/manager +copying blazar/tests/manager/test_service.py -> build/lib/blazar/tests/manager +copying blazar/tests/manager/test_rpcapi.py -> build/lib/blazar/tests/manager +copying blazar/tests/manager/__init__.py -> build/lib/blazar/tests/manager +creating build/lib/blazar/tests/plugins +copying blazar/tests/plugins/__init__.py -> build/lib/blazar/tests/plugins +creating 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/test_app.py -> build/lib/blazar/tests/api/v1 +copying blazar/tests/api/v1/test_api_version_request.py -> build/lib/blazar/tests/api/v1 +copying blazar/tests/api/v1/__init__.py -> build/lib/blazar/tests/api/v1 +creating build/lib/blazar/plugins/oshosts +copying blazar/plugins/oshosts/host_plugin.py -> build/lib/blazar/plugins/oshosts +copying blazar/plugins/oshosts/__init__.py -> build/lib/blazar/plugins/oshosts +creating build/lib/blazar/plugins/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/policies +copying blazar/policies/oshosts.py -> build/lib/blazar/policies +copying blazar/policies/leases.py -> build/lib/blazar/policies +copying blazar/policies/floatingips.py -> build/lib/blazar/policies +copying blazar/policies/base.py -> build/lib/blazar/policies +copying blazar/policies/__init__.py -> build/lib/blazar/policies +creating build/lib/blazar/api/v1 +copying blazar/api/v1/validation.py -> build/lib/blazar/api/v1 +copying blazar/api/v1/utils.py -> build/lib/blazar/api/v1 +copying blazar/api/v1/request_log.py -> build/lib/blazar/api/v1 +copying blazar/api/v1/request_id.py -> build/lib/blazar/api/v1 +copying blazar/api/v1/app.py -> build/lib/blazar/api/v1 +copying blazar/api/v1/api_version_request.py -> build/lib/blazar/api/v1 +copying blazar/api/v1/__init__.py -> build/lib/blazar/api/v1 +creating build/lib/blazar/tests/plugins/oshosts +copying blazar/tests/plugins/oshosts/test_physical_host_plugin.py -> build/lib/blazar/tests/plugins/oshosts +copying blazar/tests/plugins/oshosts/__init__.py -> build/lib/blazar/tests/plugins/oshosts +creating build/lib/blazar/tests/api/v2 +copying blazar/tests/api/v2/test_leases.py -> build/lib/blazar/tests/api/v2 +copying blazar/tests/api/v2/test_hosts.py -> build/lib/blazar/tests/api/v2 +copying blazar/tests/api/v2/__init__.py -> build/lib/blazar/tests/api/v2 +creating build/lib/blazar/tests/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 copying blazar/version.py -> build/lib/blazar copying blazar/status.py -> build/lib/blazar copying blazar/rpc.py -> build/lib/blazar @@ -1987,19 +2046,78 @@ copying blazar/context.py -> build/lib/blazar copying blazar/config.py -> build/lib/blazar copying blazar/__init__.py -> build/lib/blazar -creating build/lib/blazar/tests/monitor -copying blazar/tests/monitor/test_polling_monitor.py -> build/lib/blazar/tests/monitor -copying blazar/tests/monitor/test_notification_monitor.py -> build/lib/blazar/tests/monitor -copying blazar/tests/monitor/test_base.py -> build/lib/blazar/tests/monitor -copying blazar/tests/monitor/__init__.py -> build/lib/blazar/tests/monitor -creating build/lib/blazar/api/v1/floatingips -copying blazar/api/v1/floatingips/v1_0.py -> build/lib/blazar/api/v1/floatingips -copying blazar/api/v1/floatingips/service.py -> build/lib/blazar/api/v1/floatingips -copying blazar/api/v1/floatingips/__init__.py -> build/lib/blazar/api/v1/floatingips creating build/lib/blazar/tests/db copying blazar/tests/db/test_utils.py -> build/lib/blazar/tests/db copying blazar/tests/db/test_api.py -> build/lib/blazar/tests/db copying blazar/tests/db/__init__.py -> build/lib/blazar/tests/db +creating build/lib/blazar/api/v1/oshosts +copying blazar/api/v1/oshosts/v1_0.py -> build/lib/blazar/api/v1/oshosts +copying blazar/api/v1/oshosts/service.py -> build/lib/blazar/api/v1/oshosts +copying blazar/api/v1/oshosts/__init__.py -> build/lib/blazar/api/v1/oshosts +copying blazar/tests/test_status.py -> build/lib/blazar/tests +copying blazar/tests/test_service.py -> build/lib/blazar/tests +copying blazar/tests/test_policy.py -> build/lib/blazar/tests +copying blazar/tests/test_exceptions.py -> build/lib/blazar/tests +copying blazar/tests/test_context.py -> build/lib/blazar/tests +copying blazar/tests/fake_requests.py -> build/lib/blazar/tests +copying blazar/tests/fake_lease.py -> build/lib/blazar/tests +copying blazar/tests/__init__.py -> build/lib/blazar/tests +creating build/lib/blazar/api/v2 +copying blazar/api/v2/hooks.py -> build/lib/blazar/api/v2 +copying blazar/api/v2/app.py -> build/lib/blazar/api/v2 +copying blazar/api/v2/__init__.py -> build/lib/blazar/api/v2 +creating build/lib/blazar/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/facade_wrapper.py -> build/lib/blazar/db/sqlalchemy +copying blazar/db/sqlalchemy/api.py -> build/lib/blazar/db/sqlalchemy +copying blazar/db/sqlalchemy/__init__.py -> build/lib/blazar/db/sqlalchemy +creating build/lib/blazar/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/api/v2/controllers +copying blazar/api/v2/controllers/types.py -> build/lib/blazar/api/v2/controllers +copying blazar/api/v2/controllers/base.py -> build/lib/blazar/api/v2/controllers +copying blazar/api/v2/controllers/__init__.py -> build/lib/blazar/api/v2/controllers +creating build/lib/blazar/hacking +copying blazar/hacking/checks.py -> build/lib/blazar/hacking +copying blazar/hacking/__init__.py -> build/lib/blazar/hacking +creating build/lib/blazar/notification +copying blazar/notification/notifier.py -> build/lib/blazar/notification +copying blazar/notification/api.py -> build/lib/blazar/notification +copying blazar/notification/__init__.py -> build/lib/blazar/notification +creating build/lib/blazar/cmd +copying blazar/cmd/status.py -> build/lib/blazar/cmd +copying blazar/cmd/manager.py -> build/lib/blazar/cmd +copying blazar/cmd/api.py -> build/lib/blazar/cmd +copying blazar/cmd/__init__.py -> build/lib/blazar/cmd +creating build/lib/blazar/manager +copying blazar/manager/service.py -> build/lib/blazar/manager +copying blazar/manager/exceptions.py -> build/lib/blazar/manager +copying blazar/manager/__init__.py -> build/lib/blazar/manager +creating build/lib/blazar/tests/enforcement/filters +copying blazar/tests/enforcement/filters/test_max_lease_duration_filter.py -> build/lib/blazar/tests/enforcement/filters +copying blazar/tests/enforcement/filters/test_external_service_filter.py -> build/lib/blazar/tests/enforcement/filters +copying blazar/tests/enforcement/filters/__init__.py -> build/lib/blazar/tests/enforcement/filters +creating build/lib/blazar/plugins/instances +copying blazar/plugins/instances/instance_plugin.py -> build/lib/blazar/plugins/instances +copying blazar/plugins/instances/__init__.py -> build/lib/blazar/plugins/instances +creating build/lib/blazar/manager/oshosts +copying blazar/manager/oshosts/rpcapi.py -> build/lib/blazar/manager/oshosts +copying blazar/manager/oshosts/__init__.py -> build/lib/blazar/manager/oshosts +creating build/lib/blazar/tests/local_hacking +copying blazar/tests/local_hacking/test_hacking.py -> build/lib/blazar/tests/local_hacking +copying blazar/tests/local_hacking/__init__.py -> build/lib/blazar/tests/local_hacking +creating build/lib/blazar/tests/api/v1/leases +copying blazar/tests/api/v1/leases/test_v1_0.py -> build/lib/blazar/tests/api/v1/leases +copying blazar/tests/api/v1/leases/test_service.py -> build/lib/blazar/tests/api/v1/leases +copying blazar/tests/api/v1/leases/__init__.py -> build/lib/blazar/tests/api/v1/leases +creating build/lib/blazar/api/v1/floatingips +copying blazar/api/v1/floatingips/v1_0.py -> build/lib/blazar/api/v1/floatingips +copying blazar/api/v1/floatingips/service.py -> build/lib/blazar/api/v1/floatingips +copying blazar/api/v1/floatingips/__init__.py -> build/lib/blazar/api/v1/floatingips creating build/lib/blazar/tests/utils/openstack copying blazar/tests/utils/openstack/test_placement.py -> build/lib/blazar/tests/utils/openstack copying blazar/tests/utils/openstack/test_nova.py -> build/lib/blazar/tests/utils/openstack @@ -2007,15 +2125,21 @@ copying blazar/tests/utils/openstack/test_keystone.py -> build/lib/blazar/tests/utils/openstack copying blazar/tests/utils/openstack/test_base.py -> build/lib/blazar/tests/utils/openstack copying blazar/tests/utils/openstack/__init__.py -> build/lib/blazar/tests/utils/openstack -creating build/lib/blazar/db +copying blazar/tests/enforcement/test_enforcement.py -> build/lib/blazar/tests/enforcement +copying blazar/tests/enforcement/__init__.py -> build/lib/blazar/tests/enforcement +creating build/lib/blazar/enforcement +copying blazar/enforcement/exceptions.py -> build/lib/blazar/enforcement +copying blazar/enforcement/enforcement.py -> build/lib/blazar/enforcement +copying blazar/enforcement/__init__.py -> build/lib/blazar/enforcement copying blazar/db/utils.py -> build/lib/blazar/db copying blazar/db/exceptions.py -> build/lib/blazar/db copying blazar/db/base.py -> build/lib/blazar/db copying blazar/db/api.py -> build/lib/blazar/db copying blazar/db/__init__.py -> build/lib/blazar/db -creating build/lib/blazar/manager/leases -copying blazar/manager/leases/rpcapi.py -> build/lib/blazar/manager/leases -copying blazar/manager/leases/__init__.py -> build/lib/blazar/manager/leases +creating build/lib/blazar/tests/api/v1/oshosts +copying blazar/tests/api/v1/oshosts/test_v1_0.py -> build/lib/blazar/tests/api/v1/oshosts +copying blazar/tests/api/v1/oshosts/test_service.py -> build/lib/blazar/tests/api/v1/oshosts +copying blazar/tests/api/v1/oshosts/__init__.py -> build/lib/blazar/tests/api/v1/oshosts creating build/lib/blazar/utils/openstack copying blazar/utils/openstack/placement.py -> build/lib/blazar/utils/openstack copying blazar/utils/openstack/nova.py -> build/lib/blazar/utils/openstack @@ -2024,162 +2148,76 @@ copying blazar/utils/openstack/exceptions.py -> build/lib/blazar/utils/openstack copying blazar/utils/openstack/base.py -> build/lib/blazar/utils/openstack copying blazar/utils/openstack/__init__.py -> build/lib/blazar/utils/openstack -creating build/lib/blazar/tests/local_hacking -copying blazar/tests/local_hacking/test_hacking.py -> build/lib/blazar/tests/local_hacking -copying blazar/tests/local_hacking/__init__.py -> build/lib/blazar/tests/local_hacking -creating build/lib/blazar/notification -copying blazar/notification/notifier.py -> build/lib/blazar/notification -copying blazar/notification/api.py -> build/lib/blazar/notification -copying blazar/notification/__init__.py -> build/lib/blazar/notification -creating build/lib/blazar/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/tests/api/test_version_selector.py -> build/lib/blazar/tests/api -copying blazar/tests/api/test_root.py -> build/lib/blazar/tests/api -copying blazar/tests/api/test_context.py -> build/lib/blazar/tests/api -copying blazar/tests/api/test_acl.py -> build/lib/blazar/tests/api -copying blazar/tests/api/__init__.py -> build/lib/blazar/tests/api -creating build/lib/blazar/api/v2/controllers -copying blazar/api/v2/controllers/types.py -> build/lib/blazar/api/v2/controllers -copying blazar/api/v2/controllers/base.py -> build/lib/blazar/api/v2/controllers -copying blazar/api/v2/controllers/__init__.py -> build/lib/blazar/api/v2/controllers creating build/lib/blazar/enforcement/filters copying blazar/enforcement/filters/max_lease_duration_filter.py -> build/lib/blazar/enforcement/filters copying blazar/enforcement/filters/external_service_filter.py -> build/lib/blazar/enforcement/filters copying blazar/enforcement/filters/base_filter.py -> build/lib/blazar/enforcement/filters copying blazar/enforcement/filters/__init__.py -> build/lib/blazar/enforcement/filters -creating build/lib/blazar/plugins/flavor -copying blazar/plugins/flavor/flavor_plugin.py -> build/lib/blazar/plugins/flavor -copying blazar/plugins/flavor/__init__.py -> build/lib/blazar/plugins/flavor -copying blazar/tests/test_status.py -> build/lib/blazar/tests -copying blazar/tests/test_service.py -> build/lib/blazar/tests -copying blazar/tests/test_policy.py -> build/lib/blazar/tests -copying blazar/tests/test_exceptions.py -> build/lib/blazar/tests -copying blazar/tests/test_context.py -> build/lib/blazar/tests -copying blazar/tests/fake_requests.py -> build/lib/blazar/tests -copying blazar/tests/fake_lease.py -> build/lib/blazar/tests -copying blazar/tests/__init__.py -> build/lib/blazar/tests -creating build/lib/blazar/api/v2/middleware -copying blazar/api/v2/middleware/__init__.py -> build/lib/blazar/api/v2/middleware creating build/lib/blazar/tests/db/sqlalchemy copying blazar/tests/db/sqlalchemy/test_utils.py -> build/lib/blazar/tests/db/sqlalchemy copying blazar/tests/db/sqlalchemy/test_sqlalchemy_api.py -> build/lib/blazar/tests/db/sqlalchemy copying blazar/tests/db/sqlalchemy/__init__.py -> build/lib/blazar/tests/db/sqlalchemy -creating build/lib/blazar/api/v1/leases -copying blazar/api/v1/leases/v1_0.py -> build/lib/blazar/api/v1/leases -copying blazar/api/v1/leases/service.py -> build/lib/blazar/api/v1/leases -copying blazar/api/v1/leases/__init__.py -> build/lib/blazar/api/v1/leases -creating build/lib/blazar/cmd -copying blazar/cmd/status.py -> build/lib/blazar/cmd -copying blazar/cmd/manager.py -> build/lib/blazar/cmd -copying blazar/cmd/api.py -> build/lib/blazar/cmd -copying blazar/cmd/__init__.py -> build/lib/blazar/cmd -creating build/lib/blazar/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/tests/manager -copying blazar/tests/manager/test_service.py -> build/lib/blazar/tests/manager -copying blazar/tests/manager/test_rpcapi.py -> build/lib/blazar/tests/manager -copying blazar/tests/manager/__init__.py -> build/lib/blazar/tests/manager -creating build/lib/blazar/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/tests/api/v2 -copying blazar/tests/api/v2/test_leases.py -> build/lib/blazar/tests/api/v2 -copying blazar/tests/api/v2/test_hosts.py -> build/lib/blazar/tests/api/v2 -copying blazar/tests/api/v2/__init__.py -> build/lib/blazar/tests/api/v2 -creating build/lib/blazar/tests/plugins/oshosts -copying blazar/tests/plugins/oshosts/test_physical_host_plugin.py -> build/lib/blazar/tests/plugins/oshosts -copying blazar/tests/plugins/oshosts/__init__.py -> build/lib/blazar/tests/plugins/oshosts -creating build/lib/blazar/api/v1/oshosts -copying blazar/api/v1/oshosts/v1_0.py -> build/lib/blazar/api/v1/oshosts -copying blazar/api/v1/oshosts/service.py -> build/lib/blazar/api/v1/oshosts -copying blazar/api/v1/oshosts/__init__.py -> build/lib/blazar/api/v1/oshosts -creating build/lib/blazar/policies -copying blazar/policies/oshosts.py -> build/lib/blazar/policies -copying blazar/policies/leases.py -> build/lib/blazar/policies -copying blazar/policies/floatingips.py -> build/lib/blazar/policies -copying blazar/policies/base.py -> build/lib/blazar/policies -copying blazar/policies/__init__.py -> build/lib/blazar/policies -creating build/lib/blazar/hacking -copying blazar/hacking/checks.py -> build/lib/blazar/hacking -copying blazar/hacking/__init__.py -> build/lib/blazar/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 -creating build/lib/blazar/manager/oshosts -copying blazar/manager/oshosts/rpcapi.py -> build/lib/blazar/manager/oshosts -copying blazar/manager/oshosts/__init__.py -> build/lib/blazar/manager/oshosts +creating build/lib/blazar/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/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/tests/notification +copying blazar/tests/notification/test_notifier.py -> build/lib/blazar/tests/notification +copying blazar/tests/notification/__init__.py -> build/lib/blazar/tests/notification +creating build/lib/blazar/tests/plugins/flavor +copying blazar/tests/plugins/flavor/test_flavor_plugin.py -> build/lib/blazar/tests/plugins/flavor +copying blazar/tests/plugins/flavor/__init__.py -> build/lib/blazar/tests/plugins/flavor creating build/lib/blazar/monitor copying blazar/monitor/polling_monitor.py -> build/lib/blazar/monitor copying blazar/monitor/notification_monitor.py -> build/lib/blazar/monitor copying blazar/monitor/base.py -> build/lib/blazar/monitor copying blazar/monitor/__init__.py -> build/lib/blazar/monitor -creating build/lib/blazar/api/v2/controllers/extensions -copying blazar/api/v2/controllers/extensions/lease.py -> build/lib/blazar/api/v2/controllers/extensions -copying blazar/api/v2/controllers/extensions/host.py -> build/lib/blazar/api/v2/controllers/extensions -copying blazar/api/v2/controllers/extensions/__init__.py -> build/lib/blazar/api/v2/controllers/extensions +copying blazar/plugins/dummy_vm_plugin.py -> build/lib/blazar/plugins +copying blazar/plugins/base.py -> build/lib/blazar/plugins +copying blazar/plugins/__init__.py -> build/lib/blazar/plugins copying blazar/utils/trusts.py -> build/lib/blazar/utils copying blazar/utils/service.py -> build/lib/blazar/utils copying blazar/utils/plugins.py -> build/lib/blazar/utils copying blazar/utils/__init__.py -> build/lib/blazar/utils -copying blazar/tests/plugins/__init__.py -> build/lib/blazar/tests/plugins -creating build/lib/blazar/tests/notification -copying blazar/tests/notification/test_notifier.py -> build/lib/blazar/tests/notification -copying blazar/tests/notification/__init__.py -> build/lib/blazar/tests/notification -copying blazar/tests/utils/test_trusts.py -> build/lib/blazar/tests/utils -copying blazar/tests/utils/test_plugins.py -> build/lib/blazar/tests/utils -copying blazar/tests/utils/__init__.py -> build/lib/blazar/tests/utils -copying blazar/plugins/dummy_vm_plugin.py -> build/lib/blazar/plugins -copying blazar/plugins/base.py -> build/lib/blazar/plugins -copying blazar/plugins/__init__.py -> build/lib/blazar/plugins +creating build/lib/blazar/tests/monitor +copying blazar/tests/monitor/test_polling_monitor.py -> build/lib/blazar/tests/monitor +copying blazar/tests/monitor/test_notification_monitor.py -> build/lib/blazar/tests/monitor +copying blazar/tests/monitor/test_base.py -> build/lib/blazar/tests/monitor +copying blazar/tests/monitor/__init__.py -> build/lib/blazar/tests/monitor +creating build/lib/blazar/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/tests/api/test_version_selector.py -> build/lib/blazar/tests/api +copying blazar/tests/api/test_root.py -> build/lib/blazar/tests/api +copying blazar/tests/api/test_context.py -> build/lib/blazar/tests/api +copying blazar/tests/api/test_acl.py -> build/lib/blazar/tests/api +copying blazar/tests/api/__init__.py -> build/lib/blazar/tests/api +creating build/lib/blazar/api/v2/controllers/extensions +copying blazar/api/v2/controllers/extensions/lease.py -> build/lib/blazar/api/v2/controllers/extensions +copying blazar/api/v2/controllers/extensions/host.py -> build/lib/blazar/api/v2/controllers/extensions +copying blazar/api/v2/controllers/extensions/__init__.py -> build/lib/blazar/api/v2/controllers/extensions +creating build/lib/blazar/api/v2/middleware +copying blazar/api/v2/middleware/__init__.py -> build/lib/blazar/api/v2/middleware +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/api/v1/leases +copying blazar/api/v1/leases/v1_0.py -> build/lib/blazar/api/v1/leases +copying blazar/api/v1/leases/service.py -> build/lib/blazar/api/v1/leases +copying blazar/api/v1/leases/__init__.py -> build/lib/blazar/api/v1/leases copying blazar/api/wsgi_app.py -> build/lib/blazar/api copying blazar/api/root.py -> build/lib/blazar/api copying blazar/api/context.py -> build/lib/blazar/api copying blazar/api/app.py -> build/lib/blazar/api copying blazar/api/__init__.py -> build/lib/blazar/api -copying blazar/tests/api/v1/test_validation.py -> build/lib/blazar/tests/api/v1 -copying blazar/tests/api/v1/test_utils.py -> build/lib/blazar/tests/api/v1 -copying blazar/tests/api/v1/test_app.py -> build/lib/blazar/tests/api/v1 -copying blazar/tests/api/v1/test_api_version_request.py -> build/lib/blazar/tests/api/v1 -copying blazar/tests/api/v1/__init__.py -> build/lib/blazar/tests/api/v1 -creating build/lib/blazar/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/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/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/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/facade_wrapper.py -> build/lib/blazar/db/sqlalchemy -copying blazar/db/sqlalchemy/api.py -> build/lib/blazar/db/sqlalchemy -copying blazar/db/sqlalchemy/__init__.py -> build/lib/blazar/db/sqlalchemy -creating build/lib/blazar/plugins/instances -copying blazar/plugins/instances/instance_plugin.py -> build/lib/blazar/plugins/instances -copying blazar/plugins/instances/__init__.py -> build/lib/blazar/plugins/instances -copying blazar/api/v2/hooks.py -> build/lib/blazar/api/v2 -copying blazar/api/v2/app.py -> build/lib/blazar/api/v2 -copying blazar/api/v2/__init__.py -> build/lib/blazar/api/v2 -copying blazar/api/v1/validation.py -> build/lib/blazar/api/v1 -copying blazar/api/v1/utils.py -> build/lib/blazar/api/v1 -copying blazar/api/v1/request_log.py -> build/lib/blazar/api/v1 -copying blazar/api/v1/request_id.py -> build/lib/blazar/api/v1 -copying blazar/api/v1/app.py -> build/lib/blazar/api/v1 -copying blazar/api/v1/api_version_request.py -> build/lib/blazar/api/v1 -copying blazar/api/v1/__init__.py -> build/lib/blazar/api/v1 +creating build/lib/blazar/manager/leases +copying blazar/manager/leases/rpcapi.py -> build/lib/blazar/manager/leases +copying blazar/manager/leases/__init__.py -> build/lib/blazar/manager/leases +copying blazar/tests/utils/test_trusts.py -> build/lib/blazar/tests/utils +copying blazar/tests/utils/test_plugins.py -> build/lib/blazar/tests/utils +copying blazar/tests/utils/__init__.py -> build/lib/blazar/tests/utils running egg_info creating blazar.egg-info writing blazar.egg-info/PKG-INFO @@ -2325,6 +2363,7 @@ !! check.warn(importable) +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 copying blazar/tests/db/migration/test_migrations.conf -> build/lib/blazar/tests/db/migration @@ -2354,7 +2393,6 @@ 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/api/v1/rest_api_version_history.rst -> build/lib/blazar/api/v1 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 @@ -2363,40 +2401,6 @@ 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/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 -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/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/base.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/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 -creating /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/api.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 -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/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/__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/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/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/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/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/notification/notifier.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/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/plugins.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/utils @@ -2410,15 +2414,41 @@ 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/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/placement.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/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/__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/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/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/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/__init__.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/exceptions.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/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/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 +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 +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 +creating /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/api.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 +creating /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/notification/notifier.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/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/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/__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/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/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/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/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/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 creating /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 creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/db/migration/alembic_migrations/versions @@ -2453,6 +2483,24 @@ copying build/lib/blazar/db/base.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 +creating /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/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/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/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/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/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/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +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/context.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/i18n.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/policy.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 +copying build/lib/blazar/status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar +copying build/lib/blazar/version.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/__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 @@ -2460,9 +2508,6 @@ 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/wsgi_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/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 -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/v2/hooks.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 creating /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v2/controllers @@ -2473,19 +2518,11 @@ 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/base.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 +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/app.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 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/__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/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/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/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/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/oshosts/v1_0.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/api/v1/oshosts 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/__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 @@ -2494,57 +2531,50 @@ 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/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/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -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/context.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/i18n.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/policy.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 -copying build/lib/blazar/status.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar -copying build/lib/blazar/version.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/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 -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/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 -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 +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/__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/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/__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/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/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/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/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/base.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/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 +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 +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/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/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/__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/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 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/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/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_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/monitor/test_polling_monitor.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/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/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_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/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/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests -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/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_policy.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 -copying build/lib/blazar/tests/test_status.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/__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_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/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/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/enforcement -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 -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/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 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 @@ -2556,99 +2586,82 @@ 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_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_placement.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/utils/openstack +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/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/enforcement/test_enforcement.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/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_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/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/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests +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/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_policy.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 +copying build/lib/blazar/tests/test_status.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.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/migration/test_migrations.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db/migration 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/__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/sqlalchemy/test_utils.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/__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/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/__init__.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/db 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/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/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_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/monitor/test_polling_monitor.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 -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/__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/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/__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_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 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/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/v2/test_leases.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/api/v2 creating /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/__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 +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/__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 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 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_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/test_validation.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/__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 -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/__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 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/__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/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 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 -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/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/flavor/test_flavor_plugin.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/plugins/flavor -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/__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/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/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/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/__init__.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/exceptions.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/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 +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 +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/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_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/test_service.py -> /build/reproducible-path/blazar-15.0.0/debian/tmp/usr/lib/python3/dist-packages/blazar/tests/manager 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/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/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/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/base.py to base.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/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/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/api.py to api.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/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/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/__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/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/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/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/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/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/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/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 @@ -2660,13 +2673,31 @@ 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/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/placement.py to placement.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/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/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/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/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/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/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/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/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/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/__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/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/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/__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/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/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/__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/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/api.py to api.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/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/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/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/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/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/e069c014356d_add_floatingip.py to e069c014356d_add_floatingip.cpython-313.pyc @@ -2694,14 +2725,28 @@ 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/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/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/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/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/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/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/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/__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/context.py to context.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/i18n.py to i18n.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/policy.py to policy.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/status.py to status.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/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/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/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/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/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/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/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/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 @@ -2709,6 +2754,18 @@ 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/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/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/__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/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/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/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/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/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/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/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/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/__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/app.py to app.cpython-313.pyc @@ -2716,55 +2773,29 @@ 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/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/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/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/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/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/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/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/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/__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/context.py to context.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/i18n.py to i18n.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/policy.py to policy.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/status.py to status.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/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/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/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/__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/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/base.py to base.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/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/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/__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/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/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/__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/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/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/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/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/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/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/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/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/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/__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/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_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/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/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/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_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/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/__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/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/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/tests/utils/test_trusts.py to test_trusts.cpython-313.pyc @@ -2774,53 +2805,60 @@ 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_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_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/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/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/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/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/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/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_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/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/__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/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_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/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/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/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/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/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/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/__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/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/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/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/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/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/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/__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_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/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/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/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/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/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/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/__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_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/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_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/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/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/__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/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/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/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/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/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/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/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/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/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/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/__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/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/exceptions.py to exceptions.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/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/__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/__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_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/test_service.py to test_service.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 @@ -2838,122 +2876,100 @@ + 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.13subunit2pyunit stestr - run --parallel --subunit blazar\.tests\.* -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -2026-05-05 11:50:57.926 1391280 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:57.935 1391280 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:57.939 1391282 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:57.935 1391293 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:57.944 1391293 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:57.948 1391282 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:57.929 1391276 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:57.938 1391276 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:57.974 1391304 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:57.983 1391304 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:58.046 1391307 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:58.055 1391307 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:58.054 1391301 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:58.062 1391301 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:58.154 1391278 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:58.162 1391298 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:58.171 1391298 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:58.171 1391278 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:58.224 1391295 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:58.241 1391295 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:58.260 1391287 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:58.275 1391287 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. -2026-05-05 11:50:58.447 1391299 INFO oslo_service.backend [-] Loading backend: eventlet -2026-05-05 11:50:58.457 1391299 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. ++ subunit2pyunit ++ PYTHON=python3.13 ++ stestr run --parallel --subunit 'blazar\.tests\.*' 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2025-04-03 07:32:31.459 761295 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:31.467 761295 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:31.799 761298 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:31.804 761325 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:31.820 761298 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:31.855 761300 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:31.861 761325 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:31.857 761329 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:31.872 761300 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:31.875 761329 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:32.162 761313 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:32.165 761304 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:32.187 761313 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:32.184 761317 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:32.194 761304 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:32.214 761317 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:32.711 761307 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:32.748 761307 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:32.852 761323 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:32.882 761323 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-03 07:32:33.186 761319 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:33.207 761319 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +2025-04-03 07:32:33.263 761318 INFO oslo_service.backend [-] Loading backend: eventlet +2025-04-03 07:32:33.286 761318 INFO oslo_service.backend [-] Backend 'eventlet' successfully loaded and cached. +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers ... ok +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog ... ok +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_wrong_format +blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_wrong_format ... ok 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +GET: /v2/leases {} +2025-04-03 07:32:33.798 761295 WARNING oslo_messaging.rpc.client [None req-e6170829-3037-4dfa-a875-1e12ba5fca59 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.798 761295 WARNING oslo_messaging.rpc.client [None req-e6170829-3037-4dfa-a875-1e12ba5fca59 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 +GOT:[] +GET: /v2/leases {} +2025-04-03 07:32:33.816 761295 WARNING oslo_messaging.rpc.client [None req-5221679c-81ab-4329-a7e7-f9a7dbc4747e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.816 761295 WARNING oslo_messaging.rpc.client [None req-5221679c-81ab-4329-a7e7-f9a7dbc4747e 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 +GOT:[{'id': '94daff5f-836a-4a81-a4f5-6c0f63dc85aa', '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': '8ef37955-d6e3-437a-beb1-84a7ad76606a', '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-03 07:32:33.833 761295 WARNING oslo_messaging.rpc.client [None req-76e0828f-35d2-4a13-a95c-311b3fad9081 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.837 761295 WARNING oslo_messaging.rpc.client [None req-76e0828f-35d2-4a13-a95c-311b3fad9081 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 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. -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_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-05 11:50:58.931 1391304 ERROR blazar.exceptions [-] Exception in string format operation: KeyError: 'object' -2026-05-05 11:50:58.931 1391304 ERROR blazar.exceptions Traceback (most recent call last): -2026-05-05 11:50:58.931 1391304 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2026-05-05 11:50:58.931 1391304 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2026-05-05 11:50:58.931 1391304 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2026-05-05 11:50:58.931 1391304 ERROR blazar.exceptions KeyError: 'object' -2026-05-05 11:50:58.931 1391304 ERROR blazar.exceptions -2026-05-05 11:50:58.932 1391304 ERROR blazar.exceptions [-] code: 404 -blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_false -blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_false ... ok -blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_true -blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_true ... ok -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_root) -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_root) ... ok -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_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 -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 -PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'updated'} -2026-05-05 11:50:58.987 1391276 WARNING oslo_messaging.rpc.client [None req-c3067227-7549-4c34-afce-4ddee7b73ba3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:58.987 1391276 WARNING oslo_messaging.rpc.client [None req-c3067227-7549-4c34-afce-4ddee7b73ba3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response ... ok -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'host_id': 1} not found", "error_name": 404} -PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'updated'} -2026-05-05 11:50:58.999 1391276 WARNING oslo_messaging.rpc.client [None req-c38f41fe-4c6d-4e14-bd85-330490fd419a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.000 1391276 WARNING oslo_messaging.rpc.client [None req-c38f41fe-4c6d-4e14-bd85-330490fd419a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.003 1391276 ERROR wsme.api [None req-c38f41fe-4c6d-4e14-bd85-330490fd419a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +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-03 07:32:33.852 761295 WARNING oslo_messaging.rpc.client [None req-40e215bd-6564-4396-90b4-a2e753c79f6a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.852 761295 WARNING oslo_messaging.rpc.client [None req-40e215bd-6564-4396-90b4-a2e753c79f6a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.863 761295 ERROR wsme.api [None req-40e215bd-6564-4396-90b4-a2e753c79f6a 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 "/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) @@ -2966,170 +2982,36 @@ 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 + 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-05 11:50:59.003 1391276 WARNING blazar.api.v2.middleware [None req-c38f41fe-4c6d-4e14-bd85-330490fd419a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_rpc_exception_update -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_rpc_exception_update ... ok +2025-04-03 07:32:33.864 761295 WARNING blazar.api.v2.middleware [None req-40e215bd-6564-4396-90b4-a2e753c79f6a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_leases.TestListLeases.test_rpc_exception_list +blazar.tests.api.v2.test_leases.TestListLeases.test_rpc_exception_list ... ok GOT:Response: 500 Internal Server Error Content-Type: application/json {"error_code": 500, "error_message": "Nah...", "error_name": 500} -PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} -2026-05-05 11:50:59.012 1391276 WARNING oslo_messaging.rpc.client [None req-6cca4062-be28-4d34-adae-aa377b4c547e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.013 1391276 WARNING oslo_messaging.rpc.client [None req-6cca4062-be28-4d34-adae-aa377b4c547e 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 -2026-05-05 11:50:59.001 1391307 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.001 1391307 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.001 1391307 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.001 1391307 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.002 1391307 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-05 11:50:59.003 1391307 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-05 11:50:59.003 1391307 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-05 11:50:59.004 1391307 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 -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.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_configuration -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_configuration ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_handle_failures -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_handle_failures ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_heal -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostMonitorPluginTestCase.test_heal ... ok -2026-05-05 11:50:59.036 1391307 WARNING blazar.plugins.oshosts.host_plugin [-] 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 -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-05 11:50:59.019 1391276 WARNING oslo_messaging.rpc.client [None req-a90fca33-ef09-4844-8a06-387b40778380 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.019 1391276 WARNING oslo_messaging.rpc.client [None req-a90fca33-ef09-4844-8a06-387b40778380 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.021 1391276 ERROR wsme.api [None req-a90fca33-ef09-4844-8a06-387b40778380 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 -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} -DELETE: /v2/leases/76cb98ee-3358-40ac-9a38-65b71d106cc6 -2026-05-05 11:50:59.034 1391276 WARNING oslo_messaging.rpc.client [None req-f033b0a2-af42-43f5-b1c4-e8c534172699 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.034 1391276 WARNING oslo_messaging.rpc.client [None req-f033b0a2-af42-43f5-b1c4-e8c534172699 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.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_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 +PUT: /v2/leases/c8e7494e-8bd9-496b-ac63-d4f21882b90b {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} +2025-04-03 07:32:33.881 761295 WARNING oslo_messaging.rpc.client [None req-8e1ccab2-df53-4994-9afb-2431497f0862 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.881 761295 WARNING oslo_messaging.rpc.client [None req-8e1ccab2-df53-4994-9afb-2431497f0862 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestUpdateLease.test_empty_response +blazar.tests.api.v2.test_leases.TestUpdateLease.test_empty_response ... ok GOT:Response: 404 Not Found Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'lease_id': '76cb98ee-3358-40ac-9a38-65b71d106cc6'} not found", "error_name": 404} -DELETE: /v2/leases/db91b072-4562-458f-ac00-ac52c2302a5d -2026-05-05 11:50:59.039 1391276 WARNING oslo_messaging.rpc.client [None req-ffcd3f08-e1f2-43a7-8c66-1808fe24b568 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.039 1391276 WARNING oslo_messaging.rpc.client [None req-ffcd3f08-e1f2-43a7-8c66-1808fe24b568 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_one -blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_one ... ok -blazar.tests.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-05 11:50:59.054 1391307 WARNING blazar.plugins.oshosts.host_plugin [-] 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.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_08_01_1 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_08_01_1 ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_09_1_001 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_09_1_001 ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_10_ -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_10_ ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_11__1_1 -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_11__1_1 ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_12_1_1_ -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_12_1_1_ ... ok -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_max_api_version -blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_max_api_version ... ok -blazar.tests.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.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 -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: 204 No Content - - -DELETE: /v2/leases/dbc1896f-533c-42e0-8bf6-e99dd89710b8 -2026-05-05 11:50:59.057 1391276 WARNING oslo_messaging.rpc.client [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.057 1391276 WARNING oslo_messaging.rpc.client [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.059 1391276 ERROR wsme.api [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +{"error_code": 404, "error_message": "Object with {'lease_id': 'c8e7494e-8bd9-496b-ac63-d4f21882b90b'} not found", "error_name": 404} +PUT: /v2/leases/56ef6c03-1832-4071-a257-46820fa5e2a0 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} +2025-04-03 07:32:33.897 761295 WARNING oslo_messaging.rpc.client [None req-9ec0ea0f-ad4b-4f6c-ac1b-03d9094de8c8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.897 761295 WARNING oslo_messaging.rpc.client [None req-9ec0ea0f-ad4b-4f6c-ac1b-03d9094de8c8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.899 761295 ERROR wsme.api [None req-9ec0ea0f-ad4b-4f6c-ac1b-03d9094de8c8 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 "/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) @@ -3142,67 +3024,91 @@ 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 + 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-05 11:50:59.059 1391276 WARNING blazar.api.v2.middleware [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 -GET: /v2/os-hosts/1 {} -2026-05-05 11:50:59.091 1391304 WARNING oslo_messaging.rpc.client [None req-694c79e9-be62-4038-ab3e-e49b89728f13 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.091 1391304 WARNING oslo_messaging.rpc.client [None req-694c79e9-be62-4038-ab3e-e49b89728f13 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 -GOT:Response: 404 Not Found +2025-04-03 07:32:33.900 761295 WARNING blazar.api.v2.middleware [None req-9ec0ea0f-ad4b-4f6c-ac1b-03d9094de8c8 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_leases.TestUpdateLease.test_rpc_exception_update +blazar.tests.api.v2.test_leases.TestUpdateLease.test_rpc_exception_update ... ok +GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'host_id': 1} not found", "error_name": 404} -GET: /v2/os-hosts/1 {} -2026-05-05 11:50:59.099 1391304 WARNING oslo_messaging.rpc.client [None req-3be1dfc5-39f1-4d97-9bee-18194b4fce4f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.099 1391304 WARNING oslo_messaging.rpc.client [None req-3be1dfc5-39f1-4d97-9bee-18194b4fce4f 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 -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-05 11:50:59.109 1391304 WARNING oslo_messaging.rpc.client [None req-4053e775-9b4e-4314-b777-69b33edb330d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.109 1391304 WARNING oslo_messaging.rpc.client [None req-4053e775-9b4e-4314-b777-69b33edb330d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.114 1391304 ERROR wsme.api [None req-4053e775-9b4e-4314-b777-69b33edb330d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +PUT: /v2/leases/009fab77-dce7-4f74-8760-e5d1df120924 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} +2025-04-03 07:32:33.915 761295 WARNING oslo_messaging.rpc.client [None req-3ab45c5a-27c9-4b37-8c69-901a6ce71fb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.915 761295 WARNING oslo_messaging.rpc.client [None req-3ab45c5a-27c9-4b37-8c69-901a6ce71fb7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one ... ok +GOT:Response: 200 OK +Content-Type: application/json +{"id": "009fab77-dce7-4f74-8760-e5d1df120924", "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/e75a9290-2359-4d13-961c-647556262c29 {'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-03 07:32:33.935 761295 WARNING oslo_messaging.rpc.client [None req-6097a9e8-be0c-422b-86c7-e71bdda64880 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.935 761295 WARNING oslo_messaging.rpc.client [None req-6097a9e8-be0c-422b-86c7-e71bdda64880 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.945 761295 ERROR wsme.api [None req-6097a9e8-be0c-422b-86c7-e71bdda64880 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/host.py", line 116, in get_one - host_dct = pecan.request.hosts_rpcapi.get_computehost(id) + 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.') - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +blazar.exceptions.BlazarException: Only name changing, dates and before end notifications may be proceeded. +: blazar.exceptions.BlazarException: Only name changing, dates and before end notifications may be proceeded. +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one_with_extra_attrs +blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_one_with_extra_attrs ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Only name changing, dates and before end notifications may be proceeded.", "error_name": 500} +PUT: /v2/leases/22e6a73c-ef7c-487d-b57a-ed7cfba0d36b None +2025-04-03 07:32:33.959 761295 WARNING oslo_messaging.rpc.client [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.959 761295 WARNING oslo_messaging.rpc.client [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:33.963 761295 ERROR wsme.api [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: +Traceback (most recent call last): - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/wsmeext/pecan.py", line 82, in callfunction + result = f(self, *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/api/v2/controllers/extensions/lease.py", line 131, in put + sublease_dct = sublease.as_dict() + ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/blazar-15.0.0/blazar/tests/api/v2/test_hosts.py", line 184, in fake_get_computehost - raise Exception("Nah...") +AttributeError: 'NoneType' object has no attribute 'as_dict' -Exception: Nah... -: Exception: Nah... -2026-05-05 11:50:59.115 1391304 WARNING blazar.api.v2.middleware [None req-4053e775-9b4e-4314-b777-69b33edb330d 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 ---- Logging error --- -Traceback (most recent call last): +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.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_allowed +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_allowed ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_denied +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_denied ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_failed +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_create_failed ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_allowed +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_allowed ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_denied +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_denied ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_failed +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_failed ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_failure +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_failure ... ok +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_success +blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_success ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2026-05-05 11:50:59.093 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} +2025-04-03 07:32:34.068 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 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 +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2025-04-03 07:32:34.126 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 745, in _basic_action self.resource_actions[resource_type][action_time]( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ @@ -3212,7 +3118,6 @@ ^ File "/build/reproducible-path/blazar-15.0.0/blazar/tests/manager/test_service.py", line 1571, in raiseBlazarException raise exceptions.BlazarException(resource_id) -2026-05-05 11:50:59.123 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class blazar.exceptions.BlazarException: 111 During handling of the above exception, another exception occurred: @@ -3238,6 +3143,7 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 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 @@ -3286,33 +3192,9 @@ 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'} -GET: /v2/os-hosts {} -2026-05-05 11:50:59.103 1391282 WARNING oslo_messaging.rpc.client [None req-bcf2ddf0-2b3a-412a-acb2-5a1bcc7d697e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.104 1391282 WARNING oslo_messaging.rpc.client [None req-bcf2ddf0-2b3a-412a-acb2-5a1bcc7d697e 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 -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} -GET: /v2/os-hosts {} -2026-05-05 11:50:59.112 1391282 WARNING oslo_messaging.rpc.client [None req-88035d2b-6b3d-4bbb-8188-f85fa5ab3bef b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.112 1391282 WARNING oslo_messaging.rpc.client [None req-88035d2b-6b3d-4bbb-8188-f85fa5ab3bef 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 -GOT:[] -GET: /v2/os-hosts {} -2026-05-05 11:50:59.117 1391282 WARNING oslo_messaging.rpc.client [None req-aa24526d-e8f6-4606-83b2-2fc5cebbbff0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.118 1391282 WARNING oslo_messaging.rpc.client [None req-aa24526d-e8f6-4606-83b2-2fc5cebbbff0 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.manager.test_service.ServiceTestCase.test_basic_action_raise_exception blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception ... 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-05 11:50:59.124 1391282 WARNING oslo_messaging.rpc.client [None req-0134a3b6-a0e2-4237-b03d-8cd9e7cafdf7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.124 1391282 WARNING oslo_messaging.rpc.client [None req-0134a3b6-a0e2-4237-b03d-8cd9e7cafdf7 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestListHosts.test_one -blazar.tests.api.v2.test_hosts.TestListHosts.test_one ... ok +2025-04-03 07:32:34.196 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 745, in _basic_action @@ -3349,7 +3231,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -2026-05-05 11:50:59.156 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -3398,42 +3279,30 @@ 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. -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-05 11:50:59.130 1391282 WARNING oslo_messaging.rpc.client [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.131 1391282 WARNING oslo_messaging.rpc.client [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.133 1391282 ERROR wsme.api [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 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 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-05 11:50:59.138 1391282 WARNING blazar.api.v2.middleware [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... -blazar.tests.api.v2.test_hosts.TestListHosts.test_rpc_exception_list -blazar.tests.api.v2.test_hosts.TestListHosts.test_rpc_exception_list ... ok -blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_connect_fail -blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_connect_fail ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception_no_reservation_status +blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception_no_reservation_status ... ok +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers ... ok +2025-04-03 07:32:34.252 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_no_catalog +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_no_catalog ... ok +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_wrong_format +blazar.tests.api.test_context.ContextTestCaseV1.test_ctx_from_headers_wrong_format ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_with_res_status +blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_with_res_status ... ok +2025-04-03 07:32:34.304 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 +2025-04-03 07:32:34.358 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_concurrent_events +blazar.tests.manager.test_service.ServiceTestCase.test_concurrent_events ... ok +2025-04-03 07:32:34.411 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 +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_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 @@ -3450,269 +3319,33 @@ 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.migration.test_migrations.TestMigrations.test_mysql_opportunistically -blazar.tests.db.migration.test_migrations.TestMigrations.test_mysql_opportunistically ... skipped 'mysql not available' -blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception_no_reservation_status -blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_raise_exception_no_reservation_status ... ok -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers ... ok -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_no_catalog ... ok -2026-05-05 11:50:59.194 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -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.api.test_context.ContextTestCaseV2.test_ctx_from_headers_wrong_format -blazar.tests.api.test_context.ContextTestCaseV2.test_ctx_from_headers_wrong_format ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_with_res_status -blazar.tests.manager.test_service.ServiceTestCase.test_basic_action_with_res_status ... ok -blazar.tests.db.migration.test_migrations.TestMigrations.test_walk_versions -blazar.tests.db.migration.test_migrations.TestMigrations.test_walk_versions ... 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 -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 -2026-05-05 11:50:59.221 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -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 -2026-05-05 11:50:59.204 1391298 WARNING oslo_messaging.rpc.client [None req-66d519a7-a00b-4471-be84-64d133f51fee 111 222 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.466 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 +2025-04-03 07:32:34.516 761300 WARNING oslo_messaging.rpc.client [None req-6c0a5845-857f-4dab-9390-1285381c7fef 111 222 - - - -] 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-05 11:50:59.207 1391298 WARNING oslo_messaging.rpc.client [None req-66d519a7-a00b-4471-be84-64d133f51fee 111 222 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.520 761300 WARNING oslo_messaging.rpc.client [None req-6c0a5845-857f-4dab-9390-1285381c7fef 111 222 - - - -] 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-05 11:50:59.210 1391298 WARNING oslo_messaging.rpc.client [None req-66d519a7-a00b-4471-be84-64d133f51fee 111 222 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.524 761300 WARNING oslo_messaging.rpc.client [None req-6c0a5845-857f-4dab-9390-1285381c7fef 111 222 - - - -] 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-05 11:50:59.212 1391298 WARNING oslo_messaging.rpc.client [None req-66d519a7-a00b-4471-be84-64d133f51fee 111 222 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.527 761300 WARNING oslo_messaging.rpc.client [None req-6c0a5845-857f-4dab-9390-1285381c7fef 111 222 - - - -] 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-05 11:50:59.215 1391298 WARNING oslo_messaging.rpc.client [None req-66d519a7-a00b-4471-be84-64d133f51fee 111 222 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.test_root.TestRoot.test_bad_uri +blazar.tests.api.test_root.TestRoot.test_bad_uri ... ok +2025-04-03 07:32:34.532 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:34.532 761300 WARNING oslo_messaging.rpc.client [None req-6c0a5845-857f-4dab-9390-1285381c7fef 111 222 - - - -] 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.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.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.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 -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.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_allowed -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_allowed ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_denied -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_denied ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_failed -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_check_update_failed ... ok -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_failure -blazar.tests.enforcement.filters.test_external_service_filter.ExternalServiceFilterTestCase.test_on_end_failure ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_before_end_lease -blazar.tests.manager.test_service.ServiceTestCase.test_before_end_lease ... 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.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_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.api.v1.test_app.AppTestCase.test_version_list -blazar.tests.api.v1.test_app.AppTestCase.test_version_list ... 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.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_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} -2026-05-05 11:50:59.257 1391282 INFO blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Created resource class CUSTOM_RESERVATION_ABC_DEF -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_class ... ok -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 -2026-05-05 11:50:59.260 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to create resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 400: . -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods ... ok -2026-05-05 11:50:59.247 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 -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.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 -GET: /v2/leases/1b97575c-2238-474d-8534-d15bb98cb36b {} -2026-05-05 11:50:59.283 1391301 WARNING oslo_messaging.rpc.client [None req-470901f2-5ba2-4c3f-8e79-56d366c83f08 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.283 1391301 WARNING oslo_messaging.rpc.client [None req-470901f2-5ba2-4c3f-8e79-56d366c83f08 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_create_lease -blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_create_lease ... ok -2026-05-05 11:50:59.273 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 -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 -2026-05-05 11:50:59.266 1391282 INFO blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Created resource provider record via placement API for resource provider blazar_compute-1. -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail ... ok -2026-05-05 11:50:59.272 1391282 INFO blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Created resource provider record via placement API for resource provider Blazar. -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider ... ok -2026-05-05 11:50:59.275 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to create resource provider record in placement API for resource provider Blazar. Got 404: . -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_resource_provider_fail ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete ... ok -2026-05-05 11:50:59.287 1391282 INFO blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Deleted resource class CUSTOM_RESERVATION_ABC_DEF -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class ... ok -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.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.api.v2.test_leases.TestShowLease.test_empty -blazar.tests.api.v2.test_leases.TestShowLease.test_empty ... ok -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'lease_id': '1b97575c-2238-474d-8534-d15bb98cb36b'} not found", "error_name": 404} -GET: /v2/leases/61e13f96-030c-4b09-9a44-3022ce2a3e76 {} -2026-05-05 11:50:59.295 1391301 WARNING oslo_messaging.rpc.client [None req-e70a07df-62ce-49f1-bc5e-1cc9ce2c1d00 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.296 1391301 WARNING oslo_messaging.rpc.client [None req-e70a07df-62ce-49f1-bc5e-1cc9ce2c1d00 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 -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-05 11:50:59.290 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to delete resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 404: . -2026-05-05 11:50:59.290 1391282 INFO blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Resource class CUSTOM_RESERVATION_ABC_DEF doesn't exist. Skipped the deletion of the resource class -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class_fail ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory ... ok -2026-05-05 11:50:59.300 1391282 INFO blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Resource class CUSTOM_RESERVATION_CURR1 doesn't exist or there is no inventory for that resource class on resource provider blazar_compute-1. Skipped the deletion -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rc -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_inventory_no_rc ... ok -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 -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 -GOT:{'id': '61e13f96-030c-4b09-9a44-3022ce2a3e76', '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/a2e4ba59-8f57-49fb-9150-ac5a1ccfb050 {} -2026-05-05 11:50:59.301 1391301 WARNING oslo_messaging.rpc.client [None req-6e92b67d-85e8-4b1a-9e96-7a3966159405 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.302 1391301 WARNING oslo_messaging.rpc.client [None req-6e92b67d-85e8-4b1a-9e96-7a3966159405 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.304 1391301 ERROR wsme.api [None req-6e92b67d-85e8-4b1a-9e96-7a3966159405 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... -2026-05-05 11:50:59.305 1391301 WARNING blazar.api.v2.middleware [None req-6e92b67d-85e8-4b1a-9e96-7a3966159405 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.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_bad_url -blazar.tests.enforcement.filters.test_external_service_filter.ConfiguringExternalServiceFilterTestCase.test_bad_url ... ok -2026-05-05 11:50:59.302 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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_plugin_reservation_with_invalid -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_invalid ... 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 -2026-05-05 11:50:59.313 1391282 INFO blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Deleted resource provider a862b27b-3403-4fdc-9a75-2cdfc1cbe58e -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 -2026-05-05 11:50:59.320 1391282 INFO blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Deleted resource provider a9fda6da-7262-43aa-bd3b-3f8ed544112f -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider ... ok -2026-05-05 11:50:59.323 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to delete resource provider with UUID 04bbd015-0d20-4e88-902a-a359bcda55c0 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 -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 --- Logging error --- Traceback (most recent call last): +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_update_flags +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_update_flags ... ok 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, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -3746,6 +3379,22 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base [None req-6c0a5845-857f-4dab-9390-1285381c7fef 111 222 - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base Traceback (most recent call last): +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-15.0.0/blazar/monitor/base.py", line 63, in call_monitor_plugin +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base reservation_flags = callback(*args, **kwargs) +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base raise effect +2025-04-03 07:32:34.542 761300 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error +2025-04-03 07:32:34.542 761300 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 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 @@ -3804,65 +3453,43 @@ 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.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.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 -2026-05-05 11:50:59.331 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to get resource provider blazar. Got 404: . -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_fail -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_fail ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_no_rp -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_no_rp ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_traits -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_traits ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_post -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_post ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_put -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_put ... ok -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory ... 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 -2026-05-05 11:50:59.329 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base [None req-6c0a5845-857f-4dab-9390-1285381c7fef 111 222 - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base Traceback (most recent call last): +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-15.0.0/blazar/monitor/base.py", line 66, in call_monitor_plugin +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base self._update_flags(reservation_flags) +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base raise effect +2025-04-03 07:32:34.552 761300 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error +2025-04-03 07:32:34.552 761300 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 +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 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-05 11:50:59.350 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2026-05-05 11:50:59.351 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2026-05-05 11:50:59.352 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2026-05-05 11:50:59.352 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -2026-05-05 11:50:59.353 1391282 ERROR blazar.utils.openstack.placement [None req-c4c4e059-f556-4d98-b353-6be2df9aa948 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory_no_rp -blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory_no_rp ... ok -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.monitor.test_base.BaseMonitorTestCase.test_stop_periodic_healing +blazar.tests.monitor.test_base.BaseMonitorTestCase.test_stop_periodic_healing ... 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_nova.NovaInventoryTestCase.test_get_host_details_with_host_id +blazar.tests.utils.openstack.test_nova.NovaInventoryTestCase.test_get_host_details_with_host_id ... ok +2025-04-03 07:32:34.592 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 401, in create_lease @@ -3878,6 +3505,10 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): +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 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 @@ -3956,26 +3587,55 @@ LOG.error("Invalid before_end_date param. %s", str(e)) Message: 'Invalid before_end_date param. %s' Arguments: ('Datetime is out of lease limits',) -blazar.tests.plugins.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.api.test_root.TestRoot.test_bad_uri -blazar.tests.api.test_root.TestRoot.test_bad_uri ... 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.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.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 +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.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.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 +2025-04-03 07:32:34.648 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 --- Logging error --- Traceback (most recent call last): +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_update_computehost +blazar.tests.api.v1.oshosts.test_service.RPCApiTestCase.test_update_computehost ... 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 +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-03 07:32:34.635 761325 WARNING oslo_messaging.rpc.client [None req-a0dacfa8-6968-4e6a-87ae-b4a8afb7a5bd b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.636 761325 WARNING oslo_messaging.rpc.client [None req-a0dacfa8-6968-4e6a-87ae-b4a8afb7a5bd b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.test_root.TestRoot.test_version_discovery_root +blazar.tests.api.test_root.TestRoot.test_version_discovery_root ... ok +GOT:Response: 300 Multiple Choices +Content-Type: application/json +{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} +GET: /versions {} +2025-04-03 07:32:34.644 761325 WARNING oslo_messaging.rpc.client [None req-c3d589d5-3d84-40d4-a222-273f7bbb79dc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.644 761325 WARNING oslo_messaging.rpc.client [None req-c3d589d5-3d84-40d4-a222-273f7bbb79dc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.test_root.TestRoot.test_version_discovery_versions +blazar.tests.api.test_root.TestRoot.test_version_discovery_versions ... ok +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_root) +blazar.tests.api.test_version_selector.TestVersionDiscovery.test_get_versions(path_root) ... ok File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ message = self.msg_fmt % kwargs ~~~~~~~~~~~~~^~~~~~~~ @@ -4100,6 +3760,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +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 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 @@ -4136,16 +3798,18 @@ 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 +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 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 + ... 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) +ok 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 @@ -4203,7 +3867,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -2026-05-05 11:50:59.374 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -4260,101 +3923,151 @@ 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') -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_endingMessage: 'Cannot create a lease - duplicated lease name' +Message: 'Cannot create a lease - duplicated lease name' Arguments: () - ... ok -POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} -2026-05-05 11:50:59.371 1391287 WARNING oslo_messaging.rpc.client [None req-013f49c6-a27a-4c06-b86b-8f88186048f4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.371 1391287 WARNING oslo_messaging.rpc.client [None req-013f49c6-a27a-4c06-b86b-8f88186048f4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one ... ok -GOT:Response: 201 Created -Content-Type: application/json -{"id": "9831ac1e-a910-4687-a191-a6837e3ba989", "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-05 11:50:59.383 1391287 WARNING oslo_messaging.rpc.client [None req-5bbd67bf-cc41-48cd-b7b3-c4071b811a2a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.383 1391287 WARNING oslo_messaging.rpc.client [None req-5bbd67bf-cc41-48cd-b7b3-c4071b811a2a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.385 1391287 ERROR wsme.api [None req-5bbd67bf-cc41-48cd-b7b3-c4071b811a2a 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 -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} -POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 1} -2026-05-05 11:50:59.391 1391287 WARNING oslo_messaging.rpc.client [None req-2ffcdca2-0d79-4871-ac4c-1a0bb2bd39d0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.392 1391287 WARNING oslo_messaging.rpc.client [None req-2ffcdca2-0d79-4871-ac4c-1a0bb2bd39d0 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_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.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-05 11:50:59.401 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -GOT:Response: 400 Bad Request +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.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.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.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.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name ... 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 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_08_01_1 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_08_01_1 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_09_1_001 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_09_1_001 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_10_ +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_10_ ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_11__1_1 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_11__1_1 ... ok +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_12_1_1_ +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_invalid_version_strings_12_1_1_ ... ok +blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_endpoints +blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_endpoints ... 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.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_targets +blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_targets ... 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 +2025-04-03 07:32:34.721 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +GOT:Response: 300 Multiple Choices Content-Type: application/json -{"error_code": 400, "error_message": "Invalid input for field/attribute name. Value: '1'. Wrong type. Expected '', got ''", "error_name": 400} -POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} -2026-05-05 11:50:59.398 1391287 WARNING oslo_messaging.rpc.client [None req-733dc288-5476-47d5-8c2a-4d4cc1b991ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.398 1391287 WARNING oslo_messaging.rpc.client [None req-733dc288-5476-47d5-8c2a-4d4cc1b991ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.400 1391287 ERROR wsme.api [None req-733dc288-5476-47d5-8c2a-4d4cc1b991ed 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 +{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} +2025-04-03 07:32:34.725 761325 INFO blazar.utils.openstack.nova [None req-caa30219-66ab-4ba7-b587-89177be2a34e - project-uuid - - - -] removing host 'host3' from freepool aggregate freepool +2025-04-03 07:32:34.726 761325 INFO blazar.utils.openstack.nova [None req-caa30219-66ab-4ba7-b587-89177be2a34e - 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 +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 +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_matches +blazar.tests.api.v1.test_api_version_request.APIVersionRequestTests.test_version_matches ... ok +2025-04-03 07:32:34.751 761325 INFO blazar.utils.openstack.nova [None req-01b25acf-aa17-4b60-b483-4d6ab6380af4 - project-uuid - - - -] removing host 'host1' from freepool aggregate freepool +2025-04-03 07:32:34.752 761325 INFO blazar.utils.openstack.nova [None req-01b25acf-aa17-4b60-b483-4d6ab6380af4 - project-uuid - - - -] adding host 'host1' to aggregate 123 +2025-04-03 07:32:34.753 761325 INFO blazar.utils.openstack.nova [None req-01b25acf-aa17-4b60-b483-4d6ab6380af4 - project-uuid - - - -] removing host 'host2' from freepool aggregate freepool +2025-04-03 07:32:34.757 761325 INFO blazar.utils.openstack.nova [None req-01b25acf-aa17-4b60-b483-4d6ab6380af4 - project-uuid - - - -] adding host 'host2' to aggregate 123 +2025-04-03 07:32:34.757 761325 WARNING blazar.utils.openstack.nova [None req-01b25acf-aa17-4b60-b483-4d6ab6380af4 - project-uuid - - - -] Removing hosts added to aggregate 123: ['host1', 'host2']: blazar.manager.exceptions.HostNotInFreePool: Host host3 not in freepool 'freepool' +2025-04-03 07:32:34.758 761325 WARNING blazar.utils.openstack.nova [None req-01b25acf-aa17-4b60-b483-4d6ab6380af4 - project-uuid - - - -] Adding hosts back to freepool: ['host1', 'host2']: blazar.manager.exceptions.HostNotInFreePool: Host host3 not in freepool 'freepool' +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_revert +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_revert ... ok +2025-04-03 07:32:34.770 761325 INFO blazar.utils.openstack.nova [None req-f9b6e805-2a6d-4fcd-b900-79de52803522 - 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 +2025-04-03 07:32:34.773 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2025-04-03 07:32:34.787 761325 ERROR blazar.exceptions [None req-3f44c4be-c900-4c08-936d-73ec2482eef9 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2025-04-03 07:32:34.787 761325 ERROR blazar.exceptions Traceback (most recent call last): +2025-04-03 07:32:34.787 761325 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2025-04-03 07:32:34.787 761325 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2025-04-03 07:32:34.787 761325 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2025-04-03 07:32:34.787 761325 ERROR blazar.exceptions KeyError: 'pool' +2025-04-03 07:32:34.787 761325 ERROR blazar.exceptions +2025-04-03 07:32:34.788 761325 ERROR blazar.exceptions [None req-3f44c4be-c900-4c08-936d-73ec2482eef9 - project-uuid - - - -] code: 404 +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_incorrect_pool +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_with_incorrect_pool ... ok +blazar.tests.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-03 07:32:34.803 761325 ERROR blazar.exceptions [None req-4bab0c3e-9a6b-4aaa-a148-b21951315554 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2025-04-03 07:32:34.803 761325 ERROR blazar.exceptions Traceback (most recent call last): +2025-04-03 07:32:34.803 761325 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2025-04-03 07:32:34.803 761325 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2025-04-03 07:32:34.803 761325 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2025-04-03 07:32:34.803 761325 ERROR blazar.exceptions KeyError: 'pool' +2025-04-03 07:32:34.803 761325 ERROR blazar.exceptions +2025-04-03 07:32:34.804 761325 ERROR blazar.exceptions [None req-4bab0c3e-9a6b-4aaa-a148-b21951315554 - 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.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 DELETE: /v2/os-hosts/1 -2026-05-05 11:50:59.404 1391295 WARNING oslo_messaging.rpc.client [None req-9b3474c0-fb40-4da7-a734-970a37d91cef b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.404 1391295 WARNING oslo_messaging.rpc.client [None req-9b3474c0-fb40-4da7-a734-970a37d91cef b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.825 761307 WARNING oslo_messaging.rpc.client [None req-3a5b8876-f325-4f0e-9091-daad6bc2eb32 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.826 761307 WARNING oslo_messaging.rpc.client [None req-3a5b8876-f325-4f0e-9091-daad6bc2eb32 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_not_existing_computehost blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_not_existing_computehost ... ok +blazar.tests.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 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-05 11:50:59.412 1391295 WARNING oslo_messaging.rpc.client [None req-55e80573-d7b3-46b7-8547-3d2389a98827 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.413 1391295 WARNING oslo_messaging.rpc.client [None req-55e80573-d7b3-46b7-8547-3d2389a98827 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.846 761307 WARNING oslo_messaging.rpc.client [None req-56a651c1-346d-4af2-ada7-7325c5cad76c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.847 761307 WARNING oslo_messaging.rpc.client [None req-56a651c1-346d-4af2-ada7-7325c5cad76c 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.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az ... ok +2025-04-03 07:32:34.853 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:34.878 761325 ERROR blazar.utils.openstack.nova [None req-3744b6f1-2dbf-4777-ab1d-2bc56b00e231 - 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 GOT:Response: 204 No Content DELETE: /v2/os-hosts/1 -2026-05-05 11:50:59.418 1391295 WARNING oslo_messaging.rpc.client [None req-1c6d1acf-a02c-46d8-a0cb-c4e5e18d076c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.419 1391295 WARNING oslo_messaging.rpc.client [None req-1c6d1acf-a02c-46d8-a0cb-c4e5e18d076c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.421 1391295 ERROR wsme.api [None req-1c6d1acf-a02c-46d8-a0cb-c4e5e18d076c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +2025-04-03 07:32:34.861 761307 WARNING oslo_messaging.rpc.client [None req-05434107-2fa2-4a9d-b9b4-55b5499fd671 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.861 761307 WARNING oslo_messaging.rpc.client [None req-05434107-2fa2-4a9d-b9b4-55b5499fd671 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.864 761307 ERROR wsme.api [None req-05434107-2fa2-4a9d-b9b4-55b5499fd671 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 @@ -4380,82 +4093,75 @@ Exception: Nah... : Exception: Nah... -2026-05-05 11:50:59.422 1391295 WARNING blazar.api.v2.middleware [None req-1c6d1acf-a02c-46d8-a0cb-c4e5e18d076c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +2025-04-03 07:32:34.864 761307 WARNING blazar.api.v2.middleware [None req-05434107-2fa2-4a9d-b9b4-55b5499fd671 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.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.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name ... 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-05 11:50:59.408 1391287 WARNING oslo_messaging.rpc.client [None req-23d44a51-b86e-4310-9344-a6f7b1d225f5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.408 1391287 WARNING oslo_messaging.rpc.client [None req-23d44a51-b86e-4310-9344-a6f7b1d225f5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.411 1391287 ERROR wsme.api [None req-23d44a51-b86e-4310-9344-a6f7b1d225f5 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... -2026-05-05 11:50:59.412 1391287 WARNING blazar.api.v2.middleware [None req-23d44a51-b86e-4310-9344-a6f7b1d225f5 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.ReservationPoolTestCase.test_delete_with_host +blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_delete_with_host ... ok GOT:Response: 500 Internal Server Error Content-Type: application/json {"error_code": 500, "error_message": "Nah...", "error_name": 500} -PUT: /v2/leases/84d0ad01-2b40-43e2-9a52-3cae27eb7640 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} -2026-05-05 11:50:59.418 1391287 WARNING oslo_messaging.rpc.client [None req-e1fa698d-43cd-4e9e-991d-0d8df71e79eb b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.418 1391287 WARNING oslo_messaging.rpc.client [None req-e1fa698d-43cd-4e9e-991d-0d8df71e79eb 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 +PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'updated'} +2025-04-03 07:32:34.883 761307 WARNING oslo_messaging.rpc.client [None req-a11a6fab-96cd-4c7c-8a5c-3772495135e5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.883 761307 WARNING oslo_messaging.rpc.client [None req-a11a6fab-96cd-4c7c-8a5c-3772495135e5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now ... ok +2025-04-03 07:32:34.890 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:34.890 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:34.890 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:34.890 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:34.890 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:34.890 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:34.890 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:34.891 761298 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-03 07:32:34.891 761298 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-03 07:32:34.892 761298 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-03 07:32:34.906 761298 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-03 07:32:34.930 761298 ERROR blazar.api.v1.utils [-] Request aborted with status code 400 and message 'Funny error' +blazar.tests.api.v1.test_utils.UtilsTestCase.test_abort_and_log +blazar.tests.api.v1.test_utils.UtilsTestCase.test_abort_and_log ... ok +2025-04-03 07:32:34.907 761325 ERROR blazar.exceptions [None req-d569f612-4377-4453-a04c-f2a2941dbbfa - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2025-04-03 07:32:34.907 761325 ERROR blazar.exceptions Traceback (most recent call last): +2025-04-03 07:32:34.907 761325 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2025-04-03 07:32:34.907 761325 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2025-04-03 07:32:34.907 761325 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2025-04-03 07:32:34.907 761325 ERROR blazar.exceptions KeyError: 'pool' +2025-04-03 07:32:34.907 761325 ERROR blazar.exceptions +2025-04-03 07:32:34.907 761325 ERROR blazar.exceptions [None req-d569f612-4377-4453-a04c-f2a2941dbbfa - 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 GOT:Response: 404 Not Found Content-Type: application/json -{"error_code": 404, "error_message": "Object with {'lease_id': '84d0ad01-2b40-43e2-9a52-3cae27eb7640'} not found", "error_name": 404} -PUT: /v2/leases/5f43bf87-241f-4962-b8e2-e6e9294dfbc0 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} -2026-05-05 11:50:59.424 1391287 WARNING oslo_messaging.rpc.client [None req-69990b21-63ac-4e9e-8008-c0ffbbbd307c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.425 1391287 WARNING oslo_messaging.rpc.client [None req-69990b21-63ac-4e9e-8008-c0ffbbbd307c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.427 1391287 ERROR wsme.api [None req-69990b21-63ac-4e9e-8008-c0ffbbbd307c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +{"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-03 07:32:34.906 761307 WARNING oslo_messaging.rpc.client [None req-bb7b2e00-02ef-4c42-b1cc-0d80ae183b8e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.906 761307 WARNING oslo_messaging.rpc.client [None req-bb7b2e00-02ef-4c42-b1cc-0d80ae183b8e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.909 761307 ERROR wsme.api [None req-bb7b2e00-02ef-4c42-b1cc-0d80ae183b8e 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 "/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) @@ -4468,521 +4174,505 @@ 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 + 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-05 11:50:59.428 1391287 WARNING blazar.api.v2.middleware [None req-69990b21-63ac-4e9e-8008-c0ffbbbd307c 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 +2025-04-03 07:32:34.909 761307 WARNING blazar.api.v2.middleware [None req-bb7b2e00-02ef-4c42-b1cc-0d80ae183b8e 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 GOT:Response: 500 Internal Server Error Content-Type: application/json {"error_code": 500, "error_message": "Nah...", "error_name": 500} -PUT: /v2/leases/7058813d-8ee9-4e1a-a0dc-b911e3170fa1 {'name': 'updated', 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37'} -2026-05-05 11:50:59.433 1391287 WARNING oslo_messaging.rpc.client [None req-aaccde7a-bd62-4a49-b47e-9c9b1d028a6f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.433 1391287 WARNING oslo_messaging.rpc.client [None req-aaccde7a-bd62-4a49-b47e-9c9b1d028a6f 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 +PUT: /v2/os-hosts/1 {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} +2025-04-03 07:32:34.919 761307 WARNING oslo_messaging.rpc.client [None req-728a27fa-65c9-4354-a97f-303038b3d603 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.919 761307 WARNING oslo_messaging.rpc.client [None req-728a27fa-65c9-4354-a97f-303038b3d603 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: 200 OK Content-Type: application/json -{"id": "7058813d-8ee9-4e1a-a0dc-b911e3170fa1", "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/3bfdc151-ec35-4ebd-b997-0aef2b2d6a82 {'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-05 11:50:59.440 1391287 WARNING oslo_messaging.rpc.client [None req-93d2c7e4-532d-4884-ac91-3bd7f8cb1d2a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.440 1391287 WARNING oslo_messaging.rpc.client [None req-93d2c7e4-532d-4884-ac91-3bd7f8cb1d2a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.442 1391287 ERROR wsme.api [None req-93d2c7e4-532d-4884-ac91-3bd7f8cb1d2a 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 -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/9237edfe-e3f5-41d6-a996-03874e26a097 None -2026-05-05 11:50:59.447 1391287 WARNING oslo_messaging.rpc.client [None req-bf87e432-5e93-421e-9990-b1995b087224 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.447 1391287 WARNING oslo_messaging.rpc.client [None req-bf87e432-5e93-421e-9990-b1995b087224 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.448 1391287 ERROR wsme.api [None req-bf87e432-5e93-421e-9990-b1995b087224 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: +{"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-03 07:32:34.934 761307 WARNING oslo_messaging.rpc.client [None req-d48637c3-b57b-424e-b7d5-208b121b887f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.934 761307 WARNING oslo_messaging.rpc.client [None req-d48637c3-b57b-424e-b7d5-208b121b887f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.935 761307 ERROR wsme.api [None req-d48637c3-b57b-424e-b7d5-208b121b887f 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/lease.py", line 131, in put - sublease_dct = sublease.as_dict() - ^^^^^^^^^^^^^^^^ + 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_leases.TestUpdateLease.test_update_with_empty_body -blazar.tests.api.v2.test_leases.TestUpdateLease.test_update_with_empty_body ... 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 -blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_endpoints -blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_endpoints ... ok -blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_targets -blazar.tests.monitor.test_notification_monitor.NotificationMonitorTestCase.test_get_targets ... ok -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_load_filters -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_load_filters ... ok -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_on_end -blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_on_end ... ok -blazar.tests.test_service.ServiceTestCase.test_prepare_service -blazar.tests.test_service.ServiceTestCase.test_prepare_service ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2026-05-05 11:50:59.452 1391295 INFO blazar.utils.openstack.nova [None req-dca122bc-a85d-4f16-a652-17362804b876 - project-uuid - - - -] removing host 'host3' from freepool aggregate freepool -2026-05-05 11:50:59.454 1391295 INFO blazar.utils.openstack.nova [None req-dca122bc-a85d-4f16-a652-17362804b876 - project-uuid - - - -] adding host 'host3' to aggregate 123 -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_not_in_freepool -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_add_computehost_not_in_freepool ... ok -2026-05-05 11:50:59.463 1391295 INFO blazar.utils.openstack.nova [None req-33dee45c-7c16-4494-b2f8-0656131101ef - project-uuid - - - -] removing host 'host1' from freepool aggregate freepool -2026-05-05 11:50:59.464 1391295 INFO blazar.utils.openstack.nova [None req-33dee45c-7c16-4494-b2f8-0656131101ef - project-uuid - - - -] adding host 'host1' to aggregate 123 -2026-05-05 11:50:59.464 1391295 INFO blazar.utils.openstack.nova [None req-33dee45c-7c16-4494-b2f8-0656131101ef - project-uuid - - - -] removing host 'host2' from freepool aggregate freepool -2026-05-05 11:50:59.465 1391295 INFO blazar.utils.openstack.nova [None req-33dee45c-7c16-4494-b2f8-0656131101ef - project-uuid - - - -] adding host 'host2' to aggregate 123 -2026-05-05 11:50:59.465 1391295 WARNING blazar.utils.openstack.nova [None req-33dee45c-7c16-4494-b2f8-0656131101ef - project-uuid - - - -] Removing hosts added to aggregate 123: ['host1', 'host2']: blazar.manager.exceptions.HostNotInFreePool: Host host3 not in freepool 'freepool' -2026-05-05 11:50:59.465 1391295 WARNING blazar.utils.openstack.nova [None req-33dee45c-7c16-4494-b2f8-0656131101ef - 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-05 11:50:59.476 1391295 INFO blazar.utils.openstack.nova [None req-bf35bf59-545a-48a3-86fa-e487425a645e - 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 -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-05 11:50:59.440 1391280 WARNING oslo_messaging.rpc.client [None req-6308fc25-284d-4d28-80d6-26d4099e3f6c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.441 1391280 WARNING oslo_messaging.rpc.client [None req-6308fc25-284d-4d28-80d6-26d4099e3f6c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -blazar.tests.api.test_root.TestRoot.test_version_discovery_root -blazar.tests.api.test_root.TestRoot.test_version_discovery_root ... ok -GOT:Response: 300 Multiple Choices -Content-Type: application/json -{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} -GET: /versions {} -2026-05-05 11:50:59.446 1391280 WARNING oslo_messaging.rpc.client [None req-6e08e54c-d9a6-42a7-9e15-52b505a5a438 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.446 1391280 WARNING oslo_messaging.rpc.client [None req-6e08e54c-d9a6-42a7-9e15-52b505a5a438 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 -GOT:Response: 300 Multiple Choices -Content-Type: application/json -{"versions": [{"id": "v2.0", "status": "DEPRECATED", "links": [{"href": "http://localhost/v2", "rel": "self"}]}]} -2026-05-05 11:50:59.462 1391280 WARNING oslo_messaging.rpc.client [None req-b3b0f200-4e7f-4b47-8f73-e11cc7108749 fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.463 1391280 INFO blazar.api.v1.request_log [None req-b3b0f200-4e7f-4b47-8f73-e11cc7108749 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 -2026-05-05 11:50:59.480 1391280 INFO blazar.api.v1.request_log [None req-5032bbe4-4790-4440-acc0-e1fb23fb400a fake fake - - - -] 127.0.0.1 "GET /v1/1/allocation?{'lease_id': '6003ec7f-7710-4693-bb82-55ebcf37d62c', 'reservation_id': '8009b22a-1985-4096-b870-e7464f474a8f'}" 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-05 11:50:59.440 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 -2026-05-05 11:50:59.465 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 -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-05 11:50:59.457 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.457 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.457 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.458 1391299 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-05 11:50:59.459 1391299 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-05 11:50:59.459 1391299 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-05 11:50:59.460 1391299 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-05 11:50:59.464 1391299 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 -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__get_flavor_details -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__get_flavor_details ... ok -2026-05-05 11:50:59.491 1391280 INFO blazar.api.v1.request_log [None req-951a7cf6-bdbf-430c-a382-52db1cae1a5e 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-05 11:50:59.484 1391295 ERROR blazar.exceptions [None req-bd26743f-139b-47c5-be6e-16436adb47e8 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2026-05-05 11:50:59.484 1391295 ERROR blazar.exceptions Traceback (most recent call last): -2026-05-05 11:50:59.484 1391295 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2026-05-05 11:50:59.484 1391295 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2026-05-05 11:50:59.484 1391295 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2026-05-05 11:50:59.484 1391295 ERROR blazar.exceptions KeyError: 'pool' -2026-05-05 11:50:59.484 1391295 ERROR blazar.exceptions -2026-05-05 11:50:59.484 1391295 ERROR blazar.exceptions [None req-bd26743f-139b-47c5-be6e-16436adb47e8 - 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-05 11:50:59.494 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_lease_id -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_lease_id ... ok -2026-05-05 11:50:59.488 1391295 ERROR blazar.exceptions [None req-e146fb12-3158-493c-b17d-d448aad97231 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2026-05-05 11:50:59.488 1391295 ERROR blazar.exceptions Traceback (most recent call last): -2026-05-05 11:50:59.488 1391295 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2026-05-05 11:50:59.488 1391295 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2026-05-05 11:50:59.488 1391295 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2026-05-05 11:50:59.488 1391295 ERROR blazar.exceptions KeyError: 'pool' -2026-05-05 11:50:59.488 1391295 ERROR blazar.exceptions -2026-05-05 11:50:59.489 1391295 ERROR blazar.exceptions [None req-e146fb12-3158-493c-b17d-d448aad97231 - 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 -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.474 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.475 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.475 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.475 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.475 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.475 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.475 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.475 1391299 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-05 11:50:59.475 1391299 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-05 11:50:59.475 1391299 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-05 11:50:59.477 1391299 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request -blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request ... ok -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az -blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_create_no_az ... ok -2026-05-05 11:50:59.504 1391280 INFO blazar.api.v1.request_log [None req-fb3ea225-ed26-4a08-82d1-f6b4e2dd81ef fake fake - - - -] 127.0.0.1 "GET /v1/allocations?{'lease_id': '7b51e58a-cd80-48b2-a660-4309b036464f', 'reservation_id': '73f41d50-4aff-4535-9bd1-1be2f5cc00ac'}" 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-05 11:50:59.514 1391295 ERROR blazar.utils.openstack.nova [None req-6a9c0e69-d0a3-4ff9-b146-c754e67393e6 - 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-05 11:50:59.518 1391280 INFO blazar.api.v1.request_log [None req-6baa0a62-4d99-45ae-a528-59fb6927a5fd 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-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.488 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.489 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.489 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.489 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.489 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.489 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.489 1391299 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-05 11:50:59.489 1391299 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-05 11:50:59.489 1391299 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-05 11:50:59.491 1391299 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 -2026-05-05 11:50:59.523 1391295 ERROR blazar.exceptions [None req-9a582553-9f35-4174-89e8-7de69141e1c3 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2026-05-05 11:50:59.523 1391295 ERROR blazar.exceptions Traceback (most recent call last): -2026-05-05 11:50:59.523 1391295 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2026-05-05 11:50:59.523 1391295 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2026-05-05 11:50:59.523 1391295 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2026-05-05 11:50:59.523 1391295 ERROR blazar.exceptions KeyError: 'pool' -2026-05-05 11:50:59.523 1391295 ERROR blazar.exceptions -2026-05-05 11:50:59.524 1391295 ERROR blazar.exceptions [None req-9a582553-9f35-4174-89e8-7de69141e1c3 - 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.manager.test_service.ServiceTestCase.test_create_lease_now -blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now ... ok -2026-05-05 11:50:59.519 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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-05 11:50:59.501 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.502 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.503 1391299 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-05 11:50:59.503 1391299 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-05 11:50:59.503 1391299 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-05 11:50:59.504 1391299 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 -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.515 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.516 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.516 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.516 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.516 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.516 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.516 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.516 1391299 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-05 11:50:59.516 1391299 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-05 11:50:59.516 1391299 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-05 11:50:59.519 1391299 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 -2026-05-05 11:50:59.554 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -2026-05-05 11:50:59.530 1391280 ERROR blazar.api.v1.utils [None req-4cdee167-4480-4294-909e-3125359124c0 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-05 11:50:59.531 1391280 INFO blazar.api.v1.request_log [None req-4cdee167-4480-4294-909e-3125359124c0 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 -2026-05-05 11:50:59.544 1391280 INFO blazar.api.v1.request_log [None req-a59deba5-9dea-40b0-b7fd-1bba06bfe699 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-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.530 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.531 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.531 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.531 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.531 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.531 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.531 1391299 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-05 11:50:59.531 1391299 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-05 11:50:59.531 1391299 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-05 11:50:59.533 1391299 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 -2026-05-05 11:50:59.564 1391280 INFO blazar.api.v1.request_log [None req-5f924e07-308e-4996-bd51-deedaef6f64a fake fake - - - -] 127.0.0.1 "GET /v1/1" status: 200 len: 393 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_get ... ok -blazar.tests.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-05 11:50:59.546 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.546 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.546 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.546 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.546 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.546 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.547 1391299 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-05 11:50:59.547 1391299 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-05 11:50:59.547 1391299 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-05 11:50:59.549 1391299 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-05 11:50:59.550 1391299 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-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.560 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.561 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.561 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.561 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.561 1391299 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-05 11:50:59.561 1391299 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-05 11:50:59.561 1391299 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-05 11:50:59.563 1391299 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-05 11:50:59.565 1391299 ERROR blazar.api.v1.utils [-] Request aborted with status code 404 and message 'Funny error' -blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_various -blazar.tests.api.v1.test_utils.UtilsTestCase.test_internal_error_various ... ok -blazar.tests.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.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__query_available_hosts -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__query_available_hosts ... ok -2026-05-05 11:50:59.579 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 -2026-05-05 11:50:59.577 1391280 INFO blazar.api.v1.request_log [None req-07f1e593-804e-44a9-8c54-6177beb5e039 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 -2026-05-05 11:50:59.590 1391280 INFO blazar.api.v1.request_log [None req-68e2e58e-818a-40e5-9643-f277d4f72c4c fake fake - - - -] 127.0.0.1 "GET /v1" status: 200 len: 13 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_list ... ok -2026-05-05 11:50:59.601 1391280 ERROR blazar.api.v1.utils [None req-b01cd416-48bb-4184-a603-02efe72a0d77 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-05 11:50:59.603 1391280 INFO blazar.api.v1.request_log [None req-b01cd416-48bb-4184-a603-02efe72a0d77 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-05 11:50:59.615 1391280 INFO blazar.api.v1.request_log [None req-b267a43a-79f7-4ba7-b6c2-13112e164d07 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-05 11:50:59.603 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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-05 11:50:59.574 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.574 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.574 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.574 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.574 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.574 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.574 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.574 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.574 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.575 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.575 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.575 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.575 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.575 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.575 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.575 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.575 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.575 1391299 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-05 11:50:59.575 1391299 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-05 11:50:59.575 1391299 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-05 11:50:59.577 1391299 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.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.api.v2.test_hosts.TestUpdateHost.test_update_with_empty_body +blazar.tests.api.v2.test_hosts.TestUpdateHost.test_update_with_empty_body ... 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.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 +2025-04-03 07:32:34.965 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} +GET: /v2/leases {} +2025-04-03 07:32:34.963 761307 WARNING oslo_messaging.rpc.client [None req-8eb51e06-3a8b-43ce-8af6-face27055882 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:34.963 761307 WARNING oslo_messaging.rpc.client [None req-8eb51e06-3a8b-43ce-8af6-face27055882 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 +2025-04-03 07:32:34.967 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:34.967 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:34.967 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:34.967 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:34.967 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:34.967 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:34.967 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:34.967 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:34.967 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:34.968 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:34.968 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:34.968 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:34.968 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:34.968 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:34.968 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:34.968 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:34.968 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:34.968 761298 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-03 07:32:34.968 761298 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-03 07:32:34.968 761298 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-03 07:32:34.982 761298 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request +blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request ... ok blazar.tests.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.manager.test_service.ServiceTestCase.test_create_lease_some_time +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_some_time ... ok +2025-04-03 07:32:35.015 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware 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-05 11:50:59.577 1391295 ERROR blazar.exceptions [None req-4915d04e-0564-4e72-b8ce-ae0af298e6e4 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2026-05-05 11:50:59.577 1391295 ERROR blazar.exceptions Traceback (most recent call last): -2026-05-05 11:50:59.577 1391295 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2026-05-05 11:50:59.577 1391295 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2026-05-05 11:50:59.577 1391295 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2026-05-05 11:50:59.577 1391295 ERROR blazar.exceptions KeyError: 'pool' -2026-05-05 11:50:59.577 1391295 ERROR blazar.exceptions -2026-05-05 11:50:59.578 1391295 ERROR blazar.exceptions [None req-4915d04e-0564-4e72-b8ce-ae0af298e6e4 - project-uuid - - - -] code: 404 +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 +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.025 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.026 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.026 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.026 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.026 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.026 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.026 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.026 761298 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-03 07:32:35.026 761298 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-03 07:32:35.026 761298 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-03 07:32:35.028 761298 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request_with_default_errorcode +blazar.tests.api.v1.test_utils.UtilsTestCase.test_bad_request_with_default_errorcode ... ok +2025-04-03 07:32:35.042 761329 WARNING oslo_messaging.rpc.client [None req-ac5c67a2-d18a-49d1-84bf-573e4e80c602 fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.044 761329 INFO blazar.api.v1.request_log [None req-ac5c67a2-d18a-49d1-84bf-573e4e80c602 fake fake - - - -] 127.0.0.1 "GET /v1/1/allocation" status: 200 len: 18 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_get ... ok +2025-04-03 07:32:35.063 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:35.070 761317 WARNING oslo_messaging.rpc.client [None req-5e26e354-5bf1-4bca-9945-4b6fa4cbbf57 fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.071 761317 INFO blazar.api.v1.request_log [None req-5e26e354-5bf1-4bca-9945-4b6fa4cbbf57 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-03 07:32:35.064 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.065 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.069 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.070 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.070 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.070 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.070 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.070 761298 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-03 07:32:35.070 761298 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-03 07:32:35.070 761298 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-03 07:32:35.072 761298 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +blazar.tests.api.v1.test_utils.UtilsTestCase.test_delete +blazar.tests.api.v1.test_utils.UtilsTestCase.test_delete ... ok +2025-04-03 07:32:35.056 761325 ERROR blazar.exceptions [None req-e58f3ef4-3178-48e8-bcd2-ec1e91a6256b - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2025-04-03 07:32:35.056 761325 ERROR blazar.exceptions Traceback (most recent call last): +2025-04-03 07:32:35.056 761325 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2025-04-03 07:32:35.056 761325 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2025-04-03 07:32:35.056 761325 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2025-04-03 07:32:35.056 761325 ERROR blazar.exceptions KeyError: 'pool' +2025-04-03 07:32:35.056 761325 ERROR blazar.exceptions +2025-04-03 07:32:35.057 761325 ERROR blazar.exceptions [None req-e58f3ef4-3178-48e8-bcd2-ec1e91a6256b - 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-05 11:50:59.582 1391295 ERROR blazar.exceptions [None req-d20c421b-4bed-46a2-8c27-caf3e7cb7977 - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' -2026-05-05 11:50:59.582 1391295 ERROR blazar.exceptions Traceback (most recent call last): -2026-05-05 11:50:59.582 1391295 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2026-05-05 11:50:59.582 1391295 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2026-05-05 11:50:59.582 1391295 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2026-05-05 11:50:59.582 1391295 ERROR blazar.exceptions KeyError: 'pool' -2026-05-05 11:50:59.582 1391295 ERROR blazar.exceptions -2026-05-05 11:50:59.582 1391295 ERROR blazar.exceptions [None req-d20c421b-4bed-46a2-8c27-caf3e7cb7977 - project-uuid - - - -] code: 404 +2025-04-03 07:32:35.073 761325 ERROR blazar.exceptions [None req-98b67c1b-f4c9-4e95-a89b-2383998df59e - project-uuid - - - -] Exception in string format operation: KeyError: 'pool' +2025-04-03 07:32:35.073 761325 ERROR blazar.exceptions Traceback (most recent call last): +2025-04-03 07:32:35.073 761325 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2025-04-03 07:32:35.073 761325 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2025-04-03 07:32:35.073 761325 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2025-04-03 07:32:35.073 761325 ERROR blazar.exceptions KeyError: 'pool' +2025-04-03 07:32:35.073 761325 ERROR blazar.exceptions +2025-04-03 07:32:35.074 761325 ERROR blazar.exceptions [None req-98b67c1b-f4c9-4e95-a89b-2383998df59e - 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.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-03 07:32:35.102 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.102 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.102 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.102 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.102 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.102 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.103 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.103 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.103 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.103 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.103 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.103 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.103 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.103 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.104 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.104 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.104 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.104 761298 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-03 07:32:35.104 761298 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-03 07:32:35.104 761298 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-03 07:32:35.115 761298 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 +2025-04-03 07:32:35.109 761317 ERROR blazar.api.v1.utils [None req-f873dab5-7f19-4ea9-974d-c9bb2c3e2ab6 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-03 07:32:35.110 761317 INFO blazar.api.v1.request_log [None req-f873dab5-7f19-4ea9-974d-c9bb2c3e2ab6 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 +2025-04-03 07:32:35.118 761329 INFO blazar.api.v1.request_log [None req-97bee95f-c8fa-4b08-929e-85bbb5456c19 fake fake - - - -] 127.0.0.1 "GET /v1/1/allocation?{'lease_id': '57b26361-73af-4157-aa29-9817705550eb', 'reservation_id': 'b523ec64-68f0-4ff2-abe7-1293c6558b8b'}" 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 blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehosts_with_duplicate_host blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_computehosts_with_duplicate_host ... ok blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project blazar.tests.utils.openstack.test_nova.ReservationPoolTestCase.test_remove_project ... ok -2026-05-05 11:50:59.630 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -2026-05-05 11:50:59.632 1391280 INFO blazar.api.v1.request_log [None req-c2a3e659-fede-4d46-8b18-e1c0d04860b1 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-05 11:50:59.588 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.589 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.590 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.590 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.590 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.590 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.591 1391299 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-05 11:50:59.591 1391299 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-05 11:50:59.591 1391299 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-05 11:50:59.592 1391299 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-03 07:32:35.128 761317 INFO blazar.api.v1.request_log [None req-fd8c0382-69c0-4bd1-a3e9-e5eeb93f3102 fake fake - - - -] 127.0.0.1 "DELETE /v1/leases/5339a9f9-bd08-499d-a121-786192851399" 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 +2025-04-03 07:32:35.138 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.138 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.138 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.139 761298 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-03 07:32:35.140 761298 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-03 07:32:35.140 761298 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-03 07:32:35.150 761298 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-03 07:32:35.138 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:35.158 761317 INFO blazar.api.v1.request_log [None req-4ded771d-1912-4a4a-9a83-51eccef643f7 fake fake - - - -] 127.0.0.1 "GET /v1/leases/c58a136d-cd88-4222-a79c-a6abab7a85ba" 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-03 07:32:35.171 761329 INFO blazar.api.v1.request_log [None req-cd9fbc23-0fa6-4e01-8414-6be356ccf399 fake fake - - - -] 127.0.0.1 "GET /v1/allocations" status: 200 len: 19 +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list +blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_allocation_list ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__query_available_hosts +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test__query_available_hosts ... ok +2025-04-03 07:32:35.179 761317 INFO blazar.api.v1.request_log [None req-5d0e2398-ecf3-440d-a892-ba0a6c5af113 fake fake - - - -] 127.0.0.1 "GET /v1/leases/cf255bb2-fb5b-4a50-b9c3-0fd1f001dcb2" 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 +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_unsupported_resource_type +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_unsupported_resource_type ... ok +2025-04-03 07:32:35.201 761317 INFO blazar.api.v1.request_log [None req-2677c324-d8e4-4e14-bb28-4ce18cef46b1 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-03 07:32:35.215 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:35.198 761318 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-03 07:32:35.199 761318 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-03 07:32:35.199 761318 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-03 07:32:35.200 761318 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-03 07:32:35.202 761318 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-03 07:32:35.224 761329 INFO blazar.api.v1.request_log [None req-8c589134-30ba-4851-9870-0cedbcf334d3 fake fake - - - -] 127.0.0.1 "GET /v1/allocations?{'lease_id': '6a574bda-800d-461b-a1c3-34cb8026dbdb', 'reservation_id': '4ce36e7f-7a24-4da4-b195-2719566e6a82'}" 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 +2025-04-03 07:32:35.225 761317 ERROR blazar.api.v1.utils [None req-c9e9dbc5-3a9f-470e-8476-f79b5ef37375 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-03 07:32:35.226 761317 INFO blazar.api.v1.request_log [None req-c9e9dbc5-3a9f-470e-8476-f79b5ef37375 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-03 07:32:35.177 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.177 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.177 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.178 761298 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-03 07:32:35.179 761298 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-03 07:32:35.179 761298 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-03 07:32:35.180 761298 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-03 07:32:35.190 761298 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 +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +2025-04-03 07:32:35.212 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.212 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.213 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.213 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.217 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.218 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.218 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.218 761298 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-03 07:32:35.218 761298 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-03 07:32:35.218 761298 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-03 07:32:35.220 761298 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-03 07:32:35.230 761298 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-03 07:32:35.261 761317 INFO blazar.api.v1.request_log [None req-a23ebac0-9227-40d7-98e1-3a1e1f19257a fake fake - - - -] 127.0.0.1 "PUT /v1/leases/fb7045db-1f2b-4434-a4fd-15b777049109" 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-03 07:32:35.251 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.252 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.253 761298 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-03 07:32:35.257 761298 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-03 07:32:35.258 761298 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-03 07:32:35.259 761298 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.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 +2025-04-03 07:32:35.258 761318 WARNING oslo_messaging.rpc.client [None req-0a0cb20a-ad14-435f-8611-28d9ae40e565 user_id1 123i2910 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.258 761318 WARNING oslo_messaging.rpc.client [None req-0a0cb20a-ad14-435f-8611-28d9ae40e565 user_id1 123i2910 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.test_acl.TestACL.test_authenticated +blazar.tests.api.test_acl.TestACL.test_authenticated ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates ... ok +GOT:[] +2025-04-03 07:32:35.266 761318 WARNING keystonemiddleware.auth_token [None req-0a0cb20a-ad14-435f-8611-28d9ae40e565 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-03 07:32:35.266 761318 WARNING keystonemiddleware.auth_token [None req-0a0cb20a-ad14-435f-8611-28d9ae40e565 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-03 07:32:35.266 761318 WARNING keystonemiddleware.auth_token [None req-0a0cb20a-ad14-435f-8611-28d9ae40e565 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-03 07:32:35.268 761318 WARNING keystonemiddleware.auth_token [None req-0a0cb20a-ad14-435f-8611-28d9ae40e565 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-03 07:32:35.269 761318 WARNING keystonemiddleware.auth_token [None req-0a0cb20a-ad14-435f-8611-28d9ae40e565 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-03 07:32:35.271 761318 WARNING oslo_messaging.rpc.client [None req-d61ee462-6563-42b8-adb0-3331a41ebea2 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.272 761318 WARNING oslo_messaging.rpc.client [None req-d61ee462-6563-42b8-adb0-3331a41ebea2 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-03 07:32:35.291 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.291 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.291 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.291 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.292 761298 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-03 07:32:35.292 761298 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-03 07:32:35.293 761298 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-03 07:32:35.302 761298 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 +2025-04-03 07:32:35.287 761317 INFO blazar.api.v1.request_log [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] 127.0.0.1 "PUT /v1/leases/44c39b74-fb90-4e99-9b62-f7bb2afa4ffe" 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-03 07:32:35.276 761329 INFO blazar.api.v1.request_log [None req-e049088d-3795-4255-8971-ffcb6ead4470 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 +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_get_lease +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_get_lease ... ok +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_update_lease +blazar.tests.api.v1.leases.test_service.RPCApiTestCase.test_update_lease ... ok +blazar.tests.api.v1.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 +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-03 07:32:35.334 761329 ERROR blazar.api.v1.utils [None req-9e74926d-13d1-41a4-b932-6a1ddb3eb06e 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-03 07:32:35.335 761329 INFO blazar.api.v1.request_log [None req-9e74926d-13d1-41a4-b932-6a1ddb3eb06e 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 +2025-04-03 07:32:35.307 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +GET: /v2/os-hosts {} +2025-04-03 07:32:35.330 761304 WARNING oslo_messaging.rpc.client [None req-a745f8c5-9af3-4678-86f8-84522ed4d05c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.331 761304 WARNING oslo_messaging.rpc.client [None req-a745f8c5-9af3-4678-86f8-84522ed4d05c 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 +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-03 07:32:35.281 761318 WARNING keystonemiddleware.auth_token [None req-d61ee462-6563-42b8-adb0-3331a41ebea2 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-03 07:32:35.289 761318 WARNING keystonemiddleware.auth_token [None req-d61ee462-6563-42b8-adb0-3331a41ebea2 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-03 07:32:35.289 761318 WARNING keystonemiddleware.auth_token [None req-d61ee462-6563-42b8-adb0-3331a41ebea2 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-03 07:32:35.291 761318 WARNING keystonemiddleware.auth_token [None req-d61ee462-6563-42b8-adb0-3331a41ebea2 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-03 07:32:35.292 761318 WARNING keystonemiddleware.auth_token [None req-d61ee462-6563-42b8-adb0-3331a41ebea2 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-03 07:32:35.294 761318 WARNING oslo_messaging.rpc.client [None req-6b568bef-beb9-410c-bf82-703fc8e7b445 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.295 761318 WARNING oslo_messaging.rpc.client [None req-6b568bef-beb9-410c-bf82-703fc8e7b445 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.test_acl.TestACL.test_non_admin_with_admin_header +blazar.tests.api.test_acl.TestACL.test_non_admin_with_admin_header ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_with_before_end_date_param blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_with_before_end_date_param ... ok -GET: /v2/leases {} -2026-05-05 11:50:59.635 1391293 WARNING oslo_messaging.rpc.client [None req-d7e44fab-7b81-4b1a-8a1e-6d1e65fb0e3f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.635 1391293 WARNING oslo_messaging.rpc.client [None req-d7e44fab-7b81-4b1a-8a1e-6d1e65fb0e3f 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 +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-03 07:32:35.300 761318 WARNING keystonemiddleware.auth_token [None req-6b568bef-beb9-410c-bf82-703fc8e7b445 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-03 07:32:35.300 761318 WARNING keystonemiddleware.auth_token [None req-6b568bef-beb9-410c-bf82-703fc8e7b445 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-03 07:32:35.301 761318 WARNING keystonemiddleware.auth_token [None req-6b568bef-beb9-410c-bf82-703fc8e7b445 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-03 07:32:35.302 761318 WARNING keystonemiddleware.auth_token [None req-6b568bef-beb9-410c-bf82-703fc8e7b445 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-03 07:32:35.303 761318 WARNING keystonemiddleware.auth_token [None req-6b568bef-beb9-410c-bf82-703fc8e7b445 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.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.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.utils.openstack.test_neutron.TestBlazarNeutronClient.test_client_from_kwargs +blazar.tests.utils.openstack.test_neutron.TestBlazarNeutronClient.test_client_from_kwargs ... 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 +2025-04-03 07:32:35.412 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:35.334 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.334 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.335 761298 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-03 07:32:35.336 761298 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-03 07:32:35.336 761298 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-03 07:32:35.342 761298 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-03 07:32:35.418 761329 INFO blazar.api.v1.request_log [None req-dab1138a-8041-4e11-a450-fe0b3349c18e 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: 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."}} --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 382, in create_lease @@ -5081,185 +4771,322 @@ 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.',) -GOT:[] -GET: /v2/leases {} -2026-05-05 11:50:59.652 1391293 WARNING oslo_messaging.rpc.client [None req-6a6b62a0-6cb5-4379-bf4d-6ab946f837ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.652 1391293 WARNING oslo_messaging.rpc.client [None req-6a6b62a0-6cb5-4379-bf4d-6ab946f837ed 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-05 11:50:59.645 1391280 INFO blazar.api.v1.request_log [None req-90124629-a8d4-403d-87a5-964f3513b0d4 fake fake - - - -] 127.0.0.1 "PUT /v1/1" status: 200 len: 393 -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update -blazar.tests.api.v1.oshosts.test_v1_0.OsHostAPITestCase.test_update ... ok -2026-05-05 11:50:59.657 1391280 INFO blazar.api.v1.request_log [None req-e4a2faa4-8f07-4d3a-be70-cad29845d605 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 -2026-05-05 11:50:59.655 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -GOT:[{'id': 'a5244d30-139d-4759-8e7e-ceb4413069f0', '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': 'e4e33963-a32c-46a5-ae29-6920cf5f8b83', '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-05 11:50:59.671 1391293 WARNING oslo_messaging.rpc.client [None req-68b67f58-dd17-4eb2-92ce-577edfb03dd2 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.671 1391293 WARNING oslo_messaging.rpc.client [None req-68b67f58-dd17-4eb2-92ce-577edfb03dd2 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 -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates ... ok -2026-05-05 11:50:59.603 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.603 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.603 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.603 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.603 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.603 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.604 1391299 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-05 11:50:59.604 1391299 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-05 11:50:59.604 1391299 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-05 11:50:59.606 1391299 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 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 -2026-05-05 11:50:59.687 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -2026-05-05 11:50:59.616 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.617 1391299 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-05 11:50:59.618 1391299 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-05 11:50:59.618 1391299 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-05 11:50:59.619 1391299 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-03 07:32:35.466 761329 INFO blazar.api.v1.request_log [None req-f3c0d02a-1217-4aa0-8165-71212a459690 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-03 07:32:35.352 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.357 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.357 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.357 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.357 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.357 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.357 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware._common.config [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.358 761317 WARNING keystonemiddleware.auth_token [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] 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-03 07:32:35.359 761317 WARNING keystonemiddleware.auth_token [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] 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-03 07:32:35.359 761317 WARNING keystonemiddleware.auth_token [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] 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-03 07:32:35.360 761317 WARNING keystonemiddleware.auth_token [None req-886561f8-b084-4790-9c94-bb0f91601e3d fake fake - - - -] 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 +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' +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.378 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.379 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.379 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.379 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.379 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.379 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.379 761298 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-03 07:32:35.379 761298 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-03 07:32:35.379 761298 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-03 07:32:35.385 761298 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 -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 -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-05 11:50:59.688 1391293 WARNING oslo_messaging.rpc.client [None req-13a93809-9a53-42fc-9f72-759cf12c0142 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.688 1391293 WARNING oslo_messaging.rpc.client [None req-13a93809-9a53-42fc-9f72-759cf12c0142 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.691 1391293 ERROR wsme.api [None req-13a93809-9a53-42fc-9f72-759cf12c0142 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "Nah...". Detail: +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 +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.404 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.405 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.405 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.413 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.413 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.413 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.413 761298 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-03 07:32:35.414 761298 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-03 07:32:35.414 761298 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-03 07:32:35.415 761298 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-03 07:32:35.455 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.455 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.455 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.456 761298 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-03 07:32:35.457 761298 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-03 07:32:35.469 761298 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-03 07:32:35.471 761298 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-03 07:32:35.508 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 +2025-04-03 07:32:35.518 761329 INFO blazar.api.v1.request_log [None req-3829a487-0a90-4357-8b46-81cfa03e22c2 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.migration.test_migrations.TestMigrations.test_postgresql_connect_fail +blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_connect_fail ... ok +blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_opportunistically +blazar.tests.db.migration.test_migrations.TestMigrations.test_postgresql_opportunistically ... skipped 'postgresql not available' +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.511 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.512 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.512 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.512 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.512 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.512 761298 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-03 07:32:35.512 761298 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-03 07:32:35.512 761298 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-03 07:32:35.526 761298 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-03 07:32:35.528 761298 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-03 07:32:35.569 761329 INFO blazar.api.v1.request_log [None req-84ae7b23-1b5e-4fdc-a215-9f178ff09f42 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.migration.test_migrations.TestMigrations.test_walk_versions +blazar.tests.db.migration.test_migrations.TestMigrations.test_walk_versions ... ok +blazar.tests.notification.test_notifier.NotifierTestCase.test_cleanup +blazar.tests.notification.test_notifier.NotifierTestCase.test_cleanup ... ok +2025-04-03 07:32:35.579 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.580 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.589 761298 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-03 07:32:35.589 761298 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-03 07:32:35.589 761298 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-03 07:32:35.591 761298 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-03 07:32:35.592 761298 ERROR blazar.api.v1.utils [-] Request aborted with status code 500 and message 'Non-dict and non-empty kwargs passed to render.' +2025-04-03 07:32:35.597 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.notification.test_notifier.NotifierTestCase.test_init +blazar.tests.notification.test_notifier.NotifierTestCase.test_init ... ok +blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_wrong_result +blazar.tests.api.v1.test_utils.UtilsTestCase.test_render_wrong_result ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_fails_no_space +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_fails_no_space ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_without_trust_id +blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_without_trust_id ... ok +2025-04-03 07:32:35.621 761329 ERROR blazar.api.v1.utils [None req-2bf52c7f-ccad-442e-8478-5dec2b41612c 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-03 07:32:35.623 761329 INFO blazar.api.v1.request_log [None req-2bf52c7f-ccad-442e-8478-5dec2b41612c 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.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 +2025-04-03 07:32:35.630 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.630 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.630 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.630 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.630 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.630 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.631 761298 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-03 07:32:35.631 761298 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-03 07:32:35.631 761298 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-03 07:32:35.641 761298 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 +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.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip ... 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': []} +2025-04-03 07:32:35.658 761317 WARNING oslo_messaging.rpc.client [None req-3151a946-38ea-4797-bcd9-f67cc4a54804 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.658 761317 WARNING oslo_messaging.rpc.client [None req-3151a946-38ea-4797-bcd9-f67cc4a54804 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 +2025-04-03 07:32:35.675 761329 INFO blazar.api.v1.request_log [None req-78788605-8bbf-43c0-9b0f-7e78d846b36c 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-03 07:32:35.677 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 +2025-04-03 07:32:35.681 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.682 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.683 761298 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-03 07:32:35.683 761298 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-03 07:32:35.683 761298 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-03 07:32:35.685 761298 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 +GOT:Response: 201 Created +Content-Type: application/json +{"id": "36951b76-01ab-4270-a771-1ca263d65c4e", "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-03 07:32:35.690 761317 WARNING oslo_messaging.rpc.client [None req-a8860226-7999-46bb-b3bd-24691625940d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.691 761317 WARNING oslo_messaging.rpc.client [None req-a8860226-7999-46bb-b3bd-24691625940d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.693 761317 ERROR wsme.api [None req-a8860226-7999-46bb-b3bd-24691625940d 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/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 "/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/lease.py", line 116, in post + lease_dct = lease.as_dict() + ^^^^^^^^^^^^^ - File "/build/reproducible-path/blazar-15.0.0/blazar/tests/api/v2/test_leases.py", line 114, in fake_list_leases - raise Exception("Nah...") +AttributeError: 'NoneType' object has no attribute 'as_dict' -Exception: Nah... -: Exception: Nah... -2026-05-05 11:50:59.691 1391293 WARNING blazar.api.v2.middleware [None req-13a93809-9a53-42fc-9f72-759cf12c0142 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.local_hacking.test_hacking.HackingTestCase.test_no_log_translations -blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_translations ... ok -blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_warn -blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_warn ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2026-05-05 11:50:59.698 1391293 WARNING blazar.status [None req-13a93809-9a53-42fc-9f72-759cf12c0142 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 -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 -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.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-05 11:50:59.713 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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_create_duplicate_host_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_host_reservation ... ok -2026-05-05 11:50:59.631 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.631 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.631 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.631 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.631 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.631 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.631 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.632 1391299 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-05 11:50:59.632 1391299 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-05 11:50:59.632 1391299 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-05 11:50:59.634 1391299 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-05 11:50:59.689 1391278 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-05 11:50:59.694 1391278 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-05 11:50:59.695 1391278 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-05 11:50:59.696 1391278 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-05 11:50:59.698 1391278 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-05 11:50:59.748 1391278 WARNING oslo_messaging.rpc.client [None req-431ce2b3-918d-4602-9e1a-b788517cf570 user_id1 123i2910 - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.749 1391278 WARNING oslo_messaging.rpc.client [None req-431ce2b3-918d-4602-9e1a-b788517cf570 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-05 11:50:59.735 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_with_empty_body +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_with_empty_body ... ok +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_associated +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_associated ... ok +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deassociated +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deassociated ... ok +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deleted +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deleted ... ok blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_date blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_date ... ok -2026-05-05 11:50:59.763 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -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 +2025-04-03 07:32:35.721 761323 ERROR blazar.exceptions [-] Exception in string format operation: KeyError: 'object' +2025-04-03 07:32:35.721 761323 ERROR blazar.exceptions Traceback (most recent call last): +2025-04-03 07:32:35.721 761323 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2025-04-03 07:32:35.721 761323 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2025-04-03 07:32:35.721 761323 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2025-04-03 07:32:35.721 761323 ERROR blazar.exceptions KeyError: 'object' +2025-04-03 07:32:35.721 761323 ERROR blazar.exceptions +2025-04-03 07:32:35.722 761323 ERROR blazar.exceptions [-] code: 404 +blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_false +blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_false ... ok +2025-04-03 07:32:35.724 761329 INFO blazar.api.v1.request_log [None req-ea8638b6-3232-4409-a041-26030f8832e7 fake fake - - - -] 127.0.0.1 "PATCH /v1/properties/fake_property" status: 200 len: 25 +2025-04-03 07:32:35.724 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.724 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.724 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.724 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.725 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool ... 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-03 07:32:35.733 761317 WARNING oslo_messaging.rpc.client [None req-fbd8d87c-9184-4fa7-9cbd-d9dcf35f8229 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.733 761317 WARNING oslo_messaging.rpc.client [None req-fbd8d87c-9184-4fa7-9cbd-d9dcf35f8229 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.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.api.v1.test_validation.ValidationTestCase.test_check_true +blazar.tests.api.v1.test_validation.ValidationTestCase.test_check_true ... 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-03 07:32:35.745 761304 INFO blazar.utils.openstack.neutron [None req-a745f8c5-9af3-4678-86f8-84522ed4d05c b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Failed to find network invalid-net-id. +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_with_invalid_network_id +blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_with_invalid_network_id ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_get ... ok +2025-04-03 07:32:35.757 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 281, in _date_from_string @@ -5364,332 +5191,65 @@ 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',) -GOT:[] -2026-05-05 11:50:59.756 1391278 WARNING keystonemiddleware.auth_token [None req-431ce2b3-918d-4602-9e1a-b788517cf570 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-05 11:50:59.757 1391278 WARNING keystonemiddleware.auth_token [None req-431ce2b3-918d-4602-9e1a-b788517cf570 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-05 11:50:59.757 1391278 WARNING keystonemiddleware.auth_token [None req-431ce2b3-918d-4602-9e1a-b788517cf570 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-05 11:50:59.759 1391278 WARNING keystonemiddleware.auth_token [None req-431ce2b3-918d-4602-9e1a-b788517cf570 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-05 11:50:59.760 1391278 WARNING keystonemiddleware.auth_token [None req-431ce2b3-918d-4602-9e1a-b788517cf570 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-05 11:50:59.762 1391278 WARNING oslo_messaging.rpc.client [None req-81d99b76-d90d-4244-99cc-5555d5e657e9 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.762 1391278 WARNING oslo_messaging.rpc.client [None req-81d99b76-d90d-4244-99cc-5555d5e657e9 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 -2026-05-05 11:50:59.644 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.645 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.646 1391299 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-05 11:50:59.646 1391299 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-05 11:50:59.646 1391299 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-05 11:50:59.647 1391299 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 +DELETE: /v2/leases/86e459ae-6f28-4bdb-bcac-87980407ac84 +2025-04-03 07:32:35.755 761313 WARNING oslo_messaging.rpc.client [None req-01fa360f-b165-4c0f-8831-f3d227671387 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.756 761313 WARNING oslo_messaging.rpc.client [None req-01fa360f-b165-4c0f-8831-f3d227671387 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 +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-03 07:32:35.747 761317 WARNING oslo_messaging.rpc.client [None req-3a4dd77b-d80c-43e9-8dd2-edcbd15bc7ad b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.747 761317 WARNING oslo_messaging.rpc.client [None req-3a4dd77b-d80c-43e9-8dd2-edcbd15bc7ad b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.754 761317 ERROR wsme.api [None req-3a4dd77b-d80c-43e9-8dd2-edcbd15bc7ad 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 blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_format_before_end_date blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_wrong_format_before_end_date ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_leases -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_leases ... 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-05 11:50:59.768 1391278 WARNING keystonemiddleware.auth_token [None req-81d99b76-d90d-4244-99cc-5555d5e657e9 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-05 11:50:59.768 1391278 WARNING keystonemiddleware.auth_token [None req-81d99b76-d90d-4244-99cc-5555d5e657e9 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-05 11:50:59.769 1391278 WARNING keystonemiddleware.auth_token [None req-81d99b76-d90d-4244-99cc-5555d5e657e9 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-05 11:50:59.770 1391278 WARNING keystonemiddleware.auth_token [None req-81d99b76-d90d-4244-99cc-5555d5e657e9 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-05 11:50:59.771 1391278 WARNING keystonemiddleware.auth_token [None req-81d99b76-d90d-4244-99cc-5555d5e657e9 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-05 11:50:59.774 1391278 WARNING oslo_messaging.rpc.client [None req-7816eec0-77c7-4bdf-b54d-9017d3ff3d37 user_id2 project-good - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.774 1391278 WARNING oslo_messaging.rpc.client [None req-7816eec0-77c7-4bdf-b54d-9017d3ff3d37 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-05 11:50:59.658 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.658 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.658 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.658 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.659 1391299 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-05 11:50:59.659 1391299 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-05 11:50:59.660 1391299 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-05 11:50:59.661 1391299 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-05 11:50:59.663 1391299 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-05 11:50:59.808 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id_with_multi_reservation -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id_with_multi_reservation ... ok -2026-05-05 11:50:59.672 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.672 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.673 1391299 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-05 11:50:59.674 1391299 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-05 11:50:59.674 1391299 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-05 11:50:59.675 1391299 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-05 11:50:59.677 1391299 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 -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_reservation ... ok -GOT:Response: 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-05 11:50:59.780 1391278 WARNING keystonemiddleware.auth_token [None req-7816eec0-77c7-4bdf-b54d-9017d3ff3d37 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-05 11:50:59.780 1391278 WARNING keystonemiddleware.auth_token [None req-7816eec0-77c7-4bdf-b54d-9017d3ff3d37 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-05 11:50:59.780 1391278 WARNING keystonemiddleware.auth_token [None req-7816eec0-77c7-4bdf-b54d-9017d3ff3d37 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-05 11:50:59.782 1391278 WARNING keystonemiddleware.auth_token [None req-7816eec0-77c7-4bdf-b54d-9017d3ff3d37 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-05 11:50:59.783 1391278 WARNING keystonemiddleware.auth_token [None req-7816eec0-77c7-4bdf-b54d-9017d3ff3d37 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: 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-05 11:50:59.795 1391278 WARNING oslo_messaging.rpc.client [None req-9288ae15-e872-43e8-901b-342cea2992ef fake fake - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.797 1391278 INFO blazar.api.v1.request_log [None req-9288ae15-e872-43e8-901b-342cea2992ef 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-05 11:50:59.806 1391278 ERROR blazar.api.v1.utils [None req-732842f1-b452-4b72-9095-d714b3b4a0fb 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-05 11:50:59.807 1391278 INFO blazar.api.v1.request_log [None req-732842f1-b452-4b72-9095-d714b3b4a0fb 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-05 11:50:59.817 1391278 INFO blazar.api.v1.request_log [None req-a27249c4-edea-45a0-98fd-c723beb3b8be fake fake - - - -] 127.0.0.1 "DELETE /v1/leases/363b379e-2f29-4ab5-af30-f2198c355f47" 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-05 11:50:59.827 1391278 INFO blazar.api.v1.request_log [None req-99ffd798-7b9b-4200-a997-7f8c1164a8b1 fake fake - - - -] 127.0.0.1 "GET /v1/leases/80f16750-d059-4114-87aa-f4ff89728b74" 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-05 11:50:59.835 1391278 INFO blazar.api.v1.request_log [None req-63a202c2-c37e-422e-a3c6-a9e01ba82392 fake fake - - - -] 127.0.0.1 "GET /v1/leases/f1b86f35-8487-4794-acd6-4df6017c577f" 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-05 11:50:59.846 1391278 INFO blazar.api.v1.request_log [None req-5587a667-68fa-4394-ab32-227778b283ad fake fake - - - -] 127.0.0.1 "GET /v1/leases" status: 200 len: 14 -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_list ... ok -2026-05-05 11:50:59.692 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.692 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.692 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.692 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.692 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.692 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.692 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.693 1391299 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-05 11:50:59.693 1391299 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-05 11:50:59.693 1391299 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-05 11:50:59.695 1391299 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 -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 -2026-05-05 11:50:59.855 1391278 ERROR blazar.api.v1.utils [None req-6e612ea5-d56c-4104-8537-f3441d49e0ed 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-05 11:50:59.855 1391278 INFO blazar.api.v1.request_log [None req-6e612ea5-d56c-4104-8537-f3441d49e0ed 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-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.705 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.706 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.706 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.706 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.706 1391299 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-05 11:50:59.706 1391299 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-05 11:50:59.706 1391299 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-05 11:50:59.708 1391299 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.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_fails_no_space -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_allocation_candidates_fails_no_space ... ok -2026-05-05 11:50:59.719 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.719 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.719 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.719 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.719 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.719 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.719 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.719 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.719 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.720 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.720 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.720 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.720 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.720 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.720 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.720 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.720 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.720 1391299 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-05 11:50:59.720 1391299 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-05 11:50:59.720 1391299 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-05 11:50:59.722 1391299 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-03 07:32:35.780 761329 INFO blazar.api.v1.request_log [None req-a4004c50-5758-47d3-bfe1-92214ac23ca4 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 +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_list_allocations +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_list_allocations ... ok +2025-04-03 07:32:35.725 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.733 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.734 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.734 761298 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-03 07:32:35.734 761298 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-03 07:32:35.734 761298 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-03 07:32:35.736 761298 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 -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_ending -blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_ending ... ok -2026-05-05 11:50:59.865 1391278 INFO blazar.api.v1.request_log [None req-ba3f9e3a-8e9c-49d2-813e-5e0e5eac8abb fake fake - - - -] 127.0.0.1 "PUT /v1/leases/fbb81598-0e0e-4a58-904f-80eb066a6c17" status: 200 len: 401 -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update -blazar.tests.api.v1.leases.test_v1_0.LeaseAPITestCase.test_update ... ok -blazar.tests.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 -2026-05-05 11:50:59.875 1391278 INFO blazar.api.v1.request_log [None req-ad46f747-c97a-4ee5-a9f7-a6db86288fd5 fake fake - - - -] 127.0.0.1 "PUT /v1/leases/05748af9-d587-4192-8965-7f591b745fa4" 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 -2026-05-05 11:50:59.842 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 -2026-05-05 11:50:59.869 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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_create_duplicated_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host ... 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-05 11:50:59.880 1391278 WARNING oslo_messaging.rpc.client [None req-01f87857-5c8d-4458-b92c-26ab40d36977 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.881 1391278 WARNING oslo_messaging.rpc.client [None req-01f87857-5c8d-4458-b92c-26ab40d36977 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-05 11:50:59.733 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.734 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.735 1391299 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-05 11:50:59.735 1391299 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-05 11:50:59.735 1391299 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-05 11:50:59.736 1391299 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 -2026-05-05 11:50:59.747 1391299 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware -2026-05-05 11:50:59.747 1391299 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware -2026-05-05 11:50:59.747 1391299 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware -2026-05-05 11:50:59.747 1391299 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware -2026-05-05 11:50:59.747 1391299 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware -2026-05-05 11:50:59.747 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware -2026-05-05 11:50:59.747 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware -2026-05-05 11:50:59.747 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware -2026-05-05 11:50:59.748 1391299 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-05 11:50:59.748 1391299 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-05 11:50:59.748 1391299 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-05 11:50:59.750 1391299 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.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.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 -2026-05-05 11:50:59.780 1391299 WARNING blazar.status [None req-2340e54d-3da7-41f8-8f8c-f4ede62e7858 fake fake - - - -] Invalid transition from ACTIVE to STARTING. -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_false -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_false ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_true -blazar.tests.test_status.LeaseStatusTestCase.test_is_valid_transition_true ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status ... ok -2026-05-05 11:50:59.901 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 -GOT:Response: 201 Created +GOT:Response: 500 Internal Server Error Content-Type: application/json -{"id": "af7c99f7-3112-451f-922e-b14a402c7d1b", "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-05 11:50:59.887 1391278 WARNING oslo_messaging.rpc.client [None req-c3200fff-69af-4680-bf9a-e568f836dd3d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.888 1391278 WARNING oslo_messaging.rpc.client [None req-c3200fff-69af-4680-bf9a-e568f836dd3d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.890 1391278 ERROR wsme.api [None req-c3200fff-69af-4680-bf9a-e568f836dd3d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Server-side error: "'NoneType' object has no attribute 'as_dict'". Detail: +{"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-03 07:32:35.772 761317 WARNING oslo_messaging.rpc.client [None req-e891940d-4f9d-4a7c-bb27-bb09989ce99d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.772 761317 WARNING oslo_messaging.rpc.client [None req-e891940d-4f9d-4a7c-bb27-bb09989ce99d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.783 761317 ERROR wsme.api [None req-e891940d-4f9d-4a7c-bb27-bb09989ce99d 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 @@ -5698,38 +5258,29 @@ 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() - ^^^^^^^^^^^^^ + 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) -AttributeError: 'NoneType' object has no attribute 'as_dict' + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_with_empty_body -blazar.tests.api.v2.test_leases.TestCreateLease.test_create_with_empty_body ... ok -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "'NoneType' object has no attribute 'as_dict'", "error_name": 500} -POST: /v2/leases {'name': 1, 'start_date': '2014-01-01 01:23', 'end_date': '2014-02-01 13:37', 'reservations': [{'resource_id': '1234', 'resource_type': 'virtual:instance'}], 'events': []} -2026-05-05 11:50:59.902 1391278 WARNING oslo_messaging.rpc.client [None req-4971e6ae-b375-4ff4-9a4d-8913532b13a5 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.902 1391278 WARNING oslo_messaging.rpc.client [None req-4971e6ae-b375-4ff4-9a4d-8913532b13a5 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_duplicated_host_extra_capability -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host_extra_capability ... ok + 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-03 07:32:35.783 761317 WARNING blazar.api.v2.middleware [None req-e891940d-4f9d-4a7c-bb27-bb09989ce99d 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 --- Logging error --- -2026-05-05 11:50:59.786 1391299 ERROR blazar.status [None req-2340e54d-3da7-41f8-8f8c-f4ede62e7858 fake fake - - - -] Non-fatal exception during transition of lease lease-id: blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException -2026-05-05 11:50:59.786 1391299 ERROR blazar.status Traceback (most recent call last): -2026-05-05 11:50:59.786 1391299 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper -2026-05-05 11:50:59.786 1391299 ERROR blazar.status result = func(*args, **kwargs) -2026-05-05 11:50:59.786 1391299 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/tests/test_status.py", line 268, in dummy_start_lease -2026-05-05 11:50:59.786 1391299 ERROR blazar.status raise NonFatalException -2026-05-05 11:50:59.786 1391299 ERROR blazar.status blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException -2026-05-05 11:50:59.786 1391299 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 -2026-05-05 11:50:59.926 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 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) @@ -5827,53 +5378,100 @@ 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_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_ids -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_ids ... ok -2026-05-05 11:50:59.791 1391299 ERROR blazar.status [None req-2340e54d-3da7-41f8-8f8c-f4ede62e7858 fake fake - - - -] Lease lease-id went into ERROR status. An unknown exception occurred: blazar.exceptions.BlazarException: An unknown exception occurred -2026-05-05 11:50:59.791 1391299 ERROR blazar.status Traceback (most recent call last): -2026-05-05 11:50:59.791 1391299 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper -2026-05-05 11:50:59.791 1391299 ERROR blazar.status result = func(*args, **kwargs) -2026-05-05 11:50:59.791 1391299 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/tests/test_status.py", line 234, in dummy_start_lease -2026-05-05 11:50:59.791 1391299 ERROR blazar.status raise exceptions.BlazarException -2026-05-05 11:50:59.791 1391299 ERROR blazar.status blazar.exceptions.BlazarException: An unknown exception occurred -2026-05-05 11:50:59.791 1391299 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-05 11:50:59.794 1391299 WARNING blazar.status [None req-2340e54d-3da7-41f8-8f8c-f4ede62e7858 fake fake - - - -] Aborting dummy_start_lease. Invalid lease status transition from ACTIVE to STARTING. -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_invalid_transition -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_invalid_transition ... ok -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_lease_deleted -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_lease_deleted ... ok -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-05 11:50:59.799 1391299 ERROR blazar.status [None req-2340e54d-3da7-41f8-8f8c-f4ede62e7858 fake fake - - - -] Lease lease-id went into ERROR status. -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_mismatch_result_in -blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_mismatch_result_in ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_create_reserved_floatingip ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_associated -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_associated ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deassociated -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deassociated ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deleted -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_delete_floatingip_with_deleted ... ok -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_floatingippool ... ok -2026-05-05 11:50:59.816 1391299 INFO blazar.utils.openstack.neutron [None req-2340e54d-3da7-41f8-8f8c-f4ede62e7858 fake fake - - - -] Failed to find network invalid-net-id. -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_with_invalid_network_id -blazar.tests.utils.openstack.test_neutron.TestFloatingIPPool.test_init_with_invalid_network_id ... ok -blazar.tests.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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +2025-04-03 07:32:35.768 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.768 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.768 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.769 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.779 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.780 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.780 761298 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-03 07:32:35.780 761298 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-03 07:32:35.780 761298 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-03 07:32:35.782 761298 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-03 07:32:35.846 761329 INFO blazar.api.v1.request_log [None req-5f64467e-ab18-47fa-a55b-423841da6776 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.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_date +blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_date ... ok +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_code": 404, "error_message": "Object with {'lease_id': '86e459ae-6f28-4bdb-bcac-87980407ac84'} not found", "error_name": 404} +DELETE: /v2/leases/86d3543c-376f-47f4-be31-9acf19f46c41 +2025-04-03 07:32:35.776 761313 WARNING oslo_messaging.rpc.client [None req-c12f1b9c-c611-484a-8360-d9c895d77de4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.776 761313 WARNING oslo_messaging.rpc.client [None req-c12f1b9c-c611-484a-8360-d9c895d77de4 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 +GOT:Response: 204 No Content + + +DELETE: /v2/leases/d476ec53-e619-47c9-ba2c-aeba1fea7356 +2025-04-03 07:32:35.790 761313 WARNING oslo_messaging.rpc.client [None req-18155c8e-ac45-4410-a29d-a108761896da b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.791 761313 WARNING oslo_messaging.rpc.client [None req-18155c8e-ac45-4410-a29d-a108761896da b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:35.797 761313 ERROR wsme.api [None req-18155c8e-ac45-4410-a29d-a108761896da 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-03 07:32:35.798 761313 WARNING blazar.api.v2.middleware [None req-18155c8e-ac45-4410-a29d-a108761896da 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.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.enforcement.test_enforcement.EnforcementTestCase.test_load_filters +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_load_filters ... ok +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_on_end +blazar.tests.enforcement.test_enforcement.EnforcementTestCase.test_on_end ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations ... ok --- Logging error --- +2025-04-03 07:32:35.850 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_ending +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_ending ... ok 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) @@ -5912,26 +5510,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -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-05 11:50:59.908 1391278 WARNING oslo_messaging.rpc.client [None req-7d790518-f4fe-4a77-b897-9555c8a7ff0a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.908 1391278 WARNING oslo_messaging.rpc.client [None req-7d790518-f4fe-4a77-b897-9555c8a7ff0a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.911 1391278 ERROR wsme.api [None req-7d790518-f4fe-4a77-b897-9555c8a7ff0a 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 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 @@ -5991,9 +5569,47 @@ 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.v2.test_leases.TestCreateLease.test_empty_response -blazar.tests.api.v2.test_leases.TestCreateLease.test_empty_response ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_with_tz +blazar.tests.enforcement.filters.test_external_service_filter.ISODateTimeEncoderTestCase.test_json_with_tz ... ok +blazar.tests.monitor.test_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.test_service.ServiceTestCase.test_prepare_service +blazar.tests.test_service.ServiceTestCase.test_prepare_service ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_add_reservation_inventory +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_add_reservation_inventory ... ok +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "DEBUG" is not known to keystonemiddleware +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "TESTING" is not known to keystonemiddleware +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "PERMANENT_SESSION_LIFETIME" is not known to keystonemiddleware +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "USE_X_SENDFILE" is not known to keystonemiddleware +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "APPLICATION_ROOT" is not known to keystonemiddleware +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_NAME" is not known to keystonemiddleware +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_HTTPONLY" is not known to keystonemiddleware +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_SECURE" is not known to keystonemiddleware +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_COOKIE_PARTITIONED" is not known to keystonemiddleware +2025-04-03 07:32:35.818 761298 WARNING keystonemiddleware._common.config [-] The option "SESSION_REFRESH_EACH_REQUEST" is not known to keystonemiddleware +2025-04-03 07:32:35.819 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_MEMORY_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.819 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_FORM_PARTS" is not known to keystonemiddleware +2025-04-03 07:32:35.819 761298 WARNING keystonemiddleware._common.config [-] The option "TRAP_HTTP_EXCEPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.819 761298 WARNING keystonemiddleware._common.config [-] The option "EXPLAIN_TEMPLATE_LOADING" is not known to keystonemiddleware +2025-04-03 07:32:35.819 761298 WARNING keystonemiddleware._common.config [-] The option "PREFERRED_URL_SCHEME" is not known to keystonemiddleware +2025-04-03 07:32:35.819 761298 WARNING keystonemiddleware._common.config [-] The option "MAX_COOKIE_SIZE" is not known to keystonemiddleware +2025-04-03 07:32:35.819 761298 WARNING keystonemiddleware._common.config [-] The option "PROVIDE_AUTOMATIC_OPTIONS" is not known to keystonemiddleware +2025-04-03 07:32:35.819 761298 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-03 07:32:35.819 761298 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-03 07:32:35.819 761298 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-03 07:32:35.833 761298 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.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.utils.openstack.test_placement.TestPlacementClient.test_client_auth_url +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_client_auth_url ... ok +2025-04-03 07:32:35.903 761329 INFO blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] 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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -6013,6 +5629,11 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_snapshot +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_before_end_with_snapshot ... ok +2025-04-03 07:32:35.920 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] 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 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 @@ -6092,62 +5713,23 @@ 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: 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-05 11:50:59.918 1391278 WARNING oslo_messaging.rpc.client [None req-2f07126e-d7d1-485c-816d-908ac3e1e30e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.918 1391278 WARNING oslo_messaging.rpc.client [None req-2f07126e-d7d1-485c-816d-908ac3e1e30e b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.921 1391278 ERROR wsme.api [None req-2f07126e-d7d1-485c-816d-908ac3e1e30e 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... -2026-05-05 11:50:59.921 1391278 WARNING blazar.api.v2.middleware [None req-2f07126e-d7d1-485c-816d-908ac3e1e30e 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 -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -GET: /v2/leases {} -2026-05-05 11:50:59.926 1391278 WARNING oslo_messaging.rpc.client [None req-78b08e4d-d57d-4de9-ba21-9b1fbd1d8c5a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. -2026-05-05 11:50:59.926 1391278 WARNING oslo_messaging.rpc.client [None req-78b08e4d-d57d-4de9-ba21-9b1fbd1d8c5a 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.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.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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +2025-04-03 07:32:35.927 761329 INFO blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Created resource provider record via placement API for resource provider blazar_compute-1. +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider ... ok +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource +blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource ... ok +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_create_reservation_provider_fail ... ok +2025-04-03 07:32:35.928 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_code +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_code ... ok +2025-04-03 07:32:35.950 761329 INFO blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] 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.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_invalid_before_end blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_with_invalid_before_end ... ok --- Logging error --- -2026-05-05 11:50:59.953 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class 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) @@ -6157,8 +5739,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_list_allocations -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_list_allocations ... 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__ @@ -6247,11 +5827,33 @@ 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.manager.test_service.ServiceTestCase.test_end_lease -blazar.tests.manager.test_service.ServiceTestCase.test_end_lease ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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 +2025-04-03 07:32:35.961 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] 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 +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_policynotauthorized_exception +blazar.tests.test_exceptions.BlazarExceptionTestCase.test_policynotauthorized_exception ... 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 +2025-04-03 07:32:35.975 761329 INFO blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Deleted resource class CUSTOM_RESERVATION_ABC_DEF +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_class ... ok blazar.tests.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.utils.test_trusts.TestTrusts.test_create_ctx_from_trust +blazar.tests.utils.test_trusts.TestTrusts.test_create_ctx_from_trust ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -6350,11 +5952,21 @@ 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_check_params_without_before_end -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_without_before_end ... ok ---- Logging error --- +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.utils.test_trusts.TestTrusts.test_create_trust +blazar.tests.utils.test_trusts.TestTrusts.test_create_trust ... ok +2025-04-03 07:32:35.987 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Failed to delete resource class with placement API for CUSTOM_RESERVATION_ABC_DEF. Got 404: . +2025-04-03 07:32:35.987 761329 INFO blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] 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.manager.test_service.ServiceTestCase.test_delete_lease_after_start +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_after_start ... --- Logging error --- +ok Traceback (most recent call last): +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 File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ @@ -6451,12 +6063,35 @@ 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': } -2026-05-05 11:50:59.978 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_query_allocations ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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-03 07:32:36.005 761329 INFO blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] 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.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_without_before_end +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_check_params_without_before_end ... ok --- Logging error --- Traceback (most recent call last): + File "/build/reproducible-path/blazar-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 @@ -6477,8 +6112,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -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 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 @@ -6515,24 +6148,63 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-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)}],) + 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.test_trusts.TestTrusts.test_use_trust_auth_object +blazar.tests.utils.test_trusts.TestTrusts.test_use_trust_auth_object ... ok +2025-04-03 07:32:36.019 761329 INFO blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Deleted resource provider d4e123f5-15e0-410c-9f57-249af4ca4ef7 +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider ... 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} +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 --- 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.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider_no_rp +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_reservation_provider_no_rp ... ok + File "/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 @@ -6553,8 +6225,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: ---- Logging error --- -Traceback (most recent call last): 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 @@ -6591,22 +6261,32 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-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') + 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) ^^^^^^^^^^^^^^^^^^^^^ @@ -6698,19 +6378,19 @@ 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__ +2025-04-03 07:32:36.032 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 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) + ... ok 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_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host ... 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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +2025-04-03 07:32:36.038 761329 INFO blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Deleted resource provider b3fd7f34-e616-4358-95d1-a268639409b2 +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_delete_resource_provider ... ok --- Logging error --- -blazar.tests.manager.test_service.ServiceTestCase.test_event_pass -blazar.tests.manager.test_service.ServiceTestCase.test_event_pass ... ok 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) @@ -6808,16 +6488,27 @@ 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_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-05 11:51:00.007 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_existing_vms +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_with_existing_vms ... ok +2025-04-03 07:32:36.041 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Failed to delete resource provider with UUID 7b1ece75-bcaf-48f0-a8b2-5e11ceede7cf 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 --- 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) +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 +2025-04-03 07:32:36.059 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] 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 During handling of the above exception, another exception occurred: @@ -6861,6 +6552,8 @@ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 247, in runTests self.result = testRunner.run(self.test) +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_no_rp +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_resource_provider_no_rp ... ok 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__ @@ -6910,9 +6603,26 @@ 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': } +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 @@ -6937,8 +6647,12 @@ File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in main() +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 File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main program.TestProgram( +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_extra_capabilities +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_extra_capabilities ... ok File "/usr/lib/python3/dist-packages/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 @@ -6969,37 +6683,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 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-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'}],) + 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_placement.TestPlacementClient.test_get_traits +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_get_traits ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_host_id +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_host_id ... ok --- Logging error --- Traceback (most recent call last): - File "/build/reproducible-path/blazar-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 + 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: @@ -7060,24 +6786,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 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-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',) -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 + 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_placement.TestPlacementClient.test_post +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_post ... 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.utils.openstack.test_placement.TestPlacementClient.test_put +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_put ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -7176,19 +6914,17 @@ 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_utils.SQLAlchemyDBUtilsTestCase.test_get_reserved_periods -blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reserved_periods ... ok -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_monitor_plugin -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_monitor_plugin ... 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.manager.test_service.ServiceTestCase.test_event_spawn_fail -blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail ... ok -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_update_flags -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_call_update_flags ... 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 +Arguments: {'method': 'oslo_rpc_server_ping', '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 +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory +blazar.tests.utils.openstack.test_placement.TestPlacementClient.test_update_reservation_inventory ... ok +2025-04-03 07:32:36.126 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2025-04-03 07:32:36.127 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2025-04-03 07:32:36.127 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2025-04-03 07:32:36.128 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2025-04-03 07:32:36.128 761329 ERROR blazar.utils.openstack.placement [None req-5f64467e-ab18-47fa-a55b-423841da6776 fake fake - - - -] Conflict on updating inventory in placement. Got 409: {"errors": [{"status": 409, "code": "placement.concurrent_update", "title": "Conflict"}]}. +2025-04-03 07:32:36.123 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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__ @@ -7287,11 +7023,7 @@ 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.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource -blazar.tests.plugins.flavor.test_flavor_plugin.TestFlavorPlugin.test_reserve_resource ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_extra_capabilities -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_host_without_extra_capabilities ... ok +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__ @@ -7311,6 +7043,19 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): +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 +GET: /v2/os-hosts {} +2025-04-03 07:32:36.142 761323 WARNING oslo_messaging.rpc.client [None req-66d25eb7-f771-43d3-b05b-95037d0538e3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.142 761323 WARNING oslo_messaging.rpc.client [None req-66d25eb7-f771-43d3-b05b-95037d0538e3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.api.v2.test_hosts.TestListHosts.test_empty +blazar.tests.api.v2.test_hosts.TestListHosts.test_empty ... ok +blazar.tests.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.manager.test_service.ServiceTestCase.test_delete_lease_before_start +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_before_start ... 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 @@ -7390,27 +7135,8 @@ 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: 500 Internal Server Error -Content-Type: application/json -{"error_code": 500, "error_message": "Nah...", "error_name": 500} -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base [None req-4053e775-9b4e-4314-b777-69b33edb330d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base Traceback (most recent call last): -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-15.0.0/blazar/monitor/base.py", line 63, in call_monitor_plugin -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base reservation_flags = callback(*args, **kwargs) -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base raise effect -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error -2026-05-05 11:51:00.025 1391304 ERROR blazar.monitor.base +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_callback -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_callback ... ok 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) @@ -7429,6 +7155,20 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): +GOT:[] +GET: /v2/os-hosts {} +2025-04-03 07:32:36.162 761323 WARNING oslo_messaging.rpc.client [None req-cfc606e4-a761-4129-b1c7-c22cbc3d0152 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.163 761323 WARNING oslo_messaging.rpc.client [None req-cfc606e4-a761-4129-b1c7-c22cbc3d0152 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_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.api.v2.test_hosts.TestListHosts.test_multiple +blazar.tests.api.v2.test_hosts.TestListHosts.test_multiple ... 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-03 07:32:36.177 761323 WARNING oslo_messaging.rpc.client [None req-071ef3cf-488e-424e-b24d-70898167fce4 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.177 761323 WARNING oslo_messaging.rpc.client [None req-071ef3cf-488e-424e-b24d-70898167fce4 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 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 @@ -7449,8 +7189,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -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 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 @@ -7510,20 +7248,28 @@ 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: 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-05 11:51:00.027 1391287 WARNING blazar.status [None req-bf87e432-5e93-421e-9990-b1995b087224 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 -2026-05-05 11:51:00.037 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +Arguments: {'method': 'oslo_rpc_server_ping', '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 --- Logging error --- Traceback (most recent call last): -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 + 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 @@ -7580,22 +7326,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 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-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'}],) + 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_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicate_reservation ... 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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -7615,21 +7373,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base [None req-4053e775-9b4e-4314-b777-69b33edb330d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Caught an exception while executing a callback. error: blazar.exceptions.BlazarException: error -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base Traceback (most recent call last): -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base File "/build/reproducible-path/blazar-15.0.0/blazar/monitor/base.py", line 66, in call_monitor_plugin -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base self._update_flags(reservation_flags) -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base return self._mock_call(*args, **kwargs) -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base return self._execute_mock_call(*args, **kwargs) -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base raise effect -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base blazar.exceptions.BlazarException: error -2026-05-05 11:51:00.028 1391304 ERROR blazar.monitor.base 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 @@ -7642,24 +7385,14 @@ File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 34, in _dictify_context return context.get_logging_values() ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_update_flags -blazar.tests.monitor.test_base.BaseMonitorTestCase.test_error_in_update_flags File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in 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 + 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 -ok Call stack: -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.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip ... 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 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 @@ -7719,35 +7452,52 @@ 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': } -2026-05-05 11:51:00.039 1391304 ERROR blazar.exceptions [None req-4053e775-9b4e-4314-b777-69b33edb330d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Exception in string format operation: KeyError: 'floatingip' -2026-05-05 11:51:00.039 1391304 ERROR blazar.exceptions Traceback (most recent call last): -2026-05-05 11:51:00.039 1391304 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ -2026-05-05 11:51:00.039 1391304 ERROR blazar.exceptions message = self.msg_fmt % kwargs -2026-05-05 11:51:00.039 1391304 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ -2026-05-05 11:51:00.039 1391304 ERROR blazar.exceptions KeyError: 'floatingip' -2026-05-05 11:51:00.039 1391304 ERROR blazar.exceptions -2026-05-05 11:51:00.040 1391304 ERROR blazar.exceptions [None req-4053e775-9b4e-4314-b777-69b33edb330d b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] code: 400 -2026-05-05 11:51:00.040 1391304 INFO blazar.plugins.floatingips.floatingip_plugin [None req-4053e775-9b4e-4314-b777-69b33edb330d 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.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.manager.test_service.ServiceTestCase.test_event_success -blazar.tests.manager.test_service.ServiceTestCase.test_event_success ... --- Logging error --- -ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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-03 07:32:36.197 761323 WARNING oslo_messaging.rpc.client [None req-195a66d8-aa5f-454f-9252-a8e50d6e11db b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.197 761323 WARNING oslo_messaging.rpc.client [None req-195a66d8-aa5f-454f-9252-a8e50d6e11db b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.200 761323 ERROR wsme.api [None req-195a66d8-aa5f-454f-9252-a8e50d6e11db 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 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... +2025-04-03 07:32:36.200 761323 WARNING blazar.api.v2.middleware [None req-195a66d8-aa5f-454f-9252-a8e50d6e11db b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Incorrect Remote error Nah... +blazar.tests.api.v2.test_hosts.TestListHosts.test_rpc_exception_list +blazar.tests.api.v2.test_hosts.TestListHosts.test_rpc_exception_list ... ok +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_1_abc +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_affinity_error_1_abc ... ok +2025-04-03 07:32:36.214 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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.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.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_1_False +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_cleanup_resources_1_False ... 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) @@ -7845,24 +7595,34 @@ 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.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-05 11:51:00.059 1391304 INFO blazar.plugins.floatingips.floatingip_plugin [None req-4053e775-9b4e-4314-b777-69b33edb330d 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.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.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_matching_fips_allocated_fips--- Logging error --- - ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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 +GET: /v2/os-hosts/1 {} +2025-04-03 07:32:36.242 761298 WARNING oslo_messaging.rpc.client [None req-5e470df7-f650-425c-aeba-61cc930ba303 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.242 761298 WARNING oslo_messaging.rpc.client [None req-5e470df7-f650-425c-aeba-61cc930ba303 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_with_filter_exception +blazar.tests.manager.test_service.ServiceTestCase.test_delete_lease_with_filter_exception ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_event +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_event ... ok +blazar.tests.api.v2.test_hosts.TestShowHost.test_empty +blazar.tests.api.v2.test_hosts.TestShowHost.test_empty ... 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 +--- Logging error --- Traceback (most recent call last): +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-03 07:32:36.256 761298 WARNING oslo_messaging.rpc.client [None req-1603f75c-3f74-4ed9-93b7-7ef2741ce2c3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.256 761298 WARNING oslo_messaging.rpc.client [None req-1603f75c-3f74-4ed9-93b7-7ef2741ce2c3 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_create_reservation_with_invalid_param_5 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_5 ... ok File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ @@ -7959,14 +7719,17 @@ 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.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.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-05 11:51:00.073 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.api.v2.test_hosts.TestShowHost.test_one +blazar.tests.api.v2.test_hosts.TestShowHost.test_one ... 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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -7986,7 +7749,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): ---- Logging error --- 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 @@ -8007,9 +7769,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -Traceback (most recent call last): -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 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 @@ -8069,19 +7828,67 @@ 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 "/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']) - ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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-03 07:32:36.274 761298 WARNING oslo_messaging.rpc.client [None req-069b24aa-00ea-453f-b5d3-2617c83f27fc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.275 761298 WARNING oslo_messaging.rpc.client [None req-069b24aa-00ea-453f-b5d3-2617c83f27fc b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.286 761298 ERROR wsme.api [None req-069b24aa-00ea-453f-b5d3-2617c83f27fc 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 1228, in _execute_mock_call - raise effect -Exception + + 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-03 07:32:36.286 761298 WARNING blazar.api.v2.middleware [None req-069b24aa-00ea-453f-b5d3-2617c83f27fc 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.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.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 +--- Logging error --- +Traceback (most recent call last): +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 +2025-04-03 07:32:36.305 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + 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: @@ -8142,25 +7949,51 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-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') -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.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 + 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: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +GET: /v2/leases/60e9dbc1-7f87-4951-be5f-c71d0788da27 {} +2025-04-03 07:32:36.300 761298 WARNING oslo_messaging.rpc.client [None req-9b4804d0-8f03-44f5-96ff-c6daa80e6158 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.300 761298 WARNING oslo_messaging.rpc.client [None req-9b4804d0-8f03-44f5-96ff-c6daa80e6158 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.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.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 --- Logging error --- -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_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.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 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) @@ -8258,16 +8091,26 @@ 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.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.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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_code": 404, "error_message": "Object with {'lease_id': '60e9dbc1-7f87-4951-be5f-c71d0788da27'} not found", "error_name": 404} +GET: /v2/leases/d21eb7a8-e93d-43b9-a25b-2213c3f955db {} +2025-04-03 07:32:36.315 761298 WARNING oslo_messaging.rpc.client [None req-fb2a932e-b3ee-4472-bc72-bbe1985796b0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.315 761298 WARNING oslo_messaging.rpc.client [None req-fb2a932e-b3ee-4472-bc72-bbe1985796b0 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 +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 --- Logging error --- +GOT:{'id': 'd21eb7a8-e93d-43b9-a25b-2213c3f955db', '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/6caa5265-4730-4692-b967-7c8ce5936a2e {} +2025-04-03 07:32:36.328 761298 WARNING oslo_messaging.rpc.client [None req-7c202a13-c994-48ed-abb4-5a00138b43bf b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.328 761298 WARNING oslo_messaging.rpc.client [None req-7c202a13-c994-48ed-abb4-5a00138b43bf 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) @@ -8365,11 +8208,7 @@ 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.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.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_4 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_4 ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -8389,8 +8228,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -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 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 @@ -8411,18 +8248,54 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +2025-04-03 07:32:36.343 761298 ERROR wsme.api [None req-7c202a13-c994-48ed-abb4-5a00138b43bf 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-03 07:32:36.344 761298 WARNING blazar.api.v2.middleware [None req-7c202a13-c994-48ed-abb4-5a00138b43bf 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.local_hacking.test_hacking.HackingTestCase.test_no_log_translations +blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_translations ... ok +blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_warn +blazar.tests.local_hacking.test_hacking.HackingTestCase.test_no_log_warn ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_duplicated_host ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in main() - File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 82, in main +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 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__ + ... 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) +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 @@ -8470,10 +8343,17 @@ 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': } -2026-05-05 11:51:00.102 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.manager.test_service.ServiceTestCase.test_end_lease +blazar.tests.manager.test_service.ServiceTestCase.test_end_lease ... 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 +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -8488,16 +8368,10 @@ method = getattr(self.__endpoint, name) File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 896, in __getattr__ raise AttributeError(name) -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_fipsAttributeError: oslo_rpc_server_ping - ... ok +AttributeError: oslo_rpc_server_ping During handling of the above exception, another exception occurred: -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 Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit msg = self.format(record) @@ -8508,8 +8382,6 @@ 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) -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/oslo_log/formatters.py", line 34, in _dictify_context return context.get_logging_values() ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -8523,8 +8395,6 @@ Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code -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 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 @@ -8539,8 +8409,12 @@ return self.run(*args, **kwds) File "/usr/lib/python3.13/unittest/suite.py", line 122, in run test(result) +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_create_floatingip ... ok File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) +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 File "/usr/lib/python3.13/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ @@ -8582,14 +8456,26 @@ 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.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_increase_amount_fips_unavailable -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_increase_amount_fips_unavailable ... ok -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_remove_required_fips -blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_update_reservation_remove_required_fips ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +2025-04-03 07:32:36.367 761298 ERROR blazar.exceptions [None req-7c202a13-c994-48ed-abb4-5a00138b43bf b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Exception in string format operation: KeyError: 'floatingip' +2025-04-03 07:32:36.367 761298 ERROR blazar.exceptions Traceback (most recent call last): +2025-04-03 07:32:36.367 761298 ERROR blazar.exceptions File "/build/reproducible-path/blazar-15.0.0/blazar/exceptions.py", line 42, in __init__ +2025-04-03 07:32:36.367 761298 ERROR blazar.exceptions message = self.msg_fmt % kwargs +2025-04-03 07:32:36.367 761298 ERROR blazar.exceptions ~~~~~~~~~~~~~^~~~~~~~ +2025-04-03 07:32:36.367 761298 ERROR blazar.exceptions KeyError: 'floatingip' +2025-04-03 07:32:36.367 761298 ERROR blazar.exceptions +2025-04-03 07:32:36.367 761298 ERROR blazar.exceptions [None req-7c202a13-c994-48ed-abb4-5a00138b43bf b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] code: 400 +2025-04-03 07:32:36.368 761298 INFO blazar.plugins.floatingips.floatingip_plugin [None req-7c202a13-c994-48ed-abb4-5a00138b43bf 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 --- Logging error --- +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 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) @@ -8654,7 +8540,6 @@ test(result) File "/usr/lib/python3.13/unittest/case.py", line 707, in __call__ return self.run(*args, **kwds) -2026-05-05 11:51:00.126 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class 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 @@ -8688,21 +8573,22 @@ 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': } +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 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. + 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: @@ -8726,7 +8612,10 @@ result = super(BlazarContext, self).to_dict() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock -Call stack: +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_hostCall stack: + ... ok +2025-04-03 07:32:36.386 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -8763,39 +8652,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 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-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.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_7 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_invalid_param_7 ... ok + File "/usr/lib/python3/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.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 --- 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 @@ -8852,54 +8736,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.manager.test_service.ServiceTestCase.test_exec_event_no_more_retry -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_no_more_retry ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_1_min -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_1_min ... ok + File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 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 --- -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 -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) @@ -8908,6 +8761,10 @@ ~~~~~~~~~~^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 410, in format context = _update_record_with_context(record) +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 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 @@ -8941,6 +8798,7 @@ return self.run(*args, **kwds) File "/usr/lib/python3.13/unittest/suite.py", line 122, in run test(result) +--- Logging error --- File "/usr/lib/python3.13/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.13/unittest/suite.py", line 122, in run @@ -8953,41 +8811,30 @@ return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) +Traceback (most recent call last): 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 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_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 ---- Logging error --- -Traceback (most recent call last): + 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 157, in _process_events_concurrently + LOG.info("Skip event %s because the status of the lease %s " File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ +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') ValueError: not enough values to unpack (expected 2, got 1) During handling of the above exception, another exception occurred: @@ -9081,10 +8928,13 @@ 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': } -2026-05-05 11:51:00.156 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_having_vms +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_having_vms ... ok +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -9183,11 +9033,11 @@ 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.manager.test_service.ServiceTestCase.test_exec_event_retry -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_retry ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_4_resource_properties -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_create_reservation_with_missing_param_4_resource_properties ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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.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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -9286,12 +9136,9 @@ 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': } -2026-05-05 11:51:00.180 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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.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 +Arguments: {'method': 'oslo_rpc_server_ping', '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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -9390,11 +9237,7 @@ 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.manager.test_service.ServiceTestCase.test_exec_event_success -blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_success ... 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 +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__ @@ -9493,9 +9336,22 @@ 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_delete_host_having_vms -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_having_vms ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +2025-04-03 07:32:36.429 761298 INFO blazar.plugins.floatingips.floatingip_plugin [None req-7c202a13-c994-48ed-abb4-5a00138b43bf b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Floating IP id fip-id1 is allocated by reservations. +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_reservations +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_delete_floatingip_with_reservations ... ok +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip +blazar.tests.plugins.floatingips.test_floatingip_plugin.FloatingIpPluginTest.test_get_floatingip ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_event_pass +blazar.tests.manager.test_service.ServiceTestCase.test_event_pass ... 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.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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -9587,17 +9443,18 @@ 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 +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 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 " + ... ok Message: 'No %(method)s method found implemented in %(class)s class' -Arguments: {'method': 'oslo_rpc_server_ping', 'class': } -2026-05-05 11:51:00.205 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 +Arguments: {'method': 'oslo_rpc_server_ping', '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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -9696,11 +9553,15 @@ 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_delete_host_not_existing_in_db -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_not_existing_in_db ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins -blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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.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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -9799,9 +9660,11 @@ 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_delete_host_reserved -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_delete_host_reserved ... ok +Arguments: {'method': 'oslo_rpc_server_ping', '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 +POST: /v2/os-hosts {'extra_capas': {'vgpus': 2, 'fruits': 'bananas'}, 'name': 'host01'} +2025-04-03 07:32:36.468 761319 WARNING oslo_messaging.rpc.client [None req-076bb150-5b4c-43f8-ae8e-c51de6be65b3 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__ @@ -9812,10 +9675,12 @@ 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__ +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host ... 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) +ok AttributeError: oslo_rpc_server_ping During handling of the above exception, another exception occurred: @@ -9841,6 +9706,7 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +2025-04-03 07:32:36.470 761319 WARNING oslo_messaging.rpc.client [None req-076bb150-5b4c-43f8-ae8e-c51de6be65b3 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -9900,12 +9766,8 @@ 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_phys_lease -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_phys_lease ... 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 -2026-05-05 11:51:00.230 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +2025-04-03 07:32:36.476 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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__ @@ -10004,9 +9866,9 @@ 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_get_allocations_with_invalid_host -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_invalid_host ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -10105,11 +9967,7 @@ 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.manager.test_service.ServiceTestCase.test_get_lease -blazar.tests.manager.test_service.ServiceTestCase.test_get_lease ... 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 +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__ @@ -10208,9 +10066,17 @@ 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_get_allocations_with_reservation_id -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_allocations_with_reservation_id ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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.api.v2.test_hosts.TestCreateHost.test_create_one +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one ... 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.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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -10250,7 +10116,6 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: -2026-05-05 11:51:00.260 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 88, in @@ -10310,11 +10175,7 @@ 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_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation ... ok -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_get_host ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -10413,11 +10274,47 @@ 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.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.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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- +Traceback (most recent call last): +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 +GOT:Response: 201 Created +Content-Type: application/json +{"id": "d57a4eb8-0e20-48dc-a1f9-c938c29cb3a7", "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-03 07:32:36.492 761319 WARNING oslo_messaging.rpc.client [None req-bc6501c0-9e0c-4e41-85a4-0f1541bfe48f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.493 761319 WARNING oslo_messaging.rpc.client [None req-bc6501c0-9e0c-4e41-85a4-0f1541bfe48f b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.503 761319 ERROR wsme.api [None req-bc6501c0-9e0c-4e41-85a4-0f1541bfe48f 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 +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 +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-03 07:32:36.508 761319 WARNING oslo_messaging.rpc.client [None req-dd19efa3-08cc-4037-bbfa-4a4500bb1b58 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_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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -10516,28 +10413,7 @@ 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_heal_active_reservations_and_missing_resources -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_missing_resources ... 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): +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } 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 @@ -10558,6 +10434,11 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +2025-04-03 07:32:36.509 761319 WARNING oslo_messaging.rpc.client [None req-dd19efa3-08cc-4037-bbfa-4a4500bb1b58 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.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations ... 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 @@ -10594,48 +10475,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': } -2026-05-05 11:51:00.284 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_resources_changed -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_heal_active_reservations_and_resources_changed ... 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 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 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 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: @@ -10696,32 +10566,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': } -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 + 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 "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -10732,8 +10592,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -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 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__ @@ -10822,11 +10680,17 @@ 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_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 +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +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.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_lease_id +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations_with_lease_id ... ok --- Logging error --- -Traceback (most recent call last): +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 ... Traceback (most recent call last): +skipped 'incorrect decorator' File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ @@ -10923,9 +10787,7 @@ 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_list_allocations -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_allocations ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -10965,6 +10827,34 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +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-03 07:32:36.533 761319 WARNING oslo_messaging.rpc.client [None req-7259db48-82cf-437a-b8b8-6cf9d4716b6a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.534 761319 WARNING oslo_messaging.rpc.client [None req-7259db48-82cf-437a-b8b8-6cf9d4716b6a b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.536 761319 ERROR wsme.api [None req-7259db48-82cf-437a-b8b8-6cf9d4716b6a 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.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 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 @@ -11024,13 +10914,28 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail +blazar.tests.manager.test_service.ServiceTestCase.test_event_spawn_fail ... ok +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties ... ok +blazar.tests.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 --- Logging error --- Traceback (most recent call last): -2026-05-05 11:51:00.308 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class - 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' + 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: @@ -11091,30 +10996,73 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-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.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 + 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_list_resource_properties_with_detail +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties_with_detail ... 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-03 07:32:36.546 761319 WARNING oslo_messaging.rpc.client [None req-7629bef0-d113-4c31-95a0-22e86266b6e0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.546 761319 WARNING oslo_messaging.rpc.client [None req-7629bef0-d113-4c31-95a0-22e86266b6e0 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] Using RPCClient manually to instantiate client. Please use get_rpc_client to obtain an RPC client instance. +2025-04-03 07:32:36.549 761319 ERROR wsme.api [None req-7629bef0-d113-4c31-95a0-22e86266b6e0 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-03 07:32:36.550 761319 WARNING blazar.api.v2.middleware [None req-7629bef0-d113-4c31-95a0-22e86266b6e0 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.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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -11213,15 +11161,13 @@ 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.manager.test_service.ServiceTestCase.test_getattr_with_missing_method_in_plugin -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_method_in_plugin ... ok -blazar.tests.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 +Arguments: {'method': 'oslo_rpc_server_ping', '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 +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 --- Logging error --- Traceback (most recent call last): -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' File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) ^^^^^^^^^^^^^^^^^^^^^ @@ -11318,14 +11264,24 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', '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 --- Logging error --- -2026-05-05 11:51:00.334 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class Traceback (most recent call last): - 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' + 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: @@ -11386,30 +11342,32 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core - if self.exception_caught == self._run_user( + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core + if self.exception_caught == self._run_user(self.case._run_setup, self.result): File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 756, in _run_test_method - return self._get_test_method()() - File "/build/reproducible-path/blazar-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.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 + 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_matching_hosts_not_allocated_hosts +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_not_allocated_hosts ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -11508,26 +11466,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_list_resource_properties_with_detail -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_list_resource_properties_with_detail ... ok -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_plugin -blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_plugin ... ok +Arguments: {'method': 'oslo_rpc_server_ping', '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 --- 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/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: @@ -11588,53 +11551,20 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 138, in _run_core - if self.exception_caught == self._run_user(self.case._run_setup, self.result): + File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 146, in _run_core + if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 197, in _run_user return fn(*args, **kwargs) - File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 701, in _run_setup - ret = self.setUp() - File "/build/reproducible-path/blazar-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.manager.test_service.ServiceTestCase.test_list_leases -blazar.tests.manager.test_service.ServiceTestCase.test_list_leases ... skipped 'incorrect decorator' -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 + 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 "/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 @@ -11656,15 +11586,14 @@ TypeError: super() argument 1 must be a type, not MagicMock Call stack: File "", line 198, in _run_module_as_main -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_correct_lease -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_correct_lease File "", line 88, in _run_code + 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 + 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) @@ -11692,52 +11621,27 @@ 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): -ok + 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_matching_hosts_allocated_hosts_with_cleaning_time -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_matching_hosts_allocated_hosts_with_cleaning_time ... ok + File "/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-03 07:32:36.596 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 @@ -11794,48 +11698,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': } -2026-05-05 11:51:00.364 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 + 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 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'}],) +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_event_success +blazar.tests.manager.test_service.ServiceTestCase.test_event_success ... 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 +2025-04-03 07:32:36.680 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 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: @@ -11896,49 +11795,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': } -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 -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 + 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') +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_handle_exception +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_handle_exception ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_host_reservation ... ok +2025-04-03 07:32:36.716 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_free_periods ... ok --- Logging error --- +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 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 +blazar.exceptions.InvalidStatus: Invalid lease status. During handling of the above exception, another exception occurred: @@ -11999,52 +11892,63 @@ return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 107, in _run_prepared_result self._run_core() - File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 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 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') +2025-04-03 07:32:36.757 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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.manager.test_service.ServiceTestCase.test_exec_event_no_more_retry +blazar.tests.manager.test_service.ServiceTestCase.test_exec_event_no_more_retry ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_event +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_event ... ok +2025-04-03 07:32:36.816 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_instance +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_instance ... ok +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_create_leases_with_duplicated_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_leases_with_duplicated_reservation ... ok +2025-04-03 07:32:36.873 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_invalid +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_plugin_reservation_with_invalid ... ok +blazar.tests.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_create_phys_lease +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_phys_lease ... ok +2025-04-03 07:32:36.934 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_create_reservation ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins +blazar.tests.manager.test_service.ServiceTestCase.test_get_bad_config_plugins ... ok +2025-04-03 07:32:36.999 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_get_lease +blazar.tests.manager.test_service.ServiceTestCase.test_get_lease ... ok +2025-04-03 07:32:37.050 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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.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 +2025-04-03 07:32:37.105 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 +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 --- Logging error --- +2025-04-03 07:32:37.132 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class 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) + 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: @@ -12111,14 +12015,34 @@ 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',) + 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 --- Logging error --- Traceback (most recent call last): + 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: + +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 @@ -12181,24 +12105,40 @@ 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'],) -2026-05-05 11:51:00.387 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class + 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',) +2025-04-03 07:32:37.167 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_plugin +blazar.tests.manager.test_service.ServiceTestCase.test_getattr_with_missing_plugin ... ok +blazar.tests.manager.test_service.ServiceTestCase.test_list_leases +blazar.tests.manager.test_service.ServiceTestCase.test_list_leases ... skipped 'incorrect decorator' blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host ... ok +2025-04-03 07:32:37.215 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.manager.test_service.ServiceTestCase.test_multiple_plugins_same_resource_type +blazar.tests.manager.test_service.ServiceTestCase.test_multiple_plugins_same_resource_type ... ok +2025-04-03 07:32:37.263 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class blazar.tests.manager.test_service.ServiceTestCase.test_no_events blazar.tests.manager.test_service.ServiceTestCase.test_no_events ... ok -2026-05-05 11:51:00.411 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_lease_id +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_lease_id ... ok +2025-04-03 07:32:37.299 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 112, in _get_plugins @@ -12278,19 +12218,11 @@ Arguments: ('fake.plugin.2', 'fake:plugin:raise', TypeError("Can't instantiate abstract class FakePluginRaisesException without an implementation for abstract methods 'allocation_candidates', 'get', 'list_allocations', 'query_allocations'")) blazar.tests.manager.test_service.ServiceTestCase.test_plugins_that_fail_to_init blazar.tests.manager.test_service.ServiceTestCase.test_plugins_that_fail_to_init ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_extra_capability -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_extra_capability ... ok -2026-05-05 11:51:00.435 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_reservation blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_host_reservation ... ok -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 -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_non_existing_instance_reservation -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_non_existing_instance_reservation ... ok --- Logging error --- Traceback (most recent call last): +2025-04-03 07:32:37.471 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class 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 @@ -12363,27 +12295,25 @@ 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 -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-05 11:51:00.585 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:37.500 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_reservation_id +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservation_allocations_by_host_ids_with_reservation_id ... ok 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_event_destroy -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_destroy ... ok -2026-05-05 11:51:00.609 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:37.528 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 -2026-05-05 11:51:00.632 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_event_type_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_event_type_filter ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_wrong_lease +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_delete_wrong_lease ... ok +2025-04-03 07:32:37.556 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class blazar.tests.manager.test_service.ServiceTestCase.test_start blazar.tests.manager.test_service.ServiceTestCase.test_start ... ok -2026-05-05 11:51:00.654 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:37.582 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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_first_sorted_by_lease_id_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_lease_id_filter ... ok -2026-05-05 11:51:00.676 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 +2025-04-03 07:32:37.608 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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__ @@ -12482,11 +12412,11 @@ 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_event_get_first_sorted_by_status_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_status_filter ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_event_type_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_event_type_filter ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_non_existing_instance_reservation +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_destroy_non_existing_instance_reservation ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper @@ -12593,44 +12523,50 @@ Arguments: ('11-22-33', 'Extra capability key too long') blazar.tests.manager.test_service.ServiceTestCase.test_update_fatal_extra_capability_too_long_exception blazar.tests.manager.test_service.ServiceTestCase.test_update_fatal_extra_capability_too_long_exception ... ok -2026-05-05 11:51:00.750 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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_lease_id_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_lease_id_filter ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_create +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_create ... ok +2025-04-03 07:32:37.696 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 -2026-05-05 11:51:00.773 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:37.722 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_modify_dates blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_completed_modify_dates ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_status_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_status_filter ... ok -2026-05-05 11:51:00.795 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 +2025-04-03 07:32:37.747 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 -2026-05-05 11:51:00.817 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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.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 +2025-04-03 07:32:37.772 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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-05 11:51:00.841 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id_with_multi_reservation +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reservations_by_host_id_with_multi_reservation ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_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 +2025-04-03 07:32:37.810 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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 -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 -2026-05-05 11:51:00.862 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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_status_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_first_sorted_by_status_filter ... ok +2025-04-03 07:32:37.849 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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_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_update_lease_not_started_modify_dates blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_not_started_modify_dates ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_lease_id_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_lease_id_filter ... ok -2026-05-05 11:51:00.893 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:37.884 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_status_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_status_filter ... ok -2026-05-05 11:51:00.915 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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_lease_id_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_asc_by_lease_id_filter ... ok +2025-04-03 07:32:37.910 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 -2026-05-05 11:51:00.938 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 --- Logging error --- +2025-04-03 07:32:37.935 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class Traceback (most recent call last): 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, @@ -12727,11 +12663,11 @@ 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_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-05 11:51:00.962 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:37.966 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- Traceback (most recent call last): +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 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, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -12827,15 +12763,17 @@ 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_event_update -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update ... ok -2026-05-05 11:51:00.987 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:37.995 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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_event_type_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_event_type_filter ... ok blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_param blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_started_modify_before_end_with_param ... ok -blazar.tests.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 -2026-05-05 11:51:01.011 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- +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 +2025-04-03 07:32:38.022 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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_lease_id_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_lease_id_filter ... ok Traceback (most recent call last): 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) @@ -12942,20 +12880,21 @@ 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 -2026-05-05 11:51:01.037 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_hosts_per_filter -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_hosts_per_filter ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_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-03 07:32:38.059 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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 -2026-05-05 11:51:01.067 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:38.085 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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-05 11:51:01.092 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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_time_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_get_sorted_desc_by_time_filter ... ok +2025-04-03 07:32:38.111 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] 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_get_physical_lease -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_physical_lease ... ok -2026-05-05 11:51:01.115 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_event_update ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 566, in update_lease @@ -13060,27 +12999,54 @@ 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.',) +2025-04-03 07:32:38.135 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_with_filter_exception blazar.tests.manager.test_service.ServiceTestCase.test_update_lease_with_filter_exception ... ok -blazar.tests.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-05 11:51:01.142 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:38.163 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_host_extra_capability_per_id +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_host_extra_capability_per_id ... ok blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations ... 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-05 11:51:01.166 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:38.191 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reserved_periods +blazar.tests.db.sqlalchemy.test_utils.SQLAlchemyDBUtilsTestCase.test_get_reserved_periods ... ok +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +2025-04-03 07:32:38.196 761319 WARNING blazar.status [None req-7629bef0-d113-4c31-95a0-22e86266b6e0 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 +blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v2_admin +blazar.tests.utils.openstack.test_base.TestBaseStackUtils.test_url_for_good_v2_admin ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_hosts_per_filter +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_hosts_per_filter ... 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.manager.test_service.ServiceTestCase.test_update_modify_reservations_with_invalid_param blazar.tests.manager.test_service.ServiceTestCase.test_update_modify_reservations_with_invalid_param ... ok -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host_not_found -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host_not_found ... ok -2026-05-05 11:51:01.189 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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-03 07:32:38.229 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_ctx +blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_ctx ... ok +blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_kwargs +blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_kwargs ... ok +blazar.tests.utils.openstack.test_nova.TestCNClient.test_getattr +blazar.tests.utils.openstack.test_nova.TestCNClient.test_getattr ... ok blazar.tests.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_host_allocation_get_all -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all ... ok -2026-05-05 11:51:01.219 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class --- Logging error --- +2025-04-03 07:32:38.255 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class 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) @@ -13178,7 +13144,7 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper @@ -13205,8 +13171,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -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 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 @@ -13285,9 +13249,10 @@ LOG.exception( Message: 'Non-fatal exception during transition of lease %s' Arguments: ('11-22-33',) +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_physical_lease +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_get_physical_lease ... ok blazar.tests.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-05 11:51:01.260 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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__ @@ -13386,9 +13351,10 @@ 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_host_allocation_update_for_host -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_update_for_host ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +2025-04-03 07:32:38.303 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 566, in update_lease @@ -13601,46 +13567,42 @@ Arguments: ('11-22-33',) blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_max_lease_duration_exception blazar.tests.manager.test_service.ServiceTestCase.test_update_non_fatal_max_lease_duration_exception ... ok -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-05 11:51:01.304 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed 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 +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_destroy_for_host ... ok +2025-04-03 07:32:38.352 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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_reservations_with_invalid_reservation_id_1_ blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_1_ ... ok -2026-05-05 11:51:01.327 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class -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 +2025-04-03 07:32:38.380 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_allocation_get_all ... ok blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_2_None blazar.tests.manager.test_service.ServiceTestCase.test_update_reservations_with_invalid_reservation_id_2_None ... ok -2026-05-05 11:51:01.349 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +2025-04-03 07:32:38.412 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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_reservation_get_all -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_all ... ok -2026-05-05 11:51:01.378 1391276 ERROR blazar.utils.service [None req-2caa199f-018f-4889-b0fb-fda252b981ed b4fdb2fff13545ceb751295096cc18ee 981b767265174c108bc5a61185b748ac - - - -] No oslo_rpc_server_ping method found implemented in class +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 +2025-04-03 07:32:38.438 761295 ERROR blazar.utils.service [None req-c7e69d06-813c-470b-ade6-7389dd810fc9 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.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_policy.BlazarPolicyTestCase.test_adminpolicy +blazar.tests.test_policy.BlazarPolicyTestCase.test_adminpolicy ... 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.test_policy.BlazarPolicyTestCase.test_authorize +blazar.tests.test_policy.BlazarPolicyTestCase.test_authorize ... ok +blazar.tests.test_policy.BlazarPolicyTestCase.test_standardpolicy +blazar.tests.test_policy.BlazarPolicyTestCase.test_standardpolicy ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_host +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_host ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_name +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_extra_capability_get_all_per_name ... ok +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_all +blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_all ... ok blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_by_reservation_id blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_reservation_get_by_reservation_id ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_code -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_code ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg_with_kwargs -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_default_error_msg_with_kwargs ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_code_from_kwarg -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_code_from_kwarg ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg_exception_with_kwargs -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_error_msg_exception_with_kwargs ... ok -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_policynotauthorized_exception -blazar.tests.test_exceptions.BlazarExceptionTestCase.test_policynotauthorized_exception ... ok blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_create blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_create ... ok blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_host_resource_inventory_get_all_per_host @@ -13687,16 +13649,19 @@ blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_host_reservation ... ok blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_non_existing_instance_reservation blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_update_non_existing_instance_reservation ... ok -blazar.tests.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.utils.openstack.test_nova.TestCNClient.test_client_from_ctx -blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_ctx ... ok -blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_kwargs -blazar.tests.utils.openstack.test_nova.TestCNClient.test_client_from_kwargs ... ok -blazar.tests.utils.openstack.test_nova.TestCNClient.test_getattr -blazar.tests.utils.openstack.test_nova.TestCNClient.test_getattr ... ok +blazar.tests.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 +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_code": 500, "error_message": "Nah...", "error_name": 500} ['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] ['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] ['__abstract__', '__class__', '__contains__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__firstlineno__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__mapper__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__static_attributes__', '__str__', '__subclasshook__', '__table__', '__table_initialized__', '__tablename__', '__weakref__', '_as_dict', '_extra_keys', '_sa_class_manager', '_sa_instance_state', '_sa_registry', 'capability_value', 'computehost', 'computehost_id', 'created_at', 'get', 'id', 'items', 'iteritems', 'keys', 'metadata', 'property_id', 'registry', 'save', 'to_dict', 'update', 'updated_at'] @@ -13731,22 +13696,22 @@ GOT:Response: 500 Internal Server Error Content-Type: application/json {"error_code": 500, "error_message": "Nah...", "error_name": 500} -2026-05-05 11:51:04.493 1391301 WARNING blazar.plugins.instances.instance_plugin [None req-7bd666cd-f6f0-4282-b9dd-bcbbf9be9e09 - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). +2025-04-03 07:32:41.485 761323 WARNING blazar.plugins.instances.instance_plugin [None req-041cc4f2-9787-429e-b180-d6db0d1edc94 - 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-05 11:51:04.499 1391301 WARNING blazar.plugins.instances.instance_plugin [None req-7bd666cd-f6f0-4282-b9dd-bcbbf9be9e09 - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). +2025-04-03 07:32:41.494 761323 WARNING blazar.plugins.instances.instance_plugin [None req-041cc4f2-9787-429e-b180-d6db0d1edc94 - 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-05 11:51:04.503 1391301 WARNING blazar.plugins.instances.instance_plugin [None req-7bd666cd-f6f0-4282-b9dd-bcbbf9be9e09 - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). +2025-04-03 07:32:41.505 761323 WARNING blazar.plugins.instances.instance_plugin [None req-041cc4f2-9787-429e-b180-d6db0d1edc94 - 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-05 11:51:04.507 1391301 WARNING blazar.plugins.instances.instance_plugin [None req-7bd666cd-f6f0-4282-b9dd-bcbbf9be9e09 - fake-project - - - -] Resource changed for reservation rsrv-1 (lease: lease-name). +2025-04-03 07:32:41.509 761323 WARNING blazar.plugins.instances.instance_plugin [None req-041cc4f2-9787-429e-b180-d6db0d1edc94 - 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-05 11:51:04.511 1391301 WARNING blazar.plugins.instances.instance_plugin [None req-7bd666cd-f6f0-4282-b9dd-bcbbf9be9e09 - fake-project - - - -] Could not find alternative host for reservation rsrv-1 (lease: lease-name). +2025-04-03 07:32:41.520 761323 WARNING blazar.plugins.instances.instance_plugin [None req-041cc4f2-9787-429e-b180-d6db0d1edc94 - 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 -2026-05-05 11:51:04.514 1391301 WARNING blazar.plugins.instances.instance_plugin [None req-7bd666cd-f6f0-4282-b9dd-bcbbf9be9e09 - fake-project - - - -] Could not find alternative host for reservation rsrv-1 (lease: lease-name). +2025-04-03 07:32:41.531 761323 WARNING blazar.plugins.instances.instance_plugin [None req-041cc4f2-9787-429e-b180-d6db0d1edc94 - 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 @@ -13763,8 +13728,36 @@ 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.PhysicalHostPluginTestCase.test_on_end_with_instances -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances ... 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-03 07:32:41.564 761323 WARNING blazar.plugins.oshosts.host_plugin [None req-223c18f1-47ca-4959-a06e-e85a233fd741 - 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-03 07:32:41.570 761323 WARNING blazar.plugins.oshosts.host_plugin [None req-223c18f1-47ca-4959-a06e-e85a233fd741 - 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.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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -13784,6 +13777,8 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances ... ok File "/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 @@ -13863,9 +13858,7 @@ 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 +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__ @@ -13964,9 +13957,9 @@ 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_start -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_start ... ok +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -14065,9 +14058,9 @@ 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_allocated_cleaning_time -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_cleaning_time ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_start +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_start ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -14087,6 +14080,8 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): +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 "/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 @@ -14166,7 +14161,7 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_hosts blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_random_matching_hosts_allocated_hosts ... ok --- Logging error --- @@ -14267,7 +14262,7 @@ 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': } +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 --- Logging error --- @@ -14368,7 +14363,7 @@ 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': } +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 @@ -14439,8 +14434,6 @@ LOG.warning('Resource changed for reservation %s (lease: %s).', Message: 'Resource changed for reservation %s (lease: %s).' Arguments: ('rsrv-1', 'lease-name') -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_active -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_active ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -14539,7 +14532,9 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_active +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_reallocate_active ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/__init__.py", line 1150, in emit @@ -14710,7 +14705,7 @@ 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': } +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 @@ -14881,10 +14876,10 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_active_reservation_max_increase_alloc blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_active_reservation_max_increase_alloc ... ok ---- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -14982,7 +14977,7 @@ 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': } +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 @@ -15153,7 +15148,7 @@ 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': } +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 --- @@ -15254,7 +15249,7 @@ 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': } +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 @@ -15325,8 +15320,6 @@ LOG.info('Extra capabilities on compute host %s updated with %s', Message: 'Extra capabilities on compute host %s updated with %s' Arguments: ('1', {'qux': 'word'}) -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_new_extra_capability -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_new_extra_capability ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -15366,6 +15359,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +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 "", 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 @@ -15425,7 +15420,7 @@ 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': } +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 @@ -15506,8 +15501,6 @@ 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__ @@ -15547,6 +15540,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_used_capability +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_host_with_used_capability ... ok File "", 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 @@ -15606,7 +15601,7 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_extend blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_extend ... ok --- Logging error --- @@ -15707,7 +15702,7 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_decrease blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_decrease ... ok --- Logging error --- @@ -15808,7 +15803,7 @@ 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': } +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 --- @@ -15909,7 +15904,7 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_noalloc blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_max_increase_noalloc ... ok --- Logging error --- @@ -16010,7 +16005,7 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_decrease blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_decrease ... ok --- Logging error --- @@ -16111,10 +16106,10 @@ 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': } +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +--- Logging error --- blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_fail blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_min_increase_fail ... ok ---- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ resource_type, method = name.rsplit(':', 1) @@ -16212,7 +16207,7 @@ 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': } +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 --- Logging error --- @@ -16313,7 +16308,7 @@ 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': } +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 --- Logging error --- @@ -16414,7 +16409,7 @@ 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': } +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 --- Logging error --- @@ -16515,9 +16510,7 @@ 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': } --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -16557,6 +16550,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: +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 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 @@ -16616,9 +16611,7 @@ 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 +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__ @@ -16717,9 +16710,9 @@ 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 +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -16739,6 +16732,8 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): +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.13/logging/__init__.py", line 1150, in emit msg = self.format(record) File "/usr/lib/python3.13/logging/__init__.py", line 998, in format @@ -16818,9 +16813,7 @@ 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 +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__ @@ -16919,9 +16912,9 @@ 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 +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -17020,9 +17013,9 @@ 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_2 -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_2 ... ok +Arguments: {'method': 'oslo_rpc_server_ping', 'class': } +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_1 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_1 ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -17121,9 +17114,9 @@ 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': } +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_2 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_2 ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -17222,9 +17215,9 @@ 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 +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -17323,9 +17316,9 @@ 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': } +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_4 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_update_reservation_with_invalid_param_4 ... ok --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -17424,9 +17417,9 @@ 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 +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 --- Logging error --- Traceback (most recent call last): File "/build/reproducible-path/blazar-15.0.0/blazar/manager/service.py", line 892, in __getattr__ @@ -17525,38 +17518,88 @@ 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': } +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 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 -GOT:Response: 400 Bad Request +GOT:Response: 500 Internal Server Error 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} +{"error_code": 500, "error_message": "Nah...", "error_name": 500} +2025-04-03 07:32:42.188 761313 WARNING blazar.status [None req-d0f46d7d-2261-425f-99b6-2fa5890d0012 111 222 - - - -] 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.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 +2025-04-03 07:32:42.206 761313 WARNING blazar.status [None req-d0f46d7d-2261-425f-99b6-2fa5890d0012 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 +2025-04-03 07:32:42.213 761313 ERROR blazar.status [None req-d0f46d7d-2261-425f-99b6-2fa5890d0012 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 +2025-04-03 07:32:42.213 761313 ERROR blazar.status Traceback (most recent call last): +2025-04-03 07:32:42.213 761313 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper +2025-04-03 07:32:42.213 761313 ERROR blazar.status result = func(*args, **kwargs) +2025-04-03 07:32:42.213 761313 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/tests/test_status.py", line 268, in dummy_start_lease +2025-04-03 07:32:42.213 761313 ERROR blazar.status raise NonFatalException +2025-04-03 07:32:42.213 761313 ERROR blazar.status blazar.tests.test_status.LeaseStatusTestCase.test_lease_status_func_allow_non_fatal_exception..NonFatalException +2025-04-03 07:32:42.213 761313 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-03 07:32:42.216 761313 ERROR blazar.status [None req-d0f46d7d-2261-425f-99b6-2fa5890d0012 111 222 - - - -] Lease lease-id went into ERROR status. An unknown exception occurred: blazar.exceptions.BlazarException: An unknown exception occurred +2025-04-03 07:32:42.216 761313 ERROR blazar.status Traceback (most recent call last): +2025-04-03 07:32:42.216 761313 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/status.py", line 223, in wrapper +2025-04-03 07:32:42.216 761313 ERROR blazar.status result = func(*args, **kwargs) +2025-04-03 07:32:42.216 761313 ERROR blazar.status File "/build/reproducible-path/blazar-15.0.0/blazar/tests/test_status.py", line 234, in dummy_start_lease +2025-04-03 07:32:42.216 761313 ERROR blazar.status raise exceptions.BlazarException +2025-04-03 07:32:42.216 761313 ERROR blazar.status blazar.exceptions.BlazarException: An unknown exception occurred +2025-04-03 07:32:42.216 761313 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-03 07:32:42.222 761313 WARNING blazar.status [None req-d0f46d7d-2261-425f-99b6-2fa5890d0012 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 +2025-04-03 07:32:42.227 761313 ERROR blazar.status [None req-d0f46d7d-2261-425f-99b6-2fa5890d0012 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 ---------------------------------------------------------------------- -Ran 701 tests in 12.118s +Ran 701 tests in 18.343s OK (skipped=4) + stestr slowest -Test id Runtime (s) ----------------------------------------------------------------------------------------------------------------- ----------- -blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances 5.014 -blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end 5.008 -blazar.tests.api.v2.test_leases.TestListLeases.test_empty 0.343 -blazar.tests.api.v2.test_leases.TestShowLease.test_empty 0.216 -blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one 0.189 -blazar.tests.db.sqlalchemy.test_sqlalchemy_api.SQLAlchemyDBApiTestCase.test_search_for_hosts_by_composed_queries 0.188 -blazar.tests.api.test_root.TestRoot.test_bad_uri 0.186 -blazar.tests.api.test_acl.TestACL.test_authenticated 0.181 -blazar.tests.api.v2.test_hosts.TestUpdateHost.test_empty_response 0.173 -blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_not_existing_computehost 0.170 +Test id Runtime (s) +------------------------------------------------------------------------------------------------------------ ----------- +blazar.tests.plugins.instances.test_instance_plugin.TestVirtualInstancePlugin.test_on_end 5.039 +blazar.tests.plugins.oshosts.test_physical_host_plugin.PhysicalHostPluginTestCase.test_on_end_with_instances 5.018 +blazar.tests.api.v2.test_hosts.TestIncorrectHostFromRPC.test_bad_list 0.607 +blazar.tests.api.v2.test_leases.TestDeleteLease.test_delete_not_existing_lease 0.465 +blazar.tests.api.v2.test_hosts.TestListHosts.test_empty 0.417 +blazar.tests.api.v2.test_hosts.TestShowHost.test_empty 0.416 +blazar.tests.api.v2.test_hosts.TestCreateHost.test_create_one 0.390 +blazar.tests.api.v2.test_leases.TestListLeases.test_empty 0.361 +blazar.tests.api.v2.test_leases.TestCreateLease.test_create_one 0.300 +blazar.tests.api.v2.test_hosts.TestDeleteHost.test_delete_not_existing_computehost 0.287 + 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 @@ -17575,9 +17618,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.mC1na7:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.mC1na7:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.mC1na7:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.TRUnWn:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.TRUnWn:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.TRUnWn:[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 \ @@ -17845,10 +17888,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/docs.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/navigation.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/blazar-doc/usr/share/doc/blazar-doc/html/_static/js/docs.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' @@ -17884,15 +17927,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 @@ -17902,7 +17947,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 \ @@ -17911,16 +17956,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` +++ sed s/.init.in/.service.in/ +++ echo debian/blazar-api.init.in + MYINIT=debian/blazar-api.service.in -+ [ -e debian/blazar-api.service.in ] ++ '[' -e debian/blazar-api.service.in ']' + pkgos-gen-systemd-unit debian/blazar-api.init.in -+ echo debian/blazar-manager.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ sed s/.init.in/.service.in/ +++ echo debian/blazar-manager.init.in + MYINIT=debian/blazar-manager.service.in -+ [ -e debian/blazar-manager.service.in ] ++ '[' -e debian/blazar-manager.service.in ']' + pkgos-gen-systemd-unit debian/blazar-manager.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/blazar-15.0.0' @@ -17935,15 +17982,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` +++ sed s/.init.in// +++ echo debian/blazar-manager.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 @@ -17953,7 +18002,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 \ @@ -17962,16 +18011,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` +++ sed s/.init.in/.service.in/ +++ echo debian/blazar-manager.init.in + MYINIT=debian/blazar-manager.service.in -+ [ -e debian/blazar-manager.service.in ] ++ '[' -e debian/blazar-manager.service.in ']' + pkgos-gen-systemd-unit debian/blazar-manager.init.in dh_installsystemd make[1]: Leaving directory '/build/reproducible-path/blazar-15.0.0' @@ -17993,15 +18044,15 @@ else \ dh_gencontrol -- -T/build/reproducible-path/blazar-15.0.0/debian/debian_control_vars ; \ fi -dpkg-gencontrol: warning: package blazar-manager: substitution variable ${misc:Pre-Depends} unused, but is defined dpkg-gencontrol: warning: package blazar-api: substitution variable ${misc:Pre-Depends} unused, but is defined +dpkg-gencontrol: warning: package blazar-manager: substitution variable ${misc:Pre-Depends} unused, but is defined dpkg-gencontrol: warning: package blazar-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined make[1]: Leaving directory '/build/reproducible-path/blazar-15.0.0' dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild +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-common' in '../blazar-common_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-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-genbuildinfo --build=binary -O../blazar_15.0.0-1_arm64.buildinfo @@ -18012,12 +18063,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/723890/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/723890/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/1379289 and its subdirectories -I: Current time: Tue May 5 11:51:31 -12 2026 -I: pbuilder-time-stamp: 1778025091 +I: removing directory /srv/workspace/pbuilder/723890 and its subdirectories +I: Current time: Thu Apr 3 07:33:31 +14 2025 +I: pbuilder-time-stamp: 1743615211