Tomas Kopecek
be554fef99
cli: drop nvr sorting from list-builds
...
We've never prperly supported this option as it would need rpm compare
algorithm and there is also no other place in koji where we compare
NVRs. More sense makes to order builds by id (age) by default.
Related: https://pagure.io/koji/issue/3416
2022-11-07 14:34:05 +01:00
Tomas Kopecek
59f677321d
PR#3573: koji-gc: fix check for type cc_addr, bcc_addr
...
Merges #3573
https://pagure.io/koji/pull-request/3573
Fixes : #3572
https://pagure.io/koji/issue/3572
koji-gc: wrong check for type bcc_addr and cc_addr
2022-11-07 11:36:01 +01:00
Jana Cupova
26f2a4d889
koji-gc: fix check for type cc_addr, bcc_addr
...
Fixes: https://pagure.io/koji/issue/3572
2022-11-07 11:35:54 +01:00
Tomas Kopecek
5de53dbd97
PR#3531: Error on list-tagged --sigs --paths without mount
...
Merges #3531
https://pagure.io/koji/pull-request/3531
Fixes : #934
https://pagure.io/koji/issue/934
no output by`list-tagged --sigs --paths`
2022-11-07 10:00:49 +01:00
Tomas Kopecek
08809355fa
Error on list-tagged --sigs --paths without mount
...
Related: https://pagure.io/koji/issue/934
2022-11-07 09:59:06 +01:00
Tomas Kopecek
69b0bad6e5
PR#3557: Log when session ID, session key and hostip is not related
...
Merges #3557
https://pagure.io/koji/pull-request/3557
Fixes : #3395
https://pagure.io/koji/issue/3395
Session ID Guessing and Brute Force Detection
2022-11-04 15:52:06 +01:00
Jana Cupova
fea12ba5a4
Log when session ID, session key and hostip is not related
...
Fixes: https://pagure.io/koji/issue/3395
2022-11-04 15:51:58 +01:00
Tomas Kopecek
25854a4e43
PR#3558: kiwi: propagate --type option
...
Merges #3558
https://pagure.io/koji/pull-request/3558
Fixes : #3556
https://pagure.io/koji/issue/3556
kiwi: add --type option
2022-11-04 13:58:28 +01:00
Tomas Kopecek
066e7427ef
fix additional commas
2022-11-04 13:58:16 +01:00
Tomas Kopecek
6083bace39
kiwi: propagate --type option
...
Related: https://pagure.io/koji/issue/3556
2022-11-04 13:58:16 +01:00
Tomas Kopecek
125361326a
PR#3489: Rewrite DB query to Procesors
...
Merges #3489
https://pagure.io/koji/pull-request/3489
Fixes : #3511
https://pagure.io/koji/issue/3511
Rewrite DB query to Procesors
Fixes : #3493
https://pagure.io/koji/issue/3493
Query Select with 'FOR UPDATE'
2022-11-04 12:37:10 +01:00
Tomas Kopecek
31dbf67960
readability fixes
2022-11-04 12:37:00 +01:00
Jana Cupova
d0415c57b3
Fixes
2022-11-04 12:37:00 +01:00
Tomas Kopecek
eab63494d0
Fix few typos, reordering according to defintion
2022-11-04 12:37:00 +01:00
Jana Cupova
b9166945f5
Rewrite DB query to Procesors
...
Fixes: https://pagure.io/koji/issue/3511
Fixes: https://pagure.io/koji/issue/3493
2022-11-04 12:37:00 +01:00
Tomas Kopecek
2f3e35257f
PR#3550: Allow buildTagID and destTagID as string and dict in getBuildTargets
...
Merges #3550
https://pagure.io/koji/pull-request/3550
Fixes : #3549
https://pagure.io/koji/issue/3549
hub getBuildTargets fails when buildTagID and destTagID is not int
2022-11-02 14:22:45 +01:00
Jana Cupova
3a2894f0f1
Allow buildTagID and destTagID as string and dict in getBuildTargets
...
Fixes: https://pagure.io/koji/issue/3549
2022-11-02 14:22:37 +01:00
Tomas Kopecek
d10bb2ce85
PR#3476: Remove login shell from kojibuilder user
...
Merges #3476
https://pagure.io/koji/pull-request/3476
Fixes : #3475
https://pagure.io/koji/issue/3475
Is login shell needed for kojibuilder?
2022-11-02 14:21:53 +01:00
Tomas Kopecek
910546f4af
Remove login shell from kojibuilder user
...
Related: https://pagure.io/koji/issue/3475
2022-11-02 14:21:46 +01:00
Tomas Kopecek
99506e4c2c
PR#3566: Fix koji-sweep-db
...
Merges #3566
https://pagure.io/koji/pull-request/3566
Fixes : #3466
https://pagure.io/koji/issue/3466
Move Query/Update/Insert/..../Processors from kojihub.py to koji/db.py
2022-11-02 13:35:59 +01:00
Jana Cupova
1909602687
Fix koji-sweep-db
...
Fixes: https://pagure.io/koji/issue/3466
2022-11-02 13:35:52 +01:00
Tomas Kopecek
59df6e95e6
PR#3546: Increase list-tag-inheritance unit tests
...
Merges #3546
https://pagure.io/koji/pull-request/3546
Fixes : #3545
https://pagure.io/koji/issue/3545
Increase list-tag-inheritance unit tests
2022-10-31 13:58:11 +01:00
Jana Cupova
590ede88c7
Increase list-tag-inheritance unit tests
...
Fixes : https://pagure.io/koji/issue/3545
2022-10-31 13:57:43 +01:00
Tomas Kopecek
c414f998d2
PR#3552: Add regex --filter and --skip option for download-task
...
Merges #3552
https://pagure.io/koji/pull-request/3552
Fixes : #3551
https://pagure.io/koji/issue/3551
brew download-task filter by string
2022-10-31 13:51:12 +01:00
Jana Cupova
4527c054c6
Add regex --filter and --skip option for download-task
...
Fixes: https://pagure.io/koji/issue/3551
2022-10-31 13:51:07 +01:00
Tomas Kopecek
ad0f49e87f
PR#3541: kojid: fix restartHosts on py 3.5+
...
Merges #3541
https://pagure.io/koji/pull-request/3541
Fixes : #3442
https://pagure.io/koji/issue/3442
restart task doesn't work for builder handling parent task
2022-10-31 11:58:43 +01:00
Tomas Kopecek
22b781ad58
kojid: fix restartHosts on py 3.5+
...
Related: https://pagure.io/koji/issue/3442
2022-10-31 11:58:37 +01:00
Tomas Kopecek
1c4f078a08
PR#3565: kojira: fix docs
...
Merges #3565
https://pagure.io/koji/pull-request/3565
Fixes : #3564
https://pagure.io/koji/issue/3564
kojira.conf 'ignore_tags' doc does not match code
2022-10-31 10:03:36 +01:00
Tomas Kopecek
4a862703b4
kojira: fix docs
...
Related: https://pagure.io/koji/issue/3564
2022-10-31 10:02:05 +01:00
Tomas Kopecek
81231068a9
PR#3417: save source for wrapperRPM
...
Merges #3417
https://pagure.io/koji/pull-request/3417
Fixes : #3409
https://pagure.io/koji/issue/3409
RFE: Add 'extra' info for wrapperRPM build type
2022-10-31 09:34:28 +01:00
Tomas Kopecek
d774a8fbdf
drop custom_user_metadata propagation
2022-10-31 09:34:22 +01:00
Tomas Kopecek
9ad7934cb9
save source for wrapperRPM
...
Related: https://pagure.io/koji/issue/3409
2022-10-31 09:34:22 +01:00
Tomas Kopecek
a55467a90a
PR#3533: CLI list-hosts fix when list of channels is empty
...
Merges #3533
https://pagure.io/koji/pull-request/3533
Fixes : #3532
https://pagure.io/koji/issue/3532
CLI list-hosts fails when list of channels is empty
2022-10-26 14:17:56 +02:00
Jana Cupova
583056140e
CLI list-hosts fix when list of channels is empty
...
Fixes: https://pagure.io/koji/issue/3532
2022-10-26 14:17:49 +02:00
Tomas Kopecek
2daa71614e
fix tests according to pytests warnings
2022-10-24 10:40:50 +02:00
Tomas Kopecek
79d3750629
PR#3535: CLI edit-channel set default value for None and error msg to stderr.
...
Merges #3535
https://pagure.io/koji/pull-request/3535
Fixes : #3534
https://pagure.io/koji/issue/3534
CLI edit-channel prints error message to stdout
2022-10-24 10:03:03 +02:00
Jana Cupova
f11628000e
CLI edit-channel set default value for None and error msg to stderr.
...
Fixes: https://pagure.io/koji/issue/3534
2022-10-24 10:02:56 +02:00
Tomas Kopecek
fb5339510c
PR#3538: vm: handle waitrepo tasks in kojivmd
...
Merges #3538
https://pagure.io/koji/pull-request/3538
Fixes : #3536
https://pagure.io/koji/issue/3536
kojivmd can't handle waitrepo tasks
2022-10-21 14:23:55 +02:00
Tomas Kopecek
67af492739
fix type check
2022-10-21 14:23:47 +02:00
Tomas Kopecek
bd95153cb3
vm: handle waitrepo tasks in kojivmd
...
When moved there, kojivmd can import it and wait for
regen repos it started.
Related: https://pagure.io/koji/issue/3536
2022-10-21 14:23:47 +02:00
Tomas Kopecek
b44a06949d
PR#3560: Rename global session in kojid
...
Merges #3560
https://pagure.io/koji/pull-request/3560
Fixes : #3547
https://pagure.io/koji/issue/3547
kojid leaks global session
2022-10-20 13:33:05 +02:00
Jana Cupova
819d85dc40
Rename global session in kojid
...
Fixes: https://pagure.io/koji/issue/3547
2022-10-20 13:27:02 +02:00
Tomas Kopecek
735fa955b0
PR#3540: kojid: use session correctly
...
Merges #3540
https://pagure.io/koji/pull-request/3540
Fixes : #3539
https://pagure.io/koji/issue/3539
typo in get_rpms when writing signed variants
2022-10-18 12:05:29 +02:00
Tomas Kopecek
6fd813df90
kojid: use session correctly
...
Related: https://pagure.io/koji/issue/3539
2022-10-18 12:05:23 +02:00
Tomas Kopecek
c2f9cc654b
PR#3453: Index for rpm search
...
Merges #3453
https://pagure.io/koji/pull-request/3453
Fixes : #3448
https://pagure.io/koji/issue/3448
Default ordering is suboptimal
2022-10-18 12:04:38 +02:00
Tomas Kopecek
e461659a8a
Index for rpm search
...
Related: https://pagure.io/koji/issue/3448
2022-10-18 12:04:31 +02:00
Tomas Kopecek
c0a368d0d4
PR#3490: Emphasize non-working image XML
...
Merges #3490
https://pagure.io/koji/pull-request/3490
Fixes : #3473
https://pagure.io/koji/issue/3473
configure qemu-kvm to use discard=unmap by default
2022-10-17 16:10:08 +02:00
Tomas Kopecek
09d4f889dc
Emphasize user non-working image XML
...
Related: https://pagure.io/koji/issue/3473
2022-10-17 16:10:00 +02:00
Tomas Kopecek
9de309ac79
PR#3548: Increase unit tests
...
Merges #3548
https://pagure.io/koji/pull-request/3548
Fixes : #3527
https://pagure.io/koji/issue/3527
Increase CLI unit tests
2022-10-13 08:57:09 +02:00
Jana Cupova
cd136ad537
Increase unit tests
...
Fixes: https://pagure.io/koji/issue/3527
2022-10-13 08:57:02 +02:00