Package: src:blazar Version: 15.0.0-1 Severity: serious Tags: ftbfs trixie sid User: debian...@lists.debian.org Usertags: ftbfs-during-trixie-support-period
Dear maintainer: During a rebuild of all packages in unstable in the year 2028, your package failed to build: -------------------------------------------------------------------------------- [...] blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_before_end_param_is_before_lease_start ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 607, in test_create_lease_before_end_param_is_before_lease_start self.assertRaises( ~~~~~~~~~~~~~~~~~^ exceptions.NotAuthorized, self.manager.create_lease, lease_values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 108, in match mismatch = self.exception_matcher.match(exc_info) File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 61, in match mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 484, in match reraise(*matchee) ~~~~~~~^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) 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 "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: 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 ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 617, in test_create_lease_before_end_param_is_past_lease_ending self.assertRaises( ~~~~~~~~~~~~~~~~~^ exceptions.NotAuthorized, self.manager.create_lease, lease_values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 108, in match mismatch = self.exception_matcher.match(exc_info) File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 61, in match mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 484, in match reraise(*matchee) ~~~~~~~^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) 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 "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_duplicated_name ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 733, in test_create_lease_duplicated_name self.assertRaises(manager_ex.LeaseNameAlreadyExists, ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ self.manager.create_lease, lease_values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 108, in match mismatch = self.exception_matcher.match(exc_info) File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 61, in match mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 484, in match reraise(*matchee) ~~~~~~~^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) 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 "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: 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 ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 631, in test_create_lease_no_before_end_event lease = self.manager.create_lease(lease_values) File "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_now ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 492, in test_create_lease_now lease = self.manager.create_lease(lease_values) File "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_some_time blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_some_time ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 510, in test_create_lease_some_time lease = self.manager.create_lease(lease_values) File "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_unsupported_resource_type blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_unsupported_resource_type ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 724, in test_create_lease_unsupported_resource_type self.assertRaises(manager_ex.UnsupportedResourceType, ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ self.manager.create_lease, lease_values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 108, in match mismatch = self.exception_matcher.match(exc_info) File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 61, in match mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 484, in match reraise(*matchee) ~~~~~~~^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) 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 "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_validate_created_events blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_validate_created_events ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 524, in test_create_lease_validate_created_events lease = self.manager.create_lease(lease_values) File "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: 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 ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 659, in test_create_lease_with_before_end_date_param lease = self.manager.create_lease(lease_values) File "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_with_filter_exception blazar.tests.manager.test_service.ServiceTestCase.test_create_lease_with_filter_exception ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 776, in test_create_lease_with_filter_exception self.assertRaises(exceptions.NotAuthorized, ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ self.manager.create_lease, ^^^^^^^^^^^^^^^^^^^^^^^^^^ lease_values=lease_values) ^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 108, in match mismatch = self.exception_matcher.match(exc_info) File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 61, in match mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 484, in match reraise(*matchee) ~~~~~~~^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) 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 "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ====================================================================== FAIL: 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 ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/blazar/tests/manager/test_service.py", line 697, in test_create_lease_wrong_format_before_end_date self.assertRaises( ~~~~~~~~~~~~~~~~~^ manager_ex.InvalidDate, self.manager.create_lease, lease_values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 108, in match mismatch = self.exception_matcher.match(exc_info) File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 61, in match mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 484, in match reraise(*matchee) ~~~~~~~^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) 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 "/<<PKGBUILDDIR>>/blazar/manager/service.py", line 364, in create_lease raise common_ex.InvalidInput( 'Start date must be later than current date') blazar.exceptions.InvalidInput: Start date must be later than current date ---------------------------------------------------------------------- Ran 701 tests in 18.686s FAILED (failures=13, skipped=4) + echo ======> STESTR TEST SUITE FAILED FOR python3.13: displaying pip3 freeze output... ======> STESTR TEST SUITE FAILED FOR python3.13: displaying pip3 freeze output... + [ -x /usr/bin/pip3 ] + pip3 freeze WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. alabaster==0.7.16 alembic==1.13.2.dev0 amqp==5.3.1 attrs==25.3.0 autocommand==2.2.2 autopage==0.4.0 babel==2.17.0 bcrypt==4.2.0 beautifulsoup4==4.13.4 blazar==15.0.0 blinker==1.9.0 cachetools==5.3.3 certifi==2025.1.31 chardet==5.2.0 charset-normalizer==3.4.2 click==8.1.8 cliff==4.9.1 cmd2==2.5.11+ds confluent-kafka==1.7.0 coverage==7.6.0 cryptography==43.0.0 ddt==1.7.2 debtcollector==3.0.0 decorator==5.2.1 defusedxml==0.7.1 deprecation==2.1.0 dnspython==2.7.0 docutils==0.21.2 dogpile.cache==1.3.3 dulwich==0.22.7 eventlet==0.39.1 extras==1.0.0 fasteners==0.18 fixtures==4.1.0 flake8==7.1.1 Flask==3.1.0 futurist==3.1.0 gevent==24.11.1 greenlet==3.1.0 hacking==4.1.0 idna==3.10 imagesize==1.4.1 importlib_metadata==8.7.0 inflect==7.3.1 iso8601==2.1.0 itsdangerous==2.2.0 jaraco.classes==3.4.0 jaraco.context==6.0.1 jaraco.functools==4.1.0 jaraco.text==4.0.0 jeepney==0.9.0 Jinja2==3.1.6 jmespath==1.0.1 jsonpatch==1.32 jsonpointer==2.4 jsonschema==4.19.2 jsonschema-specifications==2023.12.1 keyring==25.6.0 keystoneauth1==5.10.0 keystonemiddleware==10.9.0 kombu==5.5.3 legacy-cgi==2.6.3 logutils==0.3.5 lxml==5.4.0 Mako==1.3.9.dev0 MarkupSafe==2.1.5 mccabe==0.7.0 microversion_parse==1.0.1 monotonic==1.6 more-itertools==10.7.0 msgpack==1.0.3 netaddr==1.3.0 oauthlib==3.2.2 openstackdocstheme==3.2.0 openstacksdk==4.4.0 os-client-config==2.1.0 os-service-types==1.7.0 osc-lib==3.2.0 oslo.cache==3.10.1 oslo.concurrency==7.1.0 oslo.config==9.7.1 oslo.context==5.7.1 oslo.db==17.2.1 oslo.i18n==6.5.1 oslo.log==7.1.0 oslo.messaging==16.1.0 oslo.metrics==0.11.0 oslo.middleware==6.3.1 oslo.policy==4.5.1 oslo.serialization==5.7.0 oslo.service==4.1.1 oslo.upgradecheck==2.5.0 oslo.utils==8.2.0 oslotest==5.0.0 packaging==25.0 Paste==3.10.1 PasteDeploy==3.1.0 pbr==6.1.1 pecan==1.5.1 platformdirs==4.3.7 prettytable==3.15.1 prometheus_client==0.21.1 psutil==7.0.0 psycopg2==2.9.10 pyasyncore==1.0.2 pycadf==4.0.1 pycodestyle==2.12.1 pyflakes==3.2.0 Pygments==2.18.0 PyJWT==2.10.1 PyMySQL==1.1.1 pyOpenSSL==25.0.0 pyparsing==3.1.2 pyperclip==1.8.2 python-binary-memcached==0.31.2 python-cinderclient==9.7.0 python-dateutil==2.9.0 python-glanceclient==4.8.0 python-keystoneclient==5.6.0 python-memcached==1.60 python-neutronclient==11.4.0 python-novaclient==18.9.0 python-openstackclient==7.4.0 python-subunit==1.4.2 pytz==2025.2 PyYAML==6.0.2 pyzmq==26.4.0 referencing==0.36.2 repoze.lru==0.7 requests==2.32.3 requestsexceptions==1.4.0 retrying==1.3.3 rfc3986==2.0.0 roman==5.0 Routes==2.5.1 rpds-py==0.21.0 SecretStorage==3.3.3 setuptools==78.1.0 simplegeneric==0.8.1 simplejson==3.20.1 six==1.17.0 snowballstemmer==2.2.0 soupsieve==2.7 Sphinx==8.1.3 SQLAlchemy==2.0.40 statsd==4.0.1 stestr==4.1.0 stevedore==5.4.1 Tempita==0.6.0 tenacity==8.4.2+really8.4.1 testresources==2.0.1 testscenarios==0.5.0 testtools==2.7.2 tomlkit==0.13.2 typeguard==4.4.2 typing_extensions==4.13.2 uhashring==2.3 urllib3==2.3.0 vine==5.1.0 voluptuous==0.14.2 waitress==3.0.2 warlock==2.0.1 wcwidth==0.2.13 WebOb==1.8.9 WebTest==3.0.4 Werkzeug==3.1.3 wheel==0.46.1 wrapt==1.15.0 WSME==0.12.1 yappi==1.6.10 zipp==3.21.0 zope.event==5.0 zope.interface==7.2 + exit 1 make[1]: *** [debian/rules:42: override_dh_install] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:6: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/ftbfs-future/ About the archive rebuild: This is an effort to keep trixie free from FTBFS bugs during its lifetime as a supported distribution, as explained here: https://lists.debian.org/debian-devel/2024/05/msg00414.html This category of bugs is considered to be RC for trixie. The build was made using sbuild and a reduced chroot with only build-essential packages. If you could not 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:blazar, so that this is still visible in the BTS web page for this package. Thanks.