.coveragerc
.coveragerc3
.flake8
AUTHORS
Authors
COPYING
ChangeLog
LGPL
Makefile
README.md
koji.next.md
koji.spec
runtests
setup.cfg
setup.py
test-requirements.txt
builder/Makefile
builder/kojid
builder/kojid.conf
builder/kojid.init
builder/kojid.service
builder/kojid.sysconfig
builder/mergerepos
cli/Makefile
cli/koji
cli/koji.conf
cli/koji_cli/Makefile
cli/koji_cli/__init__.py
cli/koji_cli/commands.py
cli/koji_cli/lib.py
devtools/README.md
devtools/fakehub
devtools/fakehub.conf.sample
devtools/fakeweb
devtools/fakeweb.conf.sample
docs/Makefile
docs/schema-update-cgen.sql
docs/schema-update-cgen2.sql
docs/schema-update-dist-repos.sql
docs/schema-upgrade-1.10-1.11.sql
docs/schema-upgrade-1.11-1.12.sql
docs/schema-upgrade-1.12-1.13.sql
docs/schema-upgrade-1.13-1.14.sql
docs/schema-upgrade-1.14-1.15.sql
docs/schema-upgrade-1.15-1.16.sql
docs/schema-upgrade-1.16-1.17.sql
docs/schema-upgrade-1.17-1.18.sql
docs/schema-upgrade-1.18-1.19.sql
docs/schema-upgrade-1.19-1.20.sql
docs/schema-upgrade-1.2-1.3.sql
docs/schema-upgrade-1.20-1.21.sql
docs/schema-upgrade-1.21-1.22.sql
docs/schema-upgrade-1.3-1.4.sql
docs/schema-upgrade-1.4-1.5.sql
docs/schema-upgrade-1.6-1.7.sql
docs/schema-upgrade-1.7-1.8.sql
docs/schema-upgrade-1.8-1.9.sql
docs/schema-upgrade-1.9-1.10.sql
docs/schema.sql
docs/source/HOWTO.rst
docs/source/conf.py
docs/source/configuring_jenkins.rst
docs/source/content_generator_metadata.rst
docs/source/content_generators.rst
docs/source/database_howto.rst
docs/source/defining_hub_policies.rst
docs/source/external_repo_server_bootstrap.rst
docs/source/image_build.rst
docs/source/index.rst
docs/source/koji_structure1.svg
docs/source/kojid_conf.rst
docs/source/misc.rst
docs/source/permissions.rst
docs/source/plugins.rst
docs/source/profiles.rst
docs/source/runs_here.rst
docs/source/server_bootstrap.rst
docs/source/server_howto.rst
docs/source/tag_inheritance.rst
docs/source/using_the_koji_build_system.rst
docs/source/utils.rst
docs/source/volumes.rst
docs/source/win_spec_example.rst
docs/source/winbuild.rst
docs/source/writing_a_plugin.rst
docs/source/writing_koji_code.rst
docs/source/CVEs/CVE-2017-1002153.rst
docs/source/CVEs/CVE-2018-1002150-FAQ.rst
docs/source/CVEs/CVE-2018-1002150.rst
docs/source/CVEs/CVE-2018-1002161-FAQ.rst
docs/source/CVEs/CVE-2018-1002161.rst
docs/source/CVEs/CVE-2019-17109.rst
docs/source/CVEs/CVEs.rst
docs/source/migrations/migrating_to_1.10.rst
docs/source/migrations/migrating_to_1.11.rst
docs/source/migrations/migrating_to_1.12.rst
docs/source/migrations/migrating_to_1.13.rst
docs/source/migrations/migrating_to_1.14.rst
docs/source/migrations/migrating_to_1.15.rst
docs/source/migrations/migrating_to_1.16.rst
docs/source/migrations/migrating_to_1.17.rst
docs/source/migrations/migrating_to_1.18.rst
docs/source/migrations/migrating_to_1.19.rst
docs/source/migrations/migrating_to_1.20.rst
docs/source/migrations/migrating_to_1.21.rst
docs/source/migrations/migrating_to_1.7.rst
docs/source/migrations/migrating_to_1.8.rst
docs/source/migrations/migrating_to_1.9.rst
docs/source/migrations/migrations.rst
docs/source/release_notes/release_notes.rst
docs/source/release_notes/release_notes_1.13.rst
docs/source/release_notes/release_notes_1.14.rst
docs/source/release_notes/release_notes_1.15.1.rst
docs/source/release_notes/release_notes_1.15.rst
docs/source/release_notes/release_notes_1.16.1.rst
docs/source/release_notes/release_notes_1.16.2.rst
docs/source/release_notes/release_notes_1.16.rst
docs/source/release_notes/release_notes_1.17.rst
docs/source/release_notes/release_notes_1.18.1.rst
docs/source/release_notes/release_notes_1.18.rst
docs/source/release_notes/release_notes_1.19.1.rst
docs/source/release_notes/release_notes_1.19.rst
docs/source/release_notes/release_notes_1.20.1.rst
docs/source/release_notes/release_notes_1.20.rst
docs/source/release_notes/release_notes_1.21.1.rst
docs/source/release_notes/release_notes_1.21.rst
hub/Makefile
hub/__init__.py
hub/httpd.conf
hub/hub.conf
hub/kojihub.py
hub/kojixmlrpc.py
koji/Makefile
koji/__init__.py
koji/_version.py
koji/arch.py
koji/auth.py
koji/context.py
koji/daemon.py
koji/db.py
koji/plugin.py
koji/policy.py
koji/rpmdiff.py
koji/server.py
koji/tasks.py
koji/util.py
koji/xmlrpcplus.py
koji.egg-info/PKG-INFO
koji.egg-info/SOURCES.txt
koji.egg-info/dependency_links.txt
koji.egg-info/pbr.json
koji.egg-info/requires.txt
koji.egg-info/top_level.txt
plugins/Makefile
plugins/builder/runroot.conf
plugins/builder/runroot.py
plugins/builder/save_failed_tree.conf
plugins/builder/save_failed_tree.py
plugins/cli/runroot.py
plugins/cli/save_failed_tree.py
plugins/cli/sidetag_cli.py
plugins/hub/echo.py
plugins/hub/protonmsg.conf
plugins/hub/protonmsg.py
plugins/hub/rpm2maven.conf
plugins/hub/rpm2maven.py
plugins/hub/runroot_hub.py
plugins/hub/save_failed_tree.conf
plugins/hub/save_failed_tree.py
plugins/hub/sidetag.conf
plugins/hub/sidetag_hub.py
tests/__init__.py
tests/test_docs_version.py
tests/test_scm.py
tests/test_builder/__init__.py
tests/test_builder/loadkojid.py
tests/test_builder/test_build_notification.py
tests/test_builder/test_choose_taskarch.py
tests/test_builder/test_delay_times.py
tests/test_builder/test_taskparams.py
tests/test_builder/test_volume_id.py
tests/test_builder/data/calls/build_notif_1/calls.json
tests/test_builder/data/calls/build_notif_1/message.txt
tests/test_builder/data/calls/build_notif_1/params.json
tests/test_cli/__init__.py
tests/test_cli/fakeclient.py
tests/test_cli/loadcli.py
tests/test_cli/test_activate_session.py
tests/test_cli/test_add_group.py
tests/test_cli/test_add_group_pkg.py
tests/test_cli/test_add_group_req.py
tests/test_cli/test_add_host.py
tests/test_cli/test_add_host_to_channel.py
tests/test_cli/test_add_notification.py
tests/test_cli/test_add_pkg.py
tests/test_cli/test_add_tag.py
tests/test_cli/test_add_user.py
tests/test_cli/test_add_volume.py
tests/test_cli/test_assign_task.py
tests/test_cli/test_block_group.py
tests/test_cli/test_block_group_pkg.py
tests/test_cli/test_block_group_req.py
tests/test_cli/test_block_pkg.py
tests/test_cli/test_build.py
tests/test_cli/test_call.py
tests/test_cli/test_chain_build.py
tests/test_cli/test_clone_tag.py
tests/test_cli/test_disable_host.py
tests/test_cli/test_disable_user.py
tests/test_cli/test_dist_repo.py
tests/test_cli/test_download_file.py
tests/test_cli/test_download_logs.py
tests/test_cli/test_download_task.py
tests/test_cli/test_edit_external_repo.py
tests/test_cli/test_edit_host.py
tests/test_cli/test_edit_notification.py
tests/test_cli/test_edit_tag.py
tests/test_cli/test_edit_user.py
tests/test_cli/test_enable_host.py
tests/test_cli/test_enable_user.py
tests/test_cli/test_grant_cg_access.py
tests/test_cli/test_grant_permission.py
tests/test_cli/test_hello.py
tests/test_cli/test_image_build.py
tests/test_cli/test_image_build_indirection.py
tests/test_cli/test_import.py
tests/test_cli/test_import_cg.py
tests/test_cli/test_import_comps.py
tests/test_cli/test_import_sig.py
tests/test_cli/test_list_api.py
tests/test_cli/test_list_channels.py
tests/test_cli/test_list_commands.py
tests/test_cli/test_list_groups.py
tests/test_cli/test_list_notifications.py
tests/test_cli/test_list_permissions.py
tests/test_cli/test_list_tagged.py
tests/test_cli/test_list_tasks.py
tests/test_cli/test_list_volumes.py
tests/test_cli/test_load_plugins.py
tests/test_cli/test_maven_build.py
tests/test_cli/test_maven_chain.py
tests/test_cli/test_mock_config.py
tests/test_cli/test_move_build.py
tests/test_cli/test_regen_repo.py
tests/test_cli/test_remove_channel.py
tests/test_cli/test_remove_group.py
tests/test_cli/test_remove_host_from_channel.py
tests/test_cli/test_remove_notification.py
tests/test_cli/test_remove_pkg.py
tests/test_cli/test_rename_channel.py
tests/test_cli/test_restart_host.py
tests/test_cli/test_resubmit.py
tests/test_cli/test_revoke_cg_access.py
tests/test_cli/test_revoke_permission.py
tests/test_cli/test_running_in_bg.py
tests/test_cli/test_search.py
tests/test_cli/test_set_build_volume.py
tests/test_cli/test_set_pkg_arches.py
tests/test_cli/test_set_pkg_owner.py
tests/test_cli/test_set_task_priority.py
tests/test_cli/test_spin_commands.py
tests/test_cli/test_tag_build.py
tests/test_cli/test_taskinfo.py
tests/test_cli/test_unblock_group_pkg.py
tests/test_cli/test_unblock_group_req.py
tests/test_cli/test_unblock_pkg.py
tests/test_cli/test_unique_path.py
tests/test_cli/test_upload_progress_callback.py
tests/test_cli/test_wait_repo.py
tests/test_cli/test_watch_tasks.py
tests/test_cli/test_wrapper_rpm.py
tests/test_cli/test_write_signed_rpm.py
tests/test_cli/utils.py
tests/test_cli/data/comps-example.libcomps.calls
tests/test_cli/data/comps-example.libcomps.out
tests/test_cli/data/comps-example.xml
tests/test_cli/data/comps-example.yumcomps.calls
tests/test_cli/data/comps-example.yumcomps.out
tests/test_cli/data/comps-sample.libcomps.calls
tests/test_cli/data/comps-sample.libcomps.out
tests/test_cli/data/comps-sample.xml
tests/test_cli/data/comps-sample.yumcomps.calls
tests/test_cli/data/comps-sample.yumcomps.out
tests/test_cli/data/image-build-config-empty.conf
tests/test_cli/data/image-build-config.conf
tests/test_cli/data/list-commands-admin.txt
tests/test_cli/data/list-commands.txt
tests/test_cli/data/calls/watchtasks1.json
tests/test_cli/data/calls/watchtasks2.json
tests/test_cli/data/cli_plugins1/not_plugin.omg
tests/test_cli/data/cli_plugins1/plugin1.py
tests/test_cli/data/cli_plugins1/plugin2.py
tests/test_cli/data/cli_plugins2/plugin2.py
tests/test_cli/data/cli_plugins2/plugin3.py
tests/test_hub/__init__.py
tests/test_hub/test_add_archivetype.py
tests/test_hub/test_add_btype.py
tests/test_hub/test_add_external_rpm.py
tests/test_hub/test_add_host.py
tests/test_hub/test_add_host_to_channel.py
tests/test_hub/test_apply_query_opts.py
tests/test_hub/test_cg_importer.py
tests/test_hub/test_check_volume_policy.py
tests/test_hub/test_complete_image_build.py
tests/test_hub/test_complete_maven_build.py
tests/test_hub/test_create_tag.py
tests/test_hub/test_delete_build.py
tests/test_hub/test_delete_tag.py
tests/test_hub/test_dist_repo.py
tests/test_hub/test_edit_host.py
tests/test_hub/test_edit_tag.py
tests/test_hub/test_edit_tag_external_repo.py
tests/test_hub/test_edit_user.py
tests/test_hub/test_ensure_volume_symlink.py
tests/test_hub/test_getPackageID.py
tests/test_hub/test_getRPMDeps.py
tests/test_hub/test_getRPMFile.py
tests/test_hub/test_get_active_repos.py
tests/test_hub/test_get_archive_file.py
tests/test_hub/test_get_build_logs.py
tests/test_hub/test_get_build_notifications.py
tests/test_hub/test_get_build_type.py
tests/test_hub/test_get_external_repos.py
tests/test_hub/test_get_host.py
tests/test_hub/test_get_next_release.py
tests/test_hub/test_get_task_children.py
tests/test_hub/test_get_upload_path.py
tests/test_hub/test_get_user_perms.py
tests/test_hub/test_get_verify_class.py
tests/test_hub/test_group_operations.py
tests/test_hub/test_import_build.py
tests/test_hub/test_import_image_internal.py
tests/test_hub/test_insert_processor.py
tests/test_hub/test_list_archive_files.py
tests/test_hub/test_list_archives.py
tests/test_hub/test_list_btypes.py
tests/test_hub/test_list_channels.py
tests/test_hub/test_list_hosts.py
tests/test_hub/test_list_task_output.py
tests/test_hub/test_listing.py
tests/test_hub/test_new_build.py
tests/test_hub/test_new_typed_build.py
tests/test_hub/test_notifications.py
tests/test_hub/test_perm_operations.py
tests/test_hub/test_pkglist.py
tests/test_hub/test_policy_tests.py
tests/test_hub/test_query_processor.py
tests/test_hub/test_recycle_build.py
tests/test_hub/test_remove_host_from_channel.py
tests/test_hub/test_repos.py
tests/test_hub/test_rpmdiff.py
tests/test_hub/test_savepoint.py
tests/test_hub/test_set_host_enabled.py
tests/test_hub/test_tag_operations.py
tests/test_hub/test_task_wait_results.py
tests/test_hub/test_update_processor.py
tests/test_hub/test_user_groups.py
tests/test_hub/test_write_maven_repo_metadata.py
tests/test_hub/utils.py
tests/test_hub/cg_importer_json/default.json
tests/test_hub/data/image/import_1/data.json
tests/test_hub/data/image/import_1/db.json
tests/test_hub/data/maven/import_1/build.log
tests/test_hub/data/maven/import_1/checkout.log
tests/test_hub/data/maven/import_1/data.json
tests/test_hub/data/maven/import_1/files
tests/test_hub/data/maven/import_1/my-app-1.0-SNAPSHOT-scm-sources.zip
tests/test_hub/data/maven/import_1/root.log
tests/test_hub/data/maven/import_1/state.log
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/maven-metadata.xml
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/maven-metadata.xml.md5
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/maven-metadata.xml.sha1
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/1.0-SNAPSHOT/maven-metadata.xml
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/1.0-SNAPSHOT/maven-metadata.xml.md5
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/1.0-SNAPSHOT/maven-metadata.xml.sha1
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/1.0-SNAPSHOT/my-app-1.0-20170927.043542-1.jar
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/1.0-SNAPSHOT/my-app-1.0-20170927.043542-1.jar.md5
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/1.0-SNAPSHOT/my-app-1.0-20170927.043542-1.jar.sha1
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/1.0-SNAPSHOT/my-app-1.0-20170927.043542-1.pom
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/1.0-SNAPSHOT/my-app-1.0-20170927.043542-1.pom.md5
tests/test_hub/data/maven/import_1/com/mycompany/app/my-app/1.0-SNAPSHOT/my-app-1.0-20170927.043542-1.pom.sha1
tests/test_hub/data/rpms/different_size_a.noarch.rpm
tests/test_hub/data/rpms/different_size_b.noarch.rpm
tests/test_hub/data/rpms/test-pkg-1.0.0-1.el7.noarch.rpm
tests/test_hub/data/rpms/test-pkg-1.0.0-1.fc24.noarch.rpm
tests/test_hub/test_models/__init__.py
tests/test_hub/test_models/test_host.py
tests/test_kojira/__init__.py
tests/test_kojira/loadkojira.py
tests/test_kojira/test_repo_manager.py
tests/test_lib/__init__.py
tests/test_lib/test_argspec.py
tests/test_lib/test_auth.py
tests/test_lib/test_base64.py
tests/test_lib/test_check_sigmd5.py
tests/test_lib/test_client_session.py
tests/test_lib/test_context.py
tests/test_lib/test_decode_bytes.py
tests/test_lib/test_encode_datetime.py
tests/test_lib/test_file_ops.py
tests/test_lib/test_fixEncoding.py
tests/test_lib/test_format_time.py
tests/test_lib/test_gen_mock_config.py
tests/test_lib/test_grab_session_options.py
tests/test_lib/test_gssapi.py
tests/test_lib/test_multicall_session.py
tests/test_lib/test_parse_arches.py
tests/test_lib/test_parsers.py
tests/test_lib/test_plugin.py
tests/test_lib/test_policy.py
tests/test_lib/test_profiles.py
tests/test_lib/test_restart_tasks.py
tests/test_lib/test_tasks.py
tests/test_lib/test_utils.py
tests/test_lib/test_xmlrpcplus.py
tests/test_lib/data/maven/bad_empty_config.ini
tests/test_lib/data/maven/bad_scmurl_config.ini
tests/test_lib/data/maven/bad_type_config.ini
tests/test_lib/data/maven/bad_wrapper_config.ini
tests/test_lib/data/maven/config.ini
tests/test_lib/data/maven/good_config.ini
tests/test_lib/data/mock/internaldev.data
tests/test_lib/data/mock/internaldev.out
tests/test_lib/data/mock/internaldev2.data
tests/test_lib/data/mock/internaldev2.out
tests/test_lib/data/mock/simple.data
tests/test_lib/data/mock/simple.out
tests/test_lib/data/rpms/test-deps-1-1.fc24.x86_64.rpm
tests/test_lib/data/rpms/test-files-1-1.fc27.noarch.rpm
tests/test_lib/data/rpms/test-nopatch-1-1.fc24.nosrc.rpm
tests/test_lib/data/rpms/test-nosrc-1-1.fc24.nosrc.rpm
tests/test_lib/data/rpms/test-src-1-1.fc24.src.rpm
tests/test_lib/data/specs/test-deps._spec
tests/test_lib/data/specs/test-files._spec
tests/test_lib/data/specs/test-nopatch._spec
tests/test_lib/data/specs/test-nosrc._spec
tests/test_lib/data/specs/test-src._spec
tests/test_plugins/__init__.py
tests/test_plugins/load_plugin.py
tests/test_plugins/test_protonmsg.py
tests/test_plugins/test_runroot_builder.py
tests/test_plugins/test_runroot_cli.py
tests/test_plugins/test_runroot_hub.py
tests/test_plugins/test_save_failed_tree_builder.py
tests/test_plugins/test_save_failed_tree_cli.py
tests/test_www/__init__.py
tests/test_www/loadwebindex.py
tests/test_www/test_taskinfo.py
tests/test_www/test_util.py
util/Makefile
util/email.tpl
util/koji-gc
util/koji-gc.conf
util/koji-gc.service
util/koji-gc.timer
util/koji-shadow
util/koji-shadow.conf
util/koji-sidetag-cleanup
util/koji-sweep-db
util/koji-sweep-db.service
util/koji-sweep-db.timer
util/kojira
util/kojira.conf
util/kojira.init
util/kojira.service
vm/Makefile
vm/fix_kojikamid.sh
vm/kojikamid.py
vm/kojivmd
vm/kojivmd.conf
vm/kojivmd.init
vm/kojivmd.service
vm/kojivmd.sysconfig
www/Makefile
www/conf/Makefile
www/conf/kojiweb.conf
www/conf/web.conf
www/docs/negotiate/index.html
www/kojiweb/Makefile
www/kojiweb/api.chtml
www/kojiweb/archiveinfo.chtml
www/kojiweb/archivelist.chtml
www/kojiweb/buildinfo.chtml
www/kojiweb/buildrootinfo.chtml
www/kojiweb/buildrootinfo_cg.chtml
www/kojiweb/builds.chtml
www/kojiweb/buildsbystatus.chtml
www/kojiweb/buildsbytarget.chtml
www/kojiweb/buildsbyuser.chtml
www/kojiweb/buildtargetedit.chtml
www/kojiweb/buildtargetinfo.chtml
www/kojiweb/buildtargets.chtml
www/kojiweb/channelinfo.chtml
www/kojiweb/clusterhealth.chtml
www/kojiweb/error.chtml
www/kojiweb/externalrepoinfo.chtml
www/kojiweb/fileinfo.chtml
www/kojiweb/hostedit.chtml
www/kojiweb/hostinfo.chtml
www/kojiweb/hosts.chtml
www/kojiweb/imageinfo.chtml
www/kojiweb/index.chtml
www/kojiweb/index.py
www/kojiweb/notificationedit.chtml
www/kojiweb/packageinfo.chtml
www/kojiweb/packages.chtml
www/kojiweb/packagesbyuser.chtml
www/kojiweb/recentbuilds.chtml
www/kojiweb/repoinfo.chtml
www/kojiweb/reports.chtml
www/kojiweb/rpminfo.chtml
www/kojiweb/rpmlist.chtml
www/kojiweb/rpmsbyhost.chtml
www/kojiweb/search.chtml
www/kojiweb/tagedit.chtml
www/kojiweb/taginfo.chtml
www/kojiweb/tagparent.chtml
www/kojiweb/tags.chtml
www/kojiweb/taskinfo.chtml
www/kojiweb/taskinfo_params.chtml
www/kojiweb/tasks.chtml
www/kojiweb/tasksbyhost.chtml
www/kojiweb/tasksbyuser.chtml
www/kojiweb/userinfo.chtml
www/kojiweb/users.chtml
www/kojiweb/wsgi_publisher.py
www/kojiweb/includes/Makefile
www/kojiweb/includes/footer.chtml
www/kojiweb/includes/header.chtml
www/lib/Makefile
www/lib/kojiweb/Makefile
www/lib/kojiweb/__init__.py
www/lib/kojiweb/util.py
www/static/Makefile
www/static/debug.css
www/static/koji.css
www/static/errors/Makefile
www/static/errors/unauthorized.html
www/static/images/1px.gif
www/static/images/Makefile
www/static/images/assigned.png
www/static/images/bkgrnd_greydots.png
www/static/images/building.png
www/static/images/canceled.png
www/static/images/closed.png
www/static/images/complete.png
www/static/images/deleted.png
www/static/images/expired.png
www/static/images/failed.png
www/static/images/free.png
www/static/images/gray-triangle-down.gif
www/static/images/gray-triangle-up.gif
www/static/images/init.png
www/static/images/initializing.png
www/static/images/koji.ico
www/static/images/koji.png
www/static/images/no.png
www/static/images/open.png
www/static/images/powered-by-koji.png
www/static/images/ready.png
www/static/images/unknown.png
www/static/images/waiting.png
www/static/images/yes.png
www/static/js/Makefile
www/static/js/watchlogs.js
www/static/themes/Makefile
www/static/themes/README