#618 nosetest failing during Test.Createiso
Closed: Invalid Opened by brektyme.

In a clean mock, on fedora 26 x86_64. I'm getting the following error:

<mock-chroot> sh-4.4# nosetests --exe -d --verbose > test.txt
test_armhfp (tests.test_arch.TestArch) ... ok
test_get_compatible_arches (tests.test_arch.TestArch) ... ok
test_get_valid_multilib_arches (tests.test_arch.TestArch) ... ok
test_i386 (tests.test_arch.TestArch) ... ok
test_is_valid_arch (tests.test_arch.TestArch) ... ok
test_split_name_arch (tests.test_arch.TestArch) ... ok
test_x86_64 (tests.test_arch.TestArch) ... ok
test_buildinstall_fail_exit_code (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_buildinstall_thread_with_buildinstall_in_runroot (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_buildinstall_thread_with_lorax_in_runroot (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_lorax_fail_exit_code (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_skips_on_existing_output_dir (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_config_skip_unless_bootable (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_does_not_skip_on_bootable (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_lorax_skips_empty_variants (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_multiple_lorax_options (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_starts_threads_for_each_cmd_with_buildinstall (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_starts_threads_for_each_cmd_with_lorax (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_uses_lorax_options (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_copy_fail (tests.test_buildinstall.TestCopyFiles) ... ok
test_copy_files_buildinstall (tests.test_buildinstall.TestCopyFiles) ... ok
test_copy_files_lorax (tests.test_buildinstall.TestCopyFiles) ... ok
test_hardlink (tests.test_buildinstall.TestSymlinkIso) ... ok
test_hardlink_with_custom_type (tests.test_buildinstall.TestSymlinkIso) ... ok
test_tweak_configs (tests.test_buildinstall.TestTweakConfigs) ... ok
test_tweak_configs_yaboot (tests.test_buildinstall.TestTweakConfigs) ... ok
test_all_deps_missing (tests.test_checks.CheckDependenciesTestCase) ... ok
test_all_deps_ok (tests.test_checks.CheckDependenciesTestCase) ... ok
test_does_not_require_jigdo_if_not_configured (tests.test_checks.CheckDependenciesTestCase) ... ok
test_doesnt_require_createrepo_c_if_configured (tests.test_checks.CheckDependenciesTestCase) ... ok
test_genisoimg_needed_for_productimg (tests.test_checks.CheckDependenciesTestCase) ... ok
test_genisoimg_not_needed_in_runroot (tests.test_checks.CheckDependenciesTestCase) ... ok
test_isohybrid_not_needed_in_runroot (tests.test_checks.CheckDependenciesTestCase) ... ok
test_isohybrid_not_required_on_arm (tests.test_checks.CheckDependenciesTestCase) ... ok
test_isohybrid_not_required_on_not_bootable (tests.test_checks.CheckDependenciesTestCase) ... ok
test_isohybrid_not_required_without_productimg_phase (tests.test_checks.CheckDependenciesTestCase) ... ok
test_requires_createrepo_c (tests.test_checks.CheckDependenciesTestCase) ... ok
test_requires_modifyrepo (tests.test_checks.CheckDependenciesTestCase) ... ok
test_alias_property (tests.test_checks.TestSchemaValidator) ... ok
test_anyof_validator_not_raise_our_warnings_as_error (tests.test_checks.TestSchemaValidator) ... ok
test_append_option (tests.test_checks.TestSchemaValidator) ... ok
test_append_to_nonexist_option (tests.test_checks.TestSchemaValidator) ... ok
test_multiple_appends (tests.test_checks.TestSchemaValidator) ... ok
test_properties_in_deep (tests.test_checks.TestSchemaValidator) ... ok
test_property (tests.test_checks.TestSchemaValidator) ... ok
test_redundant_alias (tests.test_checks.TestSchemaValidator) ... ok
test_required_is_in_alias (tests.test_checks.TestSchemaValidator) ... ok
test_required_is_missing (tests.test_checks.TestSchemaValidator) ... ok
test_no_warning_with_0000 (tests.test_checks.TestUmask) ... ok
test_no_warning_with_0022 (tests.test_checks.TestUmask) ... ok
test_warning_with_0044 (tests.test_checks.TestUmask) ... ok
test_can_fail (tests.test_compose.ComposeTestCase) ... ok
test_get_image_name (tests.test_compose.ComposeTestCase) ... ok
test_get_image_name_layered_product (tests.test_compose.ComposeTestCase) ... ok
test_get_image_name_type_netinst (tests.test_compose.ComposeTestCase) ... ok
test_get_variant_arches_with_arch_filter (tests.test_compose.ComposeTestCase) ... ok
test_get_variant_arches_with_both_filters (tests.test_compose.ComposeTestCase) ... ok
test_get_variant_arches_with_variant_filter (tests.test_compose.ComposeTestCase) ... ok
test_get_variant_arches_without_filter (tests.test_compose.ComposeTestCase) ... ok
test_image_release (tests.test_compose.ComposeTestCase) ... ok
test_image_release_from_label (tests.test_compose.ComposeTestCase) ... ok
test_image_release_production (tests.test_compose.ComposeTestCase) ... ok
test_image_version_with_label (tests.test_compose.ComposeTestCase) ... ok
test_image_version_with_label_rc (tests.test_compose.ComposeTestCase) ... ok
test_image_version_without_label (tests.test_compose.ComposeTestCase) ... ok
test_mkdtemp (tests.test_compose.ComposeTestCase) ... ok
test_calls_notifier (tests.test_compose.StatusTest) ... ok
test_get_status_existing (tests.test_compose.StatusTest) ... ok
test_get_status_is_dir (tests.test_compose.StatusTest) ... ok
test_get_status_non_existing (tests.test_compose.StatusTest) ... ok
test_write_non_standard_status (tests.test_compose.StatusTest) ... ok
test_write_status (tests.test_compose.StatusTest) ... ok
test_write_status_on_finished (tests.test_compose.StatusTest) ... ok
test_write_status_with_failed_deliverables (tests.test_compose.StatusTest) ... ok
test_filter_environments (tests.test_comps_wrapper.CompsWrapperTest) ... ok
test_filter_groups (tests.test_comps_wrapper.CompsWrapperTest) ... ok
test_filter_groups_unused_filter (tests.test_comps_wrapper.CompsWrapperTest) ... ok
test_get_groups (tests.test_comps_wrapper.CompsWrapperTest) ... ok
test_read_display_order (tests.test_comps_wrapper.CompsWrapperTest) ... ok
test_write_comps (tests.test_comps_wrapper.CompsWrapperTest) ... ok
test_bootable_without_method (tests.test_config.BuildinstallConfigTestCase) ... ok
test_buildinstall_method_without_bootable (tests.test_config.BuildinstallConfigTestCase) ... ok
test_buildinstall_with_lorax_options (tests.test_config.BuildinstallConfigTestCase) ... ok
test_deprecated (tests.test_config.BuildinstallConfigTestCase) ... ok
test_lorax_options_without_bootable_and_method (tests.test_config.BuildinstallConfigTestCase) ... ok
test_lorax_with_lorax_options (tests.test_config.BuildinstallConfigTestCase) ... ok
test_non_bootable_with_method (tests.test_config.BuildinstallConfigTestCase) ... ok
test_validate_minimal_pkgset_koji (tests.test_config.CreaterepoConfigTestCase) ... ok
test_source_comps_requires_comps (tests.test_config.GatherConfigTestCase) ... ok
test_source_json_requires_mapping (tests.test_config.GatherConfigTestCase) ... ok
test_global_config_null_release (tests.test_config.LiveMediaConfigTestCase) ... ok
test_global_config_validation (tests.test_config.LiveMediaConfigTestCase) ... ok
test_validate (tests.test_config.OSBSConfigTestCase) ... ok
test_validate_bad_conf (tests.test_config.OSBSConfigTestCase) ... ok
test_validate (tests.test_config.OstreeConfigTestCase) ... ok
test_validate_bad_conf (tests.test_config.OstreeConfigTestCase) ... ok
test_validate (tests.test_config.OstreeInstallerConfigTestCase) ... ok
test_validate_bad_conf (tests.test_config.OstreeInstallerConfigTestCase) ... ok
test_pkgset_mismatch_koji (tests.test_config.PkgsetConfigTestCase) ... ok
test_pkgset_mismatch_repos (tests.test_config.PkgsetConfigTestCase) ... ok
test_validate_minimal_pkgset_koji (tests.test_config.PkgsetConfigTestCase) ... ok
test_validate_minimal_pkgset_repos (tests.test_config.PkgsetConfigTestCase) ... ok
test_layered_without_base_product (tests.test_config.ReleaseConfigTestCase) ... ok
test_not_layered_with_base_product (tests.test_config.ReleaseConfigTestCase) ... ok
test_invalid_backend (tests.test_config.RepoclosureTestCase) ... ok
test_koji_settings_without_runroot (tests.test_config.RunrootConfigTestCase) ... ok
test_runroot_without_deps (tests.test_config.RunrootConfigTestCase) ... ok
test_incorrect_regular_expression (tests.test_config.TestRegexValidation) ... ok
test_with_a_typo (tests.test_config.TestSuggestions) ... ok
test_validate_dummy_config (tests.test_config_validate_script.ConfigValidateScriptTest) ... ok
test_bootable (tests.test_createiso_phase.CreateisoPhaseTest) ... ok
test_nothing_happens_without_rpms (tests.test_createiso_phase.CreateisoPhaseTest) ... ok
test_skip_all (tests.test_createiso_phase.CreateisoPhaseTest) ... ok
test_start_one_worker (tests.test_createiso_phase.CreateisoPhaseTest) ... ok
test_process_bootable (tests.test_createiso_phase.CreateisoThreadTest) ... ok
test_process_in_runroot (tests.test_createiso_phase.CreateisoThreadTest) ... ok
test_process_in_runroot_crash (tests.test_createiso_phase.CreateisoThreadTest) ... ok
test_process_in_runroot_fail (tests.test_createiso_phase.CreateisoThreadTest) ... ok
test_process_in_runroot_non_existing_tag (tests.test_createiso_phase.CreateisoThreadTest) ... ok
test_process_locally (tests.test_createiso_phase.CreateisoThreadTest) ... ok
test_process_locally_crash (tests.test_createiso_phase.CreateisoThreadTest) ... ok
test_process_source_iso (tests.test_createiso_phase.CreateisoThreadTest) ... ok
test_can_change_iso_size (tests.test_createiso_phase.SplitIsoTest) ... ok
test_can_customize_reserve (tests.test_createiso_phase.SplitIsoTest) ... ok
test_keeps_reserve (tests.test_createiso_phase.SplitIsoTest) ... ok
test_no_split_when_requested (tests.test_createiso_phase.SplitIsoTest) ... ok
test_split_fits_on_single_disc (tests.test_createiso_phase.SplitIsoTest) ... ok
test_split_needs_two_discs (tests.test_createiso_phase.SplitIsoTest) ... ok
test_bootable_run (tests.test_createiso_script.CreateIsoScriptTest) ... ok
test_bootable_run_buildinstall (tests.test_createiso_script.CreateIsoScriptTest) ... ok
test_bootable_run_on_i386 (tests.test_createiso_script.CreateIsoScriptTest) ... ok
test_bootable_run_ppc64 (tests.test_createiso_script.CreateIsoScriptTest) ... ok
test_minimal_run (tests.test_createiso_script.CreateIsoScriptTest) ... ok
test_run_with_jigdo (tests.test_createiso_script.CreateIsoScriptTest) ... ok
test_run_with_jigdo_bad_args (tests.test_createiso_script.CreateIsoScriptTest) ... ok
test_get_createrepo_c_cmd_full (tests.test_createrepo_wrapper.CreateRepoWrapperTest) ... ok
test_get_createrepo_c_cmd_minimal (tests.test_createrepo_wrapper.CreateRepoWrapperTest) ... ok
test_get_createrepo_cmd_full (tests.test_createrepo_wrapper.CreateRepoWrapperTest) ... ok
test_get_createrepo_cmd_minimal (tests.test_createrepo_wrapper.CreateRepoWrapperTest) ... ok
test_variant_repo_debug (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_debug_with_deltas (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_debug_with_productid (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_is_idepotent (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_no_createrepo_c (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_rpms (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_rpms_with_deltas (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_rpms_with_productid (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_rpms_with_xz (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_source (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_source_with_deltas (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_variant_repo_source_with_productid (tests.test_createrepophase.TestCreateVariantRepo) ... ok
test_fails_deltas_without_old_compose (tests.test_createrepophase.TestCreaterepoPhase) ... ok
test_skips_empty_variants (tests.test_createrepophase.TestCreaterepoPhase) ... ok
test_starts_jobs (tests.test_createrepophase.TestCreaterepoPhase) ... ok
test_allow_missing (tests.test_createrepophase.TestGetProductIds) ... ok
test_correct (tests.test_createrepophase.TestGetProductIds) ... ok
test_missing_fails (tests.test_createrepophase.TestGetProductIds) ... ok
test_multiple_matching (tests.test_createrepophase.TestGetProductIds) ... ok
test_not_configured (tests.test_createrepophase.TestGetProductIds) ... ok
test_copy_from_external_rpm (tests.test_extra_files_phase.TestCopyFiles) ... ok
test_copy_from_non_existing_rpm_in_compose (tests.test_extra_files_phase.TestCopyFiles) ... ok
test_copy_from_rpm_in_compose (tests.test_extra_files_phase.TestCopyFiles) ... ok
test_copy_local_dir (tests.test_extra_files_phase.TestCopyFiles) ... ok
test_copy_local_file (tests.test_extra_files_phase.TestCopyFiles) ... ok
test_copy_multiple_sources (tests.test_extra_files_phase.TestCopyFiles) ... ok
test_runs_copy_files_for_each_variant (tests.test_extra_files_phase.TestExtraFilePhase) ... ok
test_skips_unless_has_config (tests.test_extra_files_phase.TestExtraFilePhase) ... ok
test_AdobeReader_enu_nosrc (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_atlas_greedy_all (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_atlas_greedy_build (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_atlas_greedy_build_multilib_devel (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_atlas_greedy_build_multilib_devel_32bit (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_atlas_greedy_none (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_filter_greedy (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_fulltree_nodeps (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_greedy (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_multilib (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_multilib_exclude (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_multilib_exclude_source (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_multilib_filter_greedy (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_multilib_greedy (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_multilib_nogreedy (tests.test_gather.DNFDepsolvingTestCase) ... SKIP: This test is broken
test_bash_noarch_pulls_64bit (tests.test_gather.DNFDepsolvingTestCase) ... ok
test_bash_nodeps (tests.test_gather.DNFDepsolvingTestCase) ... ^C
----------------------------------------------------------------------
Ran 185 tests in 1.624s
OK (SKIP=1)
<mock-chroot> sh-4.4# ^C
<mock-chroot> sh-4.4# nosetests --exe -d --verbose >test.txt 2>&1
<mock-chroot> sh-4.4# less test.txt 
test_armhfp (tests.test_arch.TestArch) ... ok
test_get_compatible_arches (tests.test_arch.TestArch) ... ok
test_get_valid_multilib_arches (tests.test_arch.TestArch) ... ok
test_i386 (tests.test_arch.TestArch) ... ok
test_is_valid_arch (tests.test_arch.TestArch) ... ok
test_split_name_arch (tests.test_arch.TestArch) ... ok
test_x86_64 (tests.test_arch.TestArch) ... ok
test_buildinstall_fail_exit_code (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_buildinstall_thread_with_buildinstall_in_runroot (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_buildinstall_thread_with_lorax_in_runroot (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_lorax_fail_exit_code (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_skips_on_existing_output_dir (tests.test_buildinstall.BuildinstallThreadTestCase) ... ok
test_config_skip_unless_bootable (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_does_not_skip_on_bootable (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_lorax_skips_empty_variants (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_multiple_lorax_options (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_starts_threads_for_each_cmd_with_buildinstall (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_starts_threads_for_each_cmd_with_lorax (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_uses_lorax_options (tests.test_buildinstall.TestBuildinstallPhase) ... ok
test_copy_fail (tests.test_buildinstall.TestCopyFiles) ... ok
test_copy_files_buildinstall (tests.test_buildinstall.TestCopyFiles) ... ok
test_copy_files_lorax (tests.test_buildinstall.TestCopyFiles) ... ok
test_hardlink (tests.test_buildinstall.TestSymlinkIso) ... ok
test_hardlink_with_custom_type (tests.test_buildinstall.TestSymlinkIso) ... ok
test_tweak_configs (tests.test_buildinstall.TestTweakConfigs) ... ok
test_tweak_configs_yaboot (tests.test_buildinstall.TestTweakConfigs) ... ok
test_all_deps_missing (tests.test_checks.CheckDependenciesTestCase) ... ok
test_all_deps_ok (tests.test_checks.CheckDependenciesTestCase) ... ok
test_does_not_require_jigdo_if_not_configured (tests.test_checks.CheckDependenciesTestCase) ... ok
test_doesnt_require_createrepo_c_if_configured (tests.test_checks.CheckDependenciesTestCase) ... ok
test_genisoimg_needed_for_productimg (tests.test_checks.CheckDependenciesTestCase) ... ok
test_genisoimg_not_needed_in_runroot (tests.test_checks.CheckDependenciesTestCase) ... ok
test_isohybrid_not_needed_in_runroot (tests.test_checks.CheckDependenciesTestCase) ... ok
test_isohybrid_not_required_on_arm (tests.test_checks.CheckDependenciesTestCase) ... ok
test_isohybrid_not_required_on_not_bootable (tests.test_checks.CheckDependenciesTestCase) ... ok
test_isohybrid_not_required_without_productimg_phase (tests.test_checks.CheckDependenciesTestCase) ... ok
test_requires_createrepo_c (tests.test_checks.CheckDependenciesTestCase) ... ok
test_requires_modifyrepo (tests.test_checks.CheckDependenciesTestCase) ... ok
test_alias_property (tests.test_checks.TestSchemaValidator) ... ok
test_anyof_validator_not_raise_our_warnings_as_error (tests.test_checks.TestSchemaValidator) ... ok
test_append_option (tests.test_checks.TestSchemaValidator) ... ok
test_append_to_nonexist_option (tests.test_checks.TestSchemaValidator) ... ok
test_multiple_appends (tests.test_checks.TestSchemaValidator) ... ok
test_properties_in_deep (tests.test_checks.TestSchemaValidator) ... ok
test_property (tests.test_checks.TestSchemaValidator) ... ok
test_redundant_alias (tests.test_checks.TestSchemaValidator) ... ok
test_required_is_in_alias (tests.test_checks.TestSchemaValidator) ... ok
test_required_is_missing (tests.test_checks.TestSchemaValidator) ... ok
test_no_warning_with_0000 (tests.test_checks.TestUmask) ... ok
test_no_warning_with_0022 (tests.test_checks.TestUmask) ... ok
test_warning_with_0044 (tests.test_checks.TestUmask) ... ok
test_can_fail (tests.test_compose.ComposeTestCase) ... ok
test_get_image_name (tests.test_compose.ComposeTestCase) ... ok
test_get_image_name_layered_product (tests.test_compose.ComposeTestCase) ... ok
test_get_image_name_type_netinst (tests.test_compose.ComposeTestCase) ... ok
test_get_variant_arches_with_arch_filter (tests.test_compose.ComposeTestCase) ... ok
test_get_variant_arches_with_both_filters (tests.test_compose.ComposeTestCase) ... ok
test_get_variant_arches_with_variant_filter (tests.test_compose.ComposeTestCase) ... ok
test_get_variant_arches_without_filter (tests.test_compose.ComposeTestCase) ... ok
test_image_release (tests.test_compose.ComposeTestCase) ... ok
test_image_release_from_label (tests.test_compose.ComposeTestCase) ... ok
test_image_release_production (tests.test_compose.ComposeTestCase) ... ok
test_image_version_with_label (tests.test_compose.ComposeTestCase) ... ok
test_image_version_with_label_rc (tests.test_compose.ComposeTestCase) ... ok
test_image_version_without_label (tests.test_compose.ComposeTestCase) ... ok
test_mkdtemp (tests.test_compose.ComposeTestCase) ... ok
test_calls_notifier (tests.test_compose.StatusTest) ... ok
test_get_status_existing (tests.test_compose.StatusTest) ... ok
test_get_status_is_dir (tests.test_compose.StatusTest) ... ok
test_get_status_non_existing (tests.test_compose.StatusTest) ... ok
test_write_non_standard_status (tests.test_compose.StatusTest) ... ok
test_write_status (tests.test_compose.StatusTest) ... ok
...skipping...
test_createiso_debuginfo (tests.test_unified_isos.TestCreateiso) ... ERROR
test_createiso_single_checksum (tests.test_unified_isos.TestCreateiso) ... ok
test_createrepo (tests.test_unified_isos.TestCreaterepo) ... ok
test_createrepo_with_productid (tests.test_unified_isos.TestCreaterepo) ... ok
test_discinfo (tests.test_unified_isos.TestDiscinfo) ... ok
test_link_to_compose (tests.test_unified_isos.TestLinkToCompose) ... ok
test_link_to_temp (tests.test_unified_isos.TestLinkToTemp) ... ok
test_link_to_temp_extra_file (tests.test_unified_isos.TestLinkToTemp) ... ok
test_link_to_temp_without_treefile (tests.test_unified_isos.TestLinkToTemp) ... ok
test_can_find_compose_subdir (tests.test_unified_isos.TestUnifiedIsos) ... ok
test_can_init (tests.test_unified_isos.TestUnifiedIsos) ... ok
test_update_checksums (tests.test_unified_isos.TestUpdateChecksums) ... ok
test_update_checksums_basename (tests.test_unified_isos.TestUpdateChecksums) ... ok
test_update_checksums_one_file (tests.test_unified_isos.TestUpdateChecksums) ... ok
test_get_repo_dict_from_normal_url (tests.test_util.GetRepoFuncsTestCase) ... ok
test_get_repo_dict_from_repo_dict (tests.test_util.GetRepoFuncsTestCase) ... ok
test_get_repo_dict_from_variant_uid (tests.test_util.GetRepoFuncsTestCase) ... ok
test_get_repo_dicts (tests.test_util.GetRepoFuncsTestCase) ... ok
test_get_repo_url_from_normal_url (tests.test_util.GetRepoFuncsTestCase) ... ok
test_get_repo_url_from_repo_dict (tests.test_util.GetRepoFuncsTestCase) ... ok
test_get_repo_url_from_variant_uid (tests.test_util.GetRepoFuncsTestCase) ... ok
test_get_repo_urls (tests.test_util.GetRepoFuncsTestCase) ... ok
test_finds_ignores_other_files (tests.test_util.TestFindOldCompose) ... ok
test_finds_latest (tests.test_util.TestFindOldCompose) ... ok
test_finds_layered_product (tests.test_util.TestFindOldCompose) ... ok
test_finds_single (tests.test_util.TestFindOldCompose) ... ok
test_ignores_in_progress (tests.test_util.TestFindOldCompose) ... ok
test_search_in_file (tests.test_util.TestFindOldCompose) ... ok
test_skips_symlink (tests.test_util.TestFindOldCompose) ... ok
test_get_make_list (tests.test_util.TestGetVariantData) ... ok
test_get_simple (tests.test_util.TestGetVariantData) ... ok
test_handle_missing_config (tests.test_util.TestGetVariantData) ... ok
test_not_matching_arch (tests.test_util.TestGetVariantData) ... ok
test_not_matching_arch (tests.test_util.TestGetVariantData) ... ok
test_resolve_ambiguous (tests.test_util.TestGitRefResolver) ... ok
test_resolve_keep_empty_query_string (tests.test_util.TestGitRefResolver) ... ok
test_resolve_missing_spec (tests.test_util.TestGitRefResolver) ... ok
test_resolve_no_branch_in_remote (tests.test_util.TestGitRefResolver) ... ok
test_resolve_non_head_spec (tests.test_util.TestGitRefResolver) ... ok
test_resolve_strip_git_plus_prefix (tests.test_util.TestGitRefResolver) ... ok
test_successful_resolve (tests.test_util.TestGitRefResolver) ... ok
test_successful_resolve_branch (tests.test_util.TestGitRefResolver) ... ok
test_makedirs (tests.test_util.TestHelpers) ... ok
test_makedirs_on_existing (tests.test_util.TestHelpers) ... ok
test_process_args (tests.test_util.TestHelpers) ... ok
test_edit_dist_different_words (tests.test_util.TestLevenshtein) ... ok
test_edit_dist_empty_str (tests.test_util.TestLevenshtein) ... ok
test_edit_dist_one_change (tests.test_util.TestLevenshtein) ... ok
test_edit_dist_same_str (tests.test_util.TestLevenshtein) ... ok
Build a directory containing files and assert they are listed. ... ok
Build a directory containing files and assert they are listed. ... ok
test_temp_dir_fail (tests.test_util.TestTempFiles) ... ok
test_temp_dir_in_non_existing_dir (tests.test_util.TestTempFiles) ... ok
test_temp_dir_ok (tests.test_util.TestTempFiles) ... ok
test_fusermount_fail_then_retry_and_fail_with_debug (tests.test_util.TestUnmountCmd) ... ok
test_unmount_cmd_fail_other_reason (tests.test_util.TestUnmountCmd) ... ok
test_unmount_cmd_fail_then_retry (tests.test_util.TestUnmountCmd) ... ok
test_unmount_cmd_fail_then_retry_and_fail (tests.test_util.TestUnmountCmd) ... ok
test_unmount_cmd_success (tests.test_util.TestUnmountCmd) ... ok
test_passthrough_none (tests.test_util.TestVersionGenerator) ... ok
test_passthrough_value (tests.test_util.TestVersionGenerator) ... ok
test_unknown_generator (tests.test_util.TestVersionGenerator) ... ok
test_get_volid (tests.test_util.TestVolumeIdGenerator) ... ok
test_get_volid_too_long (tests.test_util.TestVolumeIdGenerator) ... ok
test_does_not_translate_not_matching (tests.test_util.TranslatePathTestCase) ... ok
test_does_nothing_without_config (tests.test_util.TranslatePathTestCase) ... ok
test_translates_prefix (tests.test_util.TranslatePathTestCase) ... ok
======================================================================
ERROR: test_createiso_debuginfo (tests.test_unified_isos.TestCreateiso)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched
    return func(*args, **keywargs)
  File "/builddir/build/BUILD/pungi-4.1.15/tests/test_unified_isos.py", line 476, in test_createiso_debuginfo
    self.isos.createiso()
  File "/builddir/build/BUILD/pungi-4.1.15/pungi_utils/unified_isos.py", line 373, in createiso
    im.dump(os.path.join(self.compose_path, 'metadata', 'images.json'))
  File "/usr/lib/python2.7/site-packages/productmd/common.py", line 273, in dump
    self.serialize(parser)
  File "/usr/lib/python2.7/site-packages/productmd/images.py", line 79, in serialize
    image_obj.serialize(images)
  File "/usr/lib/python2.7/site-packages/productmd/images.py", line 202, in serialize
    self.validate()
  File "/usr/lib/python2.7/site-packages/productmd/common.py", line 234, in validate
    method()
  File "/usr/lib/python2.7/site-packages/productmd/images.py", line 166, in _validate_type
    self._assert_value("type", SUPPORTED_IMAGE_TYPES)
  File "/usr/lib/python2.7/site-packages/productmd/common.py", line 200, in _assert_value
    raise ValueError("%s: Field '%s' has invalid value: %s" % (self.__class__.__name__, field, value))
ValueError: Image: Field 'type' has invalid value: dvd-debuginfo
-------------------- >> begin captured stdout << ---------------------
Processing: Client.x86_64
Processing: Client.src
Processing: Client.x86_64 debuginfo
Processing: Client.i386
Processing: Client.src
Processing: Client.i386 debuginfo
Processing: Server.x86_64
Processing: Server.src
Processing: Server.x86_64 debuginfo
Processing: Server.s390x
Processing: Server.src
Processing: Server.s390x debuginfo
Creating ISO for x86_64: DP-1.0-20161013.t.4-x86_64-dvd.iso
Creating ISO for src: DP-1.0-20161013.t.4-source-dvd.iso
Creating ISO for x86_64: DP-1.0-20161013.t.4-x86_64-debuginfo-dvd.iso
--------------------- >> end captured stdout << ----------------------
----------------------------------------------------------------------
Ran 684 tests in 6.051s
FAILED (SKIP=3, errors=1)

This is caused by too old python-productmd. It needs version >= 1.6, which unfortunately is not in fedora stable repos yet, only in updates-testing. Alternatively you can use virtualenv and install it from PyPI. There is some guidance at https://docs.pagure.org/pungi/contributing.html

Metadata Update from @lsedlar:
- Issue close_status updated to: Invalid
- Issue status updated to: Closed (was: Open)

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/pungi/pungi/issues/618

Please continue any further discussion there.

Metadata