Package: src:python-os-client-config Version: 2.3.0-3 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:python-os-client-config, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh clean --buildsystem=pybuild --with python3,sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions rm -rf build .stestr *.egg-info find . -iname '*.pyc' -delete for i in $(find . -type d -iname __pycache__) ; do rm -rf $i ; done make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary [... snipped ...] os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_bad_region ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_bad_region_argparse os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_bad_region_argparse ... ok WARNING [openstack.config] Configuration file /tmp/tmpfznwwvk0/tmpukkyk2s4/tmpzdgg7g0h does not contain a 'clouds' key WARNING [openstack.config] Configuration file /tmp/tmpfznwwvk0/tmpukkyk2s4/tmpzdgg7g0h does not contain a 'clouds' key WARNING [openstack.config] Configuration file /tmp/tmpfznwwvk0/tmpukkyk2s4/tmpzdgg7g0h does not contain a 'clouds' key os_client_config.tests.test_config.TestConfig.test_get_all_clouds os_client_config.tests.test_config.TestConfig.test_get_all_clouds ... FAIL os_client_config.tests.test_config.TestConfig.test_get_cloud_names os_client_config.tests.test_config.TestConfig.test_get_cloud_names ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_bad_region_no_regions os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_bad_region_no_regions ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud os_client_config.tests.test_config.TestConfig.test_get_one_cloud ... ok /usr/lib/python3/dist-packages/openstack/config/loader.py:692: ConfigurationWarning: Couldn't find the vendor profile _test_cloud_in_our_cloud for the cloud _test-cloud_ warnings.warn( os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_dash_kwargs os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_dash_kwargs ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_auth_defaults os_client_config.tests.test_config.TestConfig.test_get_one_cloud_auth_defaults ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_just_argparse os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_just_argparse ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_auth_merge os_client_config.tests.test_config.TestConfig.test_get_one_cloud_auth_merge ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_just_kwargs os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_just_kwargs ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_auth_override_defaults os_client_config.tests.test_config.TestConfig.test_get_one_cloud_auth_override_defaults ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_default_cloud_from_file os_client_config.tests.test_config.TestConfig.test_get_one_cloud_default_cloud_from_file ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_network os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_network ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_domain_scoped os_client_config.tests.test_config.TestConfig.test_get_one_cloud_domain_scoped ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_argparse os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_argparse ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_infer_user_domain os_client_config.tests.test_config.TestConfig.test_get_one_cloud_infer_user_domain ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_argparse_region2 os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_argparse_region2 ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_networks os_client_config.tests.test_config.TestConfig.test_get_one_cloud_networks ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_argparse_regions os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_argparse_regions ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_yaml os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_yaml ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_no_networks os_client_config.tests.test_config.TestConfig.test_get_one_cloud_no_networks ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_yaml_no_cloud os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_no_yaml_no_cloud ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_per_region_network os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_per_region_network ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_config_files os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_config_files ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_precedence os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_precedence ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_domain_id os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_domain_id ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_precedence_no_argparse os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_precedence_no_argparse ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_hyphenated_kwargs os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_hyphenated_kwargs ... ok os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_precedence_osc os_client_config.tests.test_config.TestConfigArgparse.test_get_one_cloud_precedence_osc ... ok os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_hyphenated_project_id os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_hyphenated_project_id ... ok WARNING [stevedore.named] Could not load foo os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_int_project_id os_client_config.tests.test_config.TestConfig.test_get_one_cloud_with_int_project_id ... ok WARNING [openstack.config] Configuration file /tmp/tmp4kh8riga/tmpes7nfylc/tmp8dqefr26 does not contain a 'clouds' key os_client_config.tests.test_config.TestConfig.test_get_region_invalid_region os_client_config.tests.test_config.TestConfig.test_get_region_invalid_region ... ok os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_bad_plugin os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_bad_plugin ... ok WARNING [openstack.config] Configuration file /tmp/tmpo85xewht/tmpopx641hr/tmp_hkkugm5 does not contain a 'clouds' key os_client_config.tests.test_config.TestConfig.test_get_region_many_regions os_client_config.tests.test_config.TestConfig.test_get_region_many_regions ... ok WARNING [openstack.config] Configuration file /tmp/tmpl0fx2xzi/tmp78f_tosk/tmpcm7f8cig does not contain a 'clouds' key os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_cloud os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_cloud ... ok os_client_config.tests.test_config.TestConfig.test_get_region_many_regions_default os_client_config.tests.test_config.TestConfig.test_get_region_many_regions_default ... ok os_client_config.tests.test_config.TestConfig.test_get_region_no_cloud os_client_config.tests.test_config.TestConfig.test_get_region_no_cloud ... ok os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_network_service_type os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_network_service_type ... ok WARNING [openstack.config] Configuration file /tmp/tmpt3kbok9r/tmp6jooagld/tmpkeuoq10m does not contain a 'clouds' key os_client_config.tests.test_config.TestConfig.test_get_region_no_region os_client_config.tests.test_config.TestConfig.test_get_region_no_region ... ok os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_network_service_types os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_network_service_types ... ok WARNING [openstack.config] Configuration file /tmp/tmpxa6eb66y/tmp_3w_2lap/tmp08eeuy1i does not contain a 'clouds' key os_client_config.tests.test_config.TestConfig.test_get_region_no_region_default os_client_config.tests.test_config.TestConfig.test_get_region_no_region_default ... ok os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_not_password os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_not_password ... ok WARNING [openstack.config] Configuration file /tmp/tmppj1yc1c7/tmphb_y6k1w/tmpp0lx0wpg does not contain a 'clouds' key os_client_config.tests.test_config.TestConfig.test_get_region_region_is_none os_client_config.tests.test_config.TestConfig.test_get_region_region_is_none ... ok os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_password os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_password ... ok WARNING [openstack.config] Configuration file /tmp/tmpcelqvkv8/tmpdn5ad9zp/tmpuc9pv5h0 does not contain a 'clouds' key os_client_config.tests.test_config.TestConfig.test_get_region_region_set os_client_config.tests.test_config.TestConfig.test_get_region_region_set ... ok os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_service_type os_client_config.tests.test_config.TestConfigArgparse.test_register_argparse_service_type ... ok os_client_config.tests.test_config.TestConfig.test_no_environ os_client_config.tests.test_config.TestConfig.test_no_environ ... ok os_client_config.tests.test_config.TestConfig.test_only_secure_yaml os_client_config.tests.test_config.TestConfig.test_only_secure_yaml ... ok /usr/lib/python3/dist-packages/openstack/config/loader.py:692: ConfigurationWarning: Couldn't find the vendor profile _test_non_existant_cloud for the cloud _test_cloud_no_vendor warnings.warn( os_client_config.tests.test_config.TestConfigPrompt.test_get_one_cloud_prompt os_client_config.tests.test_config.TestConfigPrompt.test_get_one_cloud_prompt ... ok os_client_config.tests.test_config.TestConfig.test_prefer_ipv6_false os_client_config.tests.test_config.TestConfig.test_prefer_ipv6_false ... ok os_client_config.tests.test_config.TestExcludedFormattedConfigValue.test_get_one_cloud_osc_password_brace os_client_config.tests.test_config.TestExcludedFormattedConfigValue.test_get_one_cloud_osc_password_brace ... ok WARNING [openstack.config] Configuration file /tmp/tmp76t2z5hz/tmpdl5z43ao/tmp78wppxij does not contain a 'clouds' key WARNING [openstack.config] Configuration file /tmp/tmp76t2z5hz/tmpdl5z43ao/tmp78wppxij does not contain a 'clouds' key os_client_config.tests.test_config.TestConfig.test_prefer_ipv6_true os_client_config.tests.test_config.TestConfig.test_prefer_ipv6_true ... ok os_client_config.tests.test_config.TestExcludedFormattedConfigValue.test_get_one_cloud_password_brace os_client_config.tests.test_config.TestExcludedFormattedConfigValue.test_get_one_cloud_password_brace ... ok os_client_config.tests.test_config.TestConfig.test_set_one_cloud_creates_file os_client_config.tests.test_config.TestConfig.test_set_one_cloud_creates_file ... ok os_client_config.tests.test_environ.TestEnvvars.test_have_envvars os_client_config.tests.test_environ.TestEnvvars.test_have_envvars ... ok os_client_config.tests.test_config.TestConfig.test_set_one_cloud_updates_cloud os_client_config.tests.test_config.TestConfig.test_set_one_cloud_updates_cloud ... ok os_client_config.tests.test_environ.TestEnvvars.test_incomplete_envvars os_client_config.tests.test_environ.TestEnvvars.test_incomplete_envvars ... ok os_client_config.tests.test_environ.TestEnvvars.test_no_envvars os_client_config.tests.test_environ.TestEnvvars.test_no_envvars ... ok os_client_config.tests.test_config.TestConfigDefault.test_set_no_default os_client_config.tests.test_config.TestConfigDefault.test_set_no_default ... ok os_client_config.tests.test_environ.TestEnvvars.test_old_envvars os_client_config.tests.test_environ.TestEnvvars.test_old_envvars ... ok os_client_config.tests.test_environ.TestEnviron.test_config_file_override os_client_config.tests.test_environ.TestEnviron.test_config_file_override ... ok os_client_config.tests.test_environ.TestEnvvars.test_test_envvars os_client_config.tests.test_environ.TestEnvvars.test_test_envvars ... ok os_client_config.tests.test_environ.TestEnviron.test_environ_exists os_client_config.tests.test_environ.TestEnviron.test_environ_exists ... ok os_client_config.tests.test_environ.TestEnviron.test_environ_prefix os_client_config.tests.test_environ.TestEnviron.test_environ_prefix ... ok os_client_config.tests.test_environ.TestEnviron.test_envvar_name_override os_client_config.tests.test_environ.TestEnviron.test_envvar_name_override ... ok os_client_config.tests.test_environ.TestEnviron.test_envvar_prefer_ipv6_override os_client_config.tests.test_environ.TestEnviron.test_envvar_prefer_ipv6_override ... ok os_client_config.tests.test_environ.TestEnviron.test_get_one_cloud os_client_config.tests.test_environ.TestEnviron.test_get_one_cloud ... ok os_client_config.tests.test_environ.TestEnviron.test_get_one_cloud_with_config_files os_client_config.tests.test_environ.TestEnviron.test_get_one_cloud_with_config_files ... ok os_client_config.tests.test_environ.TestEnviron.test_no_fallthrough os_client_config.tests.test_environ.TestEnviron.test_no_fallthrough ... ok os_client_config.tests.test_import_vendors.TestImportVendors.test_get_profile os_client_config.tests.test_import_vendors.TestImportVendors.test_get_profile ... ok os_client_config.tests.test_init.TestInit.test_get_config_with_arg_parser os_client_config.tests.test_init.TestInit.test_get_config_with_arg_parser ... ok os_client_config.tests.test_init.TestInit.test_get_config_without_arg_parser os_client_config.tests.test_init.TestInit.test_get_config_without_arg_parser ... ok ====================================================================== FAIL: os_client_config.tests.test_config.TestConfig.test_get_all_clouds os_client_config.tests.test_config.TestConfig.test_get_all_clouds ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/os_client_config/tests/test_config.py", line 50, in test_get_all_clouds self.assertItemsEqual(user_clouds, configured_clouds) ^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'TestConfig' object has no attribute 'assertItemsEqual'. Did you mean: 'assertLessEqual'? ---------------------------------------------------------------------- Ran 106 tests in 1.139s FAILED (failures=1) + echo ======> STESTR TEST SUITE FAILED FOR python3.14: displaying pip3 freeze output... ======> STESTR TEST SUITE FAILED FOR python3.14: 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 attrs==25.4.0 autocommand==2.2.2 autopage==0.4.0 babel==2.17.0 bcrypt==5.0.0 blinker==1.9.0 certifi==2025.11.12 chardet==5.2.0 charset-normalizer==3.4.4 cliff==4.11.0 cmd2==2.5.11+ds coverage==7.8.2 cryptography==46.0.1 debtcollector==3.0.0 decorator==5.2.1 defusedxml==0.7.1 deprecation==2.1.0 docutils==0.22.4 dogpile.cache==1.3.3 dulwich==0.24.10 fixtures==4.2.5 flake8==7.1.1 hacking==4.1.0 idna==3.10 imagesize==1.4.1 inflect==7.5.0 iso8601==2.1.0 jaraco.context==6.0.1 jaraco.functools==4.1.0 jaraco.text==4.0.0 Jinja2==3.1.6 jmespath==1.0.1 jsonpatch==1.32 jsonpointer==2.4 jsonschema==4.25.1 jsonschema-specifications==2023.12.1 keystoneauth1==5.12.0 lxml==6.0.2 Mako==1.3.10.dev0 MarkupSafe==3.0.3 mccabe==0.7.0 more-itertools==10.8.0 netaddr==1.3.0 oauthlib==3.3.1 openstackdocstheme==3.2.0 openstacksdk==4.7.2 os-client-config==2.3.0 os-service-types==1.8.0 oslo.i18n==6.6.0 oslo.utils==9.1.0 oslotest==5.0.1 packaging==25.0 pbr==7.0.3 platformdirs==4.4.0 prettytable==3.16.0 psutil==7.1.0 pycodestyle==2.12.1 pyflakes==3.2.0 Pygments==2.18.0 PyJWT==2.10.1 pyOpenSSL==25.3.0 pyparsing==3.1.3 pyperclip==1.11.0 python-glanceclient==4.10.0 python-subunit==1.4.4 PyYAML==6.0.3 referencing==0.36.2 reno==4.1.0 requests==2.32.5 requestsexceptions==1.4.0 roman-numerals==4.1.0 rpds-py==0.28.0 setuptools==78.1.1 snowballstemmer==3.0.1 Sphinx==8.2.3 stestr==4.2.0 stevedore==5.5.0 testscenarios==0.5.0 testtools==2.8.2 tomlkit==0.13.3 typeguard==4.4.4 typing_extensions==4.15.0 urllib3==2.5.0 voluptuous==0.15.2 warlock==2.1.0 wcwidth==0.2.14 wheel==0.46.1 wrapt==1.17.3 zipp==3.23.0 + exit 1 make[1]: *** [debian/rules:23: override_dh_auto_install] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:7: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------

