0f1df40 PR#3318: Hub, plugins and tools inputs validation

Merged and Committed by tkopecek 3 years ago
77 files changed. 3126 lines added. 1745 lines removed.
hub/kojihub.py
file modified
+132 -42
plugins/hub/kiwi.py
file modified
+11 -2
plugins/hub/runroot_hub.py
file modified
+6 -1
plugins/hub/save_failed_tree.py
file modified
+1 -1
plugins/hub/sidetag_hub.py
file modified
+5 -2
tests/test_hub/test_add_archivetype.py
file modified
+59 -39
tests/test_hub/test_add_channel.py
file modified
+18 -22
tests/test_hub/test_add_external_repo_to_tag.py
file modified
+21 -2
tests/test_hub/test_add_external_rpm.py
file modified
+35 -19
tests/test_hub/test_add_host.py
file modified
+68 -71
tests/test_hub/test_add_user_krb_principal.py
file added
+42
tests/test_hub/test_build.py
file added
+40
tests/test_hub/test_build_image.py
file added
+69
tests/test_hub/test_build_image_indirection.py
file added
+33
tests/test_hub/test_build_image_oz.py
file added
+59
tests/test_hub/test_cg_importer.py
file modified
+23 -22
tests/test_hub/test_chain_build.py
file added
+40
tests/test_hub/test_chain_maven.py
file added
+48
tests/test_hub/test_convert_value.py
file added
+42
tests/test_hub/test_create_notification.py
file modified
+151 -40
tests/test_hub/test_create_notification_block.py
file added
+161
tests/test_hub/test_create_tag.py
file modified
+23 -3
tests/test_hub/test_create_user.py
file modified
+2 -3
tests/test_hub/test_delete_notification.py
file added
+103
tests/test_hub/test_delete_notification_block.py
file added
+104
tests/test_hub/test_disable_channel.py
file modified
+7 -1
tests/test_hub/test_dist_repo.py
file modified
+30 -1
tests/test_hub/test_download_task_output.py
file added
+36
tests/test_hub/test_edit_channel.py
file modified
+61 -37
tests/test_hub/test_edit_host.py
file modified
+51 -26
tests/test_hub/test_edit_permission.py
file modified
+9 -0
tests/test_hub/test_edit_tag.py
file modified
+34 -1
tests/test_hub/test_edit_tag_external_repo.py
file modified
+1 -2
tests/test_hub/test_enable_channel.py
file modified
+7 -1
tests/test_hub/test_getRPM.py
file modified
+50 -40
tests/test_hub/test_get_archive.py
file added
+28
tests/test_hub/test_get_archive_type.py
file added
+20
tests/test_hub/test_get_build_notification.py
file added
+22
tests/test_hub/test_get_build_notification_block.py
file added
+22
tests/test_hub/test_get_build_notification_blocks.py
file added
+29
tests/test_hub/test_get_build_notifications.py
file modified
+13 -10
tests/test_hub/test_get_changelog_entries.py
file modified
+5 -5
tests/test_hub/test_get_external_repo.py
file modified
+1 -1
tests/test_hub/test_get_external_repos.py
file modified
+0 -7
tests/test_hub/test_get_next_release.py
file modified
+6 -4
tests/test_hub/test_get_notification_recipients.py
file added
+258
tests/test_hub/test_grant_permissions.py
file modified
+10 -0
tests/test_hub/test_import_archive.py
file added
+40
tests/test_hub/test_import_archive_internal.py
file added
+23
tests/test_hub/test_import_build.py
file modified
+47 -223
tests/test_hub/test_import_rpm.py
file added
+187
tests/test_hub/test_list_archives.py
file modified
+161 -202
tests/test_hub/test_list_btypes.py
file modified
+45 -51
tests/test_hub/test_list_builds.py
file modified
+8 -9
tests/test_hub/test_list_packages_simple.py
file added
+40
tests/test_hub/test_list_rpms.py
file modified
+75 -2
tests/test_hub/test_list_tasks.pytests/test_hub/test_listing.py
file renamed
+0 -0
tests/test_hub/test_lookup_name.py
file modified
+5 -6
tests/test_hub/test_maven_build.py
file added
+49
tests/test_hub/test_new_build.py
file modified
+5 -4
tests/test_hub/test_notifications.py
file removed
-821
tests/test_hub/test_repo_delete.py
file added
+13
tests/test_hub/test_repo_init.py
file added
+13
tests/test_hub/test_repo_set_state.py
file added
+13
tests/test_hub/test_repos.py
file modified
+19 -3
tests/test_hub/test_restart_hosts.py
file modified
+9 -2
tests/test_hub/test_search.py
file modified
+1 -1
tests/test_hub/test_tag_operations.py
file modified
+10 -4
tests/test_hub/test_update_notification.py
file added
+148
tests/test_hub/test_win_build.py
file added
+68
tests/test_hub/test_wrapper_rpm.py
file added
+58
tests/test_hub/test_write_signed_rpm.py
file added
+23
tests/test_plugins/test_runroot_hub.py
file modified
+32 -4
tests/test_plugins/test_sidetag_hub.py
file modified
+8 -8
util/koji-gc
file modified
+23 -0
util/koji-shadow
file modified
+2 -0
util/koji-sidetag-cleanup
file modified
+5 -0
    PR#3318: Hub, plugins and tools inputs validation
    
    Merges #3318
    https://pagure.io/koji/pull-request/3318
    
    Fixes #3319
    https://pagure.io/koji/issue/3319
    
        
file modified
+132 -42
file modified
+11 -2
file modified
+6 -1
file modified
+5 -2
file modified
+68 -71
file modified
+50 -40
tests/test_hub/test_list_tasks.py tests/test_hub/test_listing.py
file renamed
file was renamed with no change to the file
file modified
+19 -3
file modified
+23 -0
file modified
+2 -0
file modified
+5 -0