Package: src:rally
Version: 4.1.0-4
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

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

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

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

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 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:rally, 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
   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
python3 setup.py clean
/usr/lib/python3/dist-packages/setuptools/dist.py:759: 
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        
********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX 
license expression:

        License :: OSI Approved :: Apache Software License

[... snipped ...]

tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_client 
[gw1] [ 92%] PASSED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_client 
tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_pkey_dss 
[gw1] [ 92%] FAILED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_pkey_dss 
tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_pkey_invalid 
[gw1] [ 92%] PASSED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_pkey_invalid 
tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_pkey_rsa 
[gw1] [ 93%] FAILED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_pkey_rsa 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_close 
[gw1] [ 93%] PASSED tests/unit/utils/test_sshutils.py::SSHTestCase::test_close 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_close_context_manager_enter
 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_close_context_manager_enter
 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_close_context_manager_exit 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_close_context_manager_exit 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_construct 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_construct 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_construct_default 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_construct_default 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_execute 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_execute 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_wait 
[gw1] [ 93%] PASSED tests/unit/utils/test_sshutils.py::SSHTestCase::test_wait 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_wait_timeout 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHTestCase::test_wait_timeout 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test__put_file_sftp 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test__put_file_sftp 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test__put_file_sftp_mode 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test__put_file_sftp_mode 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test__put_file_shell 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test__put_file_shell 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_execute 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_execute 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_execute_args 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_execute_args 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_put_file_1_SSHException 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_put_file_1_SSHException 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_put_file_2_OSError 
[gw1] [ 93%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_put_file_2_OSError 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run 
[gw1] [ 94%] PASSED tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_nonzero_status 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_nonzero_status 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_select_error 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_select_error 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_stderr 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_stderr 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_stdin 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_stdin 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_stdout 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_stdout 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_timemout 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_sshutils.py::SSHRunTestCase::test_run_timemout 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_bool_bool_from_string 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_bool_bool_from_string 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_bool_bool_from_string_default
 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_bool_bool_from_string_default
 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_bool_bool_from_string_no_text
 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_bool_bool_from_string_no_text
 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_bool_from_string 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_bool_from_string 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_1 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_1 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_2 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_2 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_3 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_3 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_4 
[gw1] [ 94%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_4 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_5 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_5 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_6 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_6 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_7 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_format_float_to_str_7 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_id_is_uuid_like 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_id_is_uuid_like 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_int_bool_from_string 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_int_bool_from_string 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_is_uuid_like 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_is_uuid_like 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_is_uuid_like_insensitive
 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_is_uuid_like_insensitive
 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_name_is_uuid_like 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_name_is_uuid_like 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_other_bool_from_string
 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_other_bool_from_string
 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_strict_bool_from_string
 
[gw1] [ 95%] PASSED 
tests/unit/utils/test_strutils.py::StrUtilsTestCase::test_strict_bool_from_string
 
tests/unit/verification/test_context.py::VerifierContextTestCase::test__meta_get
 
[gw1] [ 95%] PASSED 
tests/unit/verification/test_context.py::VerifierContextTestCase::test__meta_get
 
tests/unit/verification/test_context.py::ContextManagerTestCase::test_validate 
[gw1] [ 95%] PASSED 
tests/unit/verification/test_context.py::ContextManagerTestCase::test_validate 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test__clone 
[gw1] [ 95%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test__clone 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test__get_doc 
[gw1] [ 95%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test__get_doc 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_check_system_wide
 
[gw1] [ 95%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_check_system_wide
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_checkout 
[gw1] [ 95%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_checkout 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_configure
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_configure
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_environ 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_environ 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_extend_configuration
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_extend_configuration
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_get_configuration
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_get_configuration
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_install 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_install 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_install_extension
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_install_extension
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_install_venv
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_install_venv
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_is_configured
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_is_configured
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_list_extensions
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_list_extensions
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_override_configuration
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_override_configuration
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_parse_results
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_parse_results
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_uninstall
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_uninstall
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_uninstall_extension
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_uninstall_extension
 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_validate 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_validate 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_validate_args
 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_manager.py::VerifierManagerTestCase::test_validate_args
 
tests/unit/verification/test_reporter.py::ReporterTestCase::test_make 
[gw1] [ 96%] PASSED 
tests/unit/verification/test_reporter.py::ReporterTestCase::test_make 
tests/unit/verification/test_utils.py::UtilsTestCase::test_add_extra_options 
[gw1] [ 97%] PASSED 
tests/unit/verification/test_utils.py::UtilsTestCase::test_add_extra_options 
tests/unit/verification/test_utils.py::UtilsTestCase::test_check_output 
[gw1] [ 97%] PASSED 
tests/unit/verification/test_utils.py::UtilsTestCase::test_check_output 
tests/unit/verification/test_utils.py::UtilsTestCase::test_create_dir 
[gw1] [ 97%] PASSED 
tests/unit/verification/test_utils.py::UtilsTestCase::test_create_dir 
tests/unit/verification/test_utils.py::UtilsTestCase::test_extend_configfile 
[gw1] [ 97%] PASSED 
tests/unit/verification/test_utils.py::UtilsTestCase::test_extend_configfile 
[gw0] [ 97%] PASSED 
tests/unit/plugins/task/runners/test_rps.py::RPSScenarioRunnerTestCase::test__run_scenario_3
 
tests/unit/plugins/task/runners/test_rps.py::RPSScenarioRunnerTestCase::test__run_scenario_4
 
[gw0] [ 97%] PASSED 
tests/unit/plugins/task/runners/test_rps.py::RPSScenarioRunnerTestCase::test__run_scenario_4
 
tests/unit/plugins/task/runners/test_rps.py::RPSScenarioRunnerTestCase::test__run_scenario_aborted
 
[gw0] [ 97%] PASSED 
tests/unit/plugins/task/runners/test_rps.py::RPSScenarioRunnerTestCase::test__run_scenario_aborted
 
tests/unit/plugins/task/runners/test_rps.py::RPSScenarioRunnerTestCase::test__run_scenario_exception
 
[gw0] [ 97%] PASSED 
tests/unit/plugins/task/runners/test_rps.py::RPSScenarioRunnerTestCase::test__run_scenario_exception
 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test__process_1 
[gw0] [ 97%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test__process_1 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test__process_2 
[gw0] [ 97%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test__process_2 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_hook_config_compatibility
 
[gw0] [ 97%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_hook_config_compatibility
 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_init_empty_config 
[gw0] [ 97%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_init_empty_config 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_v2_invalid_top_level 
[gw0] [ 97%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_v2_invalid_top_level 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_v2_subtask 
[gw0] [ 97%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_v2_subtask 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_v2_tags 
[gw0] [ 97%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_v2_tags 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_v2_title 
[gw0] [ 98%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_v2_title 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_validate_version 
[gw0] [ 98%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_validate_version 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_validate_wrong_version
 
[gw0] [ 98%] PASSED 
tests/unit/task/test_task_cfg.py::TaskConfigTestCase::test_validate_wrong_version
 
tests/unit/task/test_types.py::ConvertTestCase::test_convert 
[gw0] [ 98%] PASSED 
tests/unit/task/test_types.py::ConvertTestCase::test_convert 
tests/unit/task/test_types.py::ConvertTestCase::test_convert_multiple 
[gw0] [ 98%] PASSED 
tests/unit/task/test_types.py::ConvertTestCase::test_convert_multiple 
tests/unit/task/test_types.py::PreprocessTestCase::test_preprocess 
[gw0] [ 98%] PASSED 
tests/unit/task/test_types.py::PreprocessTestCase::test_preprocess 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_http_exception
 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_http_exception
 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_in_deleted_state
 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_in_deleted_state
 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_in_deleted_state_for_ceilometer_resource
 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_in_deleted_state_for_ceilometer_resource
 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_in_deleted_state_for_heat_resource
 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_in_deleted_state_for_heat_resource
 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_in_error_state
 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_in_error_state
 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_not_found
 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_not_found
 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_with_uuid_field
 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_get_from_manager_with_uuid_field
 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_infinite_run_args_generator
 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_infinite_run_args_generator
 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_manager_list_sizes 
[gw0] [ 98%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_manager_list_sizes 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_resource_is 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_resource_is 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_resource_is_with_fake_status_getter
 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_resource_is_with_fake_status_getter
 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_wait_for_delete 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_wait_for_delete 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_wait_for_delete_fails 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::TaskUtilsTestCase::test_wait_for_delete_fails 
tests/unit/task/test_utils.py::WaitForTestCase::test_wait_for_no_updater 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::WaitForTestCase::test_wait_for_no_updater 
tests/unit/task/test_utils.py::WaitForTestCase::test_wait_for_timeout_failure 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::WaitForTestCase::test_wait_for_timeout_failure 
tests/unit/task/test_utils.py::WaitForTestCase::test_wait_for_with_updater 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::WaitForTestCase::test_wait_for_with_updater 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_invalid_bind 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_invalid_bind 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_invalid_keyword 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_invalid_keyword 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_invalid_schema 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_invalid_schema 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_kwargs 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_kwargs 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_mixed_args 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_mixed_args 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_positional_args 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::ActionBuilderTestCase::test_positional_args 
tests/unit/task/test_utils.py::WaitForStatusTestCase::test_exit_instantly 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::WaitForStatusTestCase::test_exit_instantly 
tests/unit/task/test_utils.py::WaitForStatusTestCase::test_no_ready_statuses 
[gw0] [ 99%] PASSED 
tests/unit/task/test_utils.py::WaitForStatusTestCase::test_no_ready_statuses 
tests/unit/task/test_utils.py::WaitForStatusTestCase::test_no_update 
[gw0] [100%] PASSED 
tests/unit/task/test_utils.py::WaitForStatusTestCase::test_no_update 

=================================== FAILURES ===================================
________________________ SSHTestCase.test__get_pkey_dss ________________________
[gw1] linux -- Python 3.13.7 /usr/bin/python3.13

self = <tests.unit.utils.test_sshutils.SSHTestCase 
testMethod=test__get_pkey_dss>

    def test__get_pkey_dss(self):
        private_dss_key = io.StringIO()
>       private_dss_key_obj = paramiko.DSSKey.generate(1024)
                              ^^^^^^^^^^^^^^^
E       AttributeError: module 'paramiko' has no attribute 'DSSKey'. Did you 
mean: 'RSAKey'?

tests/unit/utils/test_sshutils.py:72: AttributeError
________________________ SSHTestCase.test__get_pkey_rsa ________________________
[gw1] linux -- Python 3.13.7 /usr/bin/python3.13

self = <tests.unit.utils.test_sshutils.SSHTestCase 
testMethod=test__get_pkey_rsa>

    def test__get_pkey_rsa(self):
        private_rsa_key = io.StringIO()
        private_rsa_key_obj = paramiko.RSAKey.generate(1024)
        private_rsa_key_obj.write_private_key(private_rsa_key)
        private_rsa_key.seek(0)
        ssh = sshutils.SSH("root", "example.net")
>       self.assertIsInstance(ssh._get_pkey(private_rsa_key),
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                              paramiko.RSAKey)

tests/unit/utils/test_sshutils.py:89: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <rally.utils.sshutils.SSH object at 0x7f3bb5882690>
key = <_io.StringIO object at 0x7f3bb35bb7c0>

    def _get_pkey(self, key):
        if isinstance(key, str):
            key = io.StringIO(key)
        errors = []
        key_pos = key.seek(0, 1)
>       for key_class in (paramiko.rsakey.RSAKey, paramiko.dsskey.DSSKey):
                                                  ^^^^^^^^^^^^^^^
E       AttributeError: module 'paramiko' has no attribute 'dsskey'. Did you 
mean: 'rsakey'?

rally/utils/sshutils.py:110: AttributeError
=========================== short test summary info ============================
FAILED tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_pkey_dss - A...
FAILED tests/unit/utils/test_sshutils.py::SSHTestCase::test__get_pkey_rsa - A...
================== 2 failed, 1560 passed, 1 skipped in 15.71s ==================
make[1]: *** [debian/rules:34: override_dh_auto_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to