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
--------------------------------------------------------------------------------

Reply via email to