Package: src:nova
Version: 2:32.1.0-5
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:nova, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
Installing nova-api-wsgi script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
Installing nova-metadata-wsgi script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
# Fails on buildd:
# db.main.test_api.ArchiveTestCase.test_archive_deleted_rows_task_log
# Non-deterministic (see: https://bugs.launchpad.net/nova/+bug/2121125):
# 
nova.tests.unit.compute.test_compute.ComputeTestCase.test_add_remove_fixed_ip_updates_instance_updated_at
# Non-deterministic (See: https://bugs.launchpad.net/nova/+bug/2130703)
# nova.tests.unit.policies.test_simple_tenant_usage..*
pkgos-dh_auto_test --no-py2 'nova\.tests\.unit\.(?!(.*virt.l 
[too-long-redacted] _updates_instance_updated_at))'
+ PKGOS_TEST_PARALLEL=yes
+ PKGOS_TEST_SERIAL=no
+ PYTHONS=disabled
+ PYTHON3S=disabled
+ TEST_PARALLEL_OPT=--parallel
+ TEST_SERIAL_OPT=
+ echo WARNING: --no-py2 is deprecated, and always on.
WARNING: --no-py2 is deprecated, and always on.
+ shift
+ py3versions -vr
+ PYTHON3S=3.14 3.13
+ [ yes = no ]
+ [ no = yes ]
+ [ 3.14 = disabled ]
+ echo 3.14
+ cut -d. -f1
+ PYMAJOR=3
+ echo ===> Testing with python (python3)
===> Testing with python (python3)
+ pwd
+ [ -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages ]
+ [ -z  ]
+ pwd
+ echo Implicitly adding 
PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
Implicitly adding 
PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
+ pwd
+ export PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
+ [ -e .stestr.conf ]
+ [ -x /usr/bin/python3-stestr ]
+ STESTR=stestr
+ rm -rf .stestr
+ PYTHON=python3.14 stestr run --parallel --subunit nova\.te 
[too-long-redacted] p_updates_instance_updated_at))
+ subunit2pyunit
1 RLock(s) were not greened, to fix this error make sure you run 
eventlet.monkey_patch() before importing any other modules.
/<<PKGBUILDDIR>>/nova/compute/manager.py:2418: SyntaxWarning: 'return' in a 
'finally' block
  return

=========================
Failures during discovery
=========================
--- stdout ---
2025-12-28 10:04:19.286 380 INFO oslo_service.periodic_task [None 
req-27b581b6-7eb6-42ec-970f-7b8b3691d391 - - - - - -] Skipping periodic task 
_heal_instance_info_cache because its interval is negative
2025-12-28 10:04:20.430 380 INFO oslo_service.periodic_task [None 
req-4a19a716-87ad-4ec0-9bee-3a7075434be8 fake_user 
6a6a9c9eee154e9cb8cec487b98d36ab - - - -] Skipping periodic task 
_discover_hosts_in_cells because its interval is negative
--- import errors ---
Failed to import test module: nova.tests.unit.test_matchers
Traceback (most recent call last):
  File "/usr/lib/python3.14/unittest/loader.py", line 426, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.14/unittest/loader.py", line 367, in 
_get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/nova/tests/unit/test_matchers.py", line 18, in <module>
    from testtools.tests.matchers import helpers
ModuleNotFoundError: No module named 'testtools.tests'

================================================================================
The above traceback was encountered during test discovery which imports all the 
found test modules in the specified test_path.

----------------------------------------------------------------------
Ran 0 tests in 4.817s

NO TESTS RAN
+ stestr slowest
make[1]: *** [debian/rules:64: override_dh_install] Error 3
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to