f2da4b8 PR#4033: kojira on demand

Merged and Committed by mikem 5 days ago
39 files changed. 5880 lines added. 1343 lines removed.
builder/kojid
file modified
+20 -19
cli/koji_cli/commands.py
file modified
+302 -44
devtools/fakehub
file modified
+22 -0
docs/source/index.rst
file modified
+1 -0
docs/source/repo_generation.rst
file added
+342
koji/tasks.py
file modified
+55 -88
koji/util.py
file modified
+237 -3
kojihub/db.py
file modified
+129 -18
kojihub/kojihub.py
file modified
+358 -136
kojihub/kojixmlrpc.py
file modified
+17 -0
kojihub/repos.py
file added
+915
plugins/hub/sidetag_hub.py
file modified
+7 -6
schemas/schema-upgrade-1.34-1.35.sql
file modified
+46 -2
schemas/schema.sql
file modified
+64 -6
tests/test_api/data/api.json
file modified
+3 -11
tests/test_builder/test_taskparams.py
file modified
+4 -3
tests/test_cli/data/list-commands-admin.txt
file modified
+1 -1
tests/test_cli/data/list-commands.txt
file modified
+3 -1
tests/test_cli/test_build.py
file modified
+1 -1
tests/test_cli/test_regen_repo.py
file modified
+13 -8
tests/test_cli/test_wait_repo.py
file modified
+58 -60
tests/test_hub/test_bulkupdate_processor.py
file added
+91
tests/test_hub/test_get_active_repos.py
file modified
+14 -21
tests/test_hub/test_get_tag_external_repos.py
file modified
+2 -0
tests/test_hub/test_query_history.py
file modified
+23 -1
tests/test_hub/test_query_view.py
file modified
+1 -1
tests/test_hub/test_repo_init.py
file modified
+458 -0
tests/test_hub/test_repo_requests.py
file added
+1427
tests/test_hub/test_repos.py
file modified
+47 -41
tests/test_hub/test_scheduler.py
file modified
+1 -0
tests/test_hub/test_tag_last_change_event.py
file added
+222
tests/test_kojira/data/external-repomd.xml
file added
+69
tests/test_kojira/test_managed_repo.py
file added
+129
tests/test_kojira/test_repo_manager.py
file modified
+216 -130
tests/test_lib/test_repowatcher.py
file added
+232
tests/test_lib/test_tasks.py
file modified
+56 -70
tests/test_plugins/test_sidetag_hub.py
file modified
+2 -2
util/koji-shadow
file modified
+13 -10
util/kojira
file modified
+279 -660
    PR#4033: kojira on demand
    
    Merges #4033
    https://pagure.io/koji/pull-request/4033
    
    Fixes #3176
    https://pagure.io/koji/issue/3176
    Kojira redesign
    
    Fixes #3866
    https://pagure.io/koji/issue/3866
    Broken repos in expired state
    
        
file modified
+20 -19
file modified
+302 -44
file modified
+22 -0
file modified
+1 -0
file modified
+55 -88
file modified
+237 -3
file modified
+129 -18
file modified
+358 -136
file modified
+17 -0
file added
+915
file modified
+7 -6
file modified
+64 -6
file modified
+3 -11
file modified
+1 -1
file modified
+47 -41
file modified
+56 -70
file modified
+13 -10
file modified
+279 -660