Commit graph

7497 commits

Author SHA1 Message Date
Tomas Kopecek
7f4bbb698c Release notes 1.34
Related: https://pagure.io/koji/issue/3919
2024-01-23 13:12:12 +01:00
Tomas Kopecek
bfd0d034a7 PR#3983: test_cg_importer.py: avoid creating temp files in checkout
Merges #3983
https://pagure.io/koji/pull-request/3983
2024-01-23 09:38:49 +01:00
Mike McLean
14863332fd test_cg_importer.py: avoid creating temp files in checkout 2024-01-22 13:41:45 -05:00
Tomas Kopecek
142b50b9cd PR#3938: Update the CERN koji description
Merges #3938
https://pagure.io/koji/pull-request/3938
2024-01-22 09:53:09 +01:00
alisboav
31f44ddb72 Update the CERN koji description 2024-01-22 09:53:01 +01:00
Tomas Kopecek
8898c6e8db PR#3977: handle new task refs in clean_scratch_tasks
Merges #3977
https://pagure.io/koji/pull-request/3977

Fixes: #3978
https://pagure.io/koji/issue/3978
koji-sweep-db fails on scratch builds
2024-01-22 09:22:29 +01:00
Mike McLean
e10a79493b handle new task refs in clean_scratch_tasks 2024-01-22 09:22:21 +01:00
Tomas Kopecek
8052eb1db6 PR#3980: task assign overrides
Merges #3980
https://pagure.io/koji/pull-request/3980

Fixes: #3979
https://pagure.io/koji/issue/3979
restart-hosts fails with new scheduler
2024-01-22 09:21:49 +01:00
Mike McLean
feb5d0e8ab fix ordering in get_tasks_for_host 2024-01-19 01:41:02 -05:00
Mike McLean
c0284b0fa1 assign overrides 2024-01-19 01:40:57 -05:00
Tomas Kopecek
20b4b1b17d PR#3929: Read config file on image build indirection
Merges #3929
https://pagure.io/koji/pull-request/3929

Fixes: #3928
https://pagure.io/koji/issue/3928
Read '--config' on indirection image build
2024-01-11 15:56:01 +01:00
Hector Martinez
d467810c7c Read config file on image build indirection 2024-01-11 15:55:57 +01:00
Tomas Kopecek
b2a53c9753 PR#3904: Update docstring for listPackages
Merges #3904
https://pagure.io/koji/pull-request/3904

Fixes: #3874
https://pagure.io/koji/issue/3874
Clarify listPackages behavior in simple case
2024-01-08 14:48:22 +01:00
Tomas Kopecek
c1925782b4 Update docstring for listPackages
Related: https://pagure.io/koji/issue/3874
2024-01-08 14:48:13 +01:00
Tomas Kopecek
75a3cab1e8 PR#3913: draft builds
Merges #3913
https://pagure.io/koji/pull-request/3913

Fixes #3918
https://pagure.io/koji/issue/3918
2024-01-08 14:02:20 +01:00
Yu Ming Zhu
e71c8d48cd fix flake8 2024-01-07 00:10:13 +00:00
Mike McLean
cf605842d8 schema comments 2024-01-05 10:01:03 +00:00
Mike McLean
387dbecebe simplify draft_release_sane logic 2024-01-05 10:01:02 +00:00
Mike McLean
c944ef36a1 unit test for get_rpm preferences 2024-01-05 10:01:02 +00:00
Mike McLean
c5395a5a8f fix unit tests
- adjustments for query updates
- draft data no longer in build.extra
- drop some unhelpful assertions
2024-01-05 10:01:02 +00:00
Mike McLean
ce32f58b9a show promotion info in ui 2024-01-05 10:01:01 +00:00
Mike McLean
023f68d0c3 avoid using build.extra for draft data 2024-01-05 10:01:01 +00:00
Mike McLean
6e31a6c663 avoid keyword-only args for now
untagged_builds is exported and this aspect of the signature cannot be
correctly reported by list-api
2024-01-05 10:01:00 +00:00
Mike McLean
71bead5955 make error a bit clearer 2024-01-05 10:00:59 +00:00
Mike McLean
a4b4aedba8 fix compat_mode case 2024-01-05 10:00:59 +00:00
Mike McLean
5591709735 docstring updates 2024-01-05 10:00:59 +00:00
Yu Ming Zhu
6997097392 fix tests 2024-01-05 10:00:58 +00:00
Yu Ming Zhu
4ba5ba0e5e add a comment in import_rpm 2024-01-05 10:00:58 +00:00
Mike McLean
09fee79b3d block draft builds that can't be promoted 2024-01-05 10:00:57 +00:00
Mike McLean
fdbfb8a882 use default volume for draft symlink when promoting 2024-01-05 10:00:57 +00:00
Mike McLean
cbd9a10dfc delete all build symlinks when deleting a build 2024-01-05 10:00:56 +00:00
Mike McLean
cf387e5c73 import_build without a build_id should never happen 2024-01-05 10:00:56 +00:00
Mike McLean
8c32aa37cb drop draft options from importRPM 2024-01-05 10:00:55 +00:00
Yu Ming Zhu
4cc4233145 make promoteBuild as staticmethod(_promote_build) 2024-01-05 10:00:55 +00:00
Yu Ming Zhu
8a64c93d05 promoteBuild: reformat error messages 2024-01-05 10:00:54 +00:00
Yu Ming Zhu
3dbe136187 promoteBuild: remove strict option 2024-01-05 10:00:53 +00:00
Yu Ming Zhu
1fa665f240 reject_draft: remove strict option 2024-01-05 10:00:53 +00:00
Yu Ming Zhu
23f8a4f009 promoteBuild: readable error msg 2024-01-05 10:00:52 +00:00
Yu Ming Zhu
e32c71c100 remove draft opts in import_build and completeBuild 2024-01-05 10:00:52 +00:00
Yu Ming Zhu
deaa6a01e8 gen_draft_release: clearer argument naming not to mask builtin id function 2024-01-05 10:00:51 +00:00
Yu Ming Zhu
a945523a1b fix get_rpm call 2024-01-05 10:00:51 +00:00
Mike McLean
af36318ead refactor get_rpm 2024-01-05 10:00:50 +00:00
Mike McLean
62e010d44e reduce code duplication in mapInternalRPMs 2024-01-05 10:00:49 +00:00
Yu Ming Zhu
a6a47c1d39 new_typed_build: do not reject draft 2024-01-05 10:00:49 +00:00
Yu Ming Zhu
444f4394c1 remove unnecessary reject_draft refs in HostExports
As we should be able to guarantee that builder won't do that.
2024-01-05 10:00:49 +00:00
Yu Ming Zhu
93c52c3eae revert denying rpminfo.extra in import_rpm for draft 2024-01-05 10:00:48 +00:00
Yu Ming Zhu
34c6712fde simpler gen_draft_release and parse_target_release 2024-01-05 10:00:47 +00:00
Yu Ming Zhu
cc8ccbf45e update draft_release_sane CONSTRAINT for draft suffix change 2024-01-05 10:00:46 +00:00
Yu Ming Zhu
5571627667 rework _init_repo_data to get_repo_dir 2024-01-05 10:00:46 +00:00
Yu Ming Zhu
e3b43ba15c flake8 fixes 2024-01-05 10:00:45 +00:00