Commit graph

7008 commits

Author SHA1 Message Date
Tomas Kopecek
c63b7fee54 allow also removing extra for sidetags 2023-02-20 09:44:59 +01:00
Tomas Kopecek
d61e345dee sidetag_edit permission for automation
Related: https://pagure.io/koji/issue/3700
2023-02-20 09:44:49 +01:00
Tomas Kopecek
7960d725e6 PR#3697: Unify migration script Koji 1.31 -> 1.32
Merges #3697
https://pagure.io/koji/pull-request/3697

Fixes: #3696
https://pagure.io/koji/issue/3696
1.32.0 seems to have two different schema upgrade files?
2023-02-20 09:38:27 +01:00
Jana Cupova
4721facaa1 Unify migration script Koji 1.31 -> 1.32
Fixes: https://pagure.io/koji/issue/3696
2023-02-17 22:23:44 +01:00
Tomas Kopecek
6fb0922c71 PR#3695: remove debug print
Merges #3695
https://pagure.io/koji/pull-request/3695
2023-02-17 13:55:55 +01:00
Tomas Kopecek
4e84c7e1a2 remove debug print 2023-02-17 13:54:11 +01:00
Tomas Kopecek
2a99974134 PR#3694: fix condition
Merges #3694
https://pagure.io/koji/pull-request/3694

Relates: #3693
https://pagure.io/koji/issue/3693
Fix query for getRPMChecksums
2023-02-16 15:13:50 +01:00
Tomas Kopecek
e9eb016fe9 fix condition
Related: https://pagure.io/koji/issue/3693
2023-02-16 15:12:19 +01:00
Tomas Kopecek
a764572a4c PR#3692: fix query for partially generated checksums
Merges #3692
https://pagure.io/koji/pull-request/3692

Fixes #3693
https://pagure.io/koji/issue/3693
2023-02-16 14:42:10 +01:00
Tomas Kopecek
72e6aa9cf0 fix query for partially generated checksums
Related: https://pagure.io/koji/issue/3693
2023-02-16 14:39:00 +01:00
Tomas Kopecek
107c37b35e PR#3691: fix doc links
Merges #3691
https://pagure.io/koji/pull-request/3691
2023-02-16 09:31:51 +01:00
Tomas Kopecek
5b5e9cfa27 fix doc links 2023-02-16 09:28:39 +01:00
Tomas Kopecek
95eb28048f PR#3675: Release notes 1.32
Merges #3675
https://pagure.io/koji/pull-request/3675

Fixes: #3621
https://pagure.io/koji/issue/3621
Release notes 1.32
2023-02-16 09:20:33 +01:00
Tomas Kopecek
d545aafbe7 Release notes 1.32
Related: https://pagure.io/koji/issue/3621
2023-02-16 09:20:27 +01:00
Tomas Kopecek
88d9f8cd13 PR#3688: fix missing clause
Merges #3688
https://pagure.io/koji/pull-request/3688

Relates: #3627
https://pagure.io/koji/issue/3627
checksum API for generate and store signed rpms checksums
2023-02-14 16:26:39 +01:00
Tomas Kopecek
90eb4138e2 fix test 2023-02-14 16:23:37 +01:00
Tomas Kopecek
84c63178ac fix missing clause
Related: https://pagure.io/koji/issue/3627
2023-02-13 16:58:36 +01:00
Tomas Kopecek
f22ff067ad PR#3677: Fix unlogging session
Merges #3677
https://pagure.io/koji/pull-request/3677

Fixes: #3394
https://pagure.io/koji/issue/3394
Renewal expirated sessions
2023-02-07 13:17:09 +01:00
Jana Cupova
59f5a4e19b Fix unlogging session
Fixes: https://pagure.io/koji/issue/3394
2023-02-07 13:13:17 +01:00
Tomas Kopecek
02470b0099 PR#3656: CG metadata for koji task id
Merges #3656
https://pagure.io/koji/pull-request/3656

Fixes: #215
https://pagure.io/koji/issue/215
Mechanism for content generators to link to build task
2023-02-07 12:56:24 +01:00
Tomas Kopecek
5bbe106e69 CG metadata for koji task id
Related: https://pagure.io/koji/issue/215
2023-02-07 12:56:17 +01:00
Tomas Kopecek
6f068f1624 R#3628: Add checksum API
Merges #3628
https://pagure.io/koji/pull-request/3628

Fixes: #3627
https://pagure.io/koji/issue/3627
checksum API for generate and store signed rpms checksums
2023-02-06 13:17:41 +01:00
Jana Cupova
2567650e9e Add comparison between checksum from DB and caltulated checksum 2023-02-06 13:17:33 +01:00
Jana Cupova
d4c5d95968 Move class out of function and create to_hexdigest function 2023-02-06 13:17:33 +01:00
Mike McLean
0e2ded5243 use signed copy for checksum if avail, drop strict option 2023-02-06 13:17:33 +01:00
Mike McLean
24cf0a6a4c simple unit tests for splicing code 2023-02-06 13:17:33 +01:00
Jana Cupova
a79375789d Rewrite generator to IOStream 2023-02-06 13:17:33 +01:00
Jana Cupova
35b3e51fcc Use strict for rpm without signed copies or checksums + small review fixes 2023-02-06 13:17:33 +01:00
Mike McLean
a995d0559b generator for reading spliced rpm signatures 2023-02-06 13:17:33 +01:00
Mike McLean
465612daff simplify splice_rpm_sighdr changes 2023-02-06 13:17:33 +01:00
Jana Cupova
21a4cc4d70 Fix review 2023-02-06 13:17:33 +01:00
Jana Cupova
9bf31de75f Add checksum API
Fixes: https://pagure.io/koji/issue/3627
2023-02-06 13:17:33 +01:00
Tomas Kopecek
530de712d8 PR#3676: fix unlogging
Merges #3676
https://pagure.io/koji/pull-request/3676

Fixes: #3394
https://pagure.io/koji/issue/3394
Renewal expirated sessions
2023-02-06 11:16:13 +01:00
Tomas Kopecek
19f58b2f4f fix unlogging 2023-02-06 10:56:28 +01:00
Tomas Kopecek
3df6133a62 PR#3530: use_fast_upload=True as default everywhere
Merges #3530
https://pagure.io/koji/pull-request/3530

Fixes: #3529
https://pagure.io/koji/issue/3529
Set use_fast_upload as True by default
2023-02-03 09:28:47 +01:00
Tomas Kopecek
c51802f2ea use_fast_upload=True as default everywhere
Related: https://pagure.io/koji/issue/3529
2023-02-03 09:28:40 +01:00
Tomas Kopecek
2a7286ff0a PR#3672: CLI download-tasks has sorted tasks in check closed/not closed tasks
Merges #3672
https://pagure.io/koji/pull-request/3672

Fixes: #3671
https://pagure.io/koji/issue/3671
CLI download-task has not sorted tasks for check closed/not closed tasks
2023-02-02 10:56:48 +01:00
Jana Cupova
ed72318ce4 CLI download-tasks has sorted tasks in check closed/not closed tasks
Fixes: https://pagure.io/koji/issue/3671
2023-02-02 10:56:41 +01:00
Tomas Kopecek
d5ed48f56a PR#3664: Recreate timeouted session
Merges #3664
https://pagure.io/koji/pull-request/3664

References #3394
https://pagure.io/koji/issue/3394
2023-02-01 15:01:21 +01:00
Tomas Kopecek
ce9a4d4002 remove staticmethod due to py2.7 compatibility 2023-02-01 15:01:15 +01:00
Tomas Kopecek
29d895c78a remove f-strings for py2 compatibility 2023-02-01 15:01:15 +01:00
Tomas Kopecek
c1cc63e25b fix tests 2023-02-01 15:01:15 +01:00
Tomas Kopecek
cc5c074384 fix decorator 2023-02-01 15:01:15 +01:00
Tomas Kopecek
0179d72296 remove redundant lock 2023-02-01 15:01:15 +01:00
Tomas Kopecek
d387b4e243 fixes 2023-02-01 15:01:15 +01:00
Tomas Kopecek
067e294c6c retain expired session exclusivity 2023-02-01 15:01:15 +01:00
Tomas Kopecek
35070f6ba2 minor fixes 2023-02-01 15:01:15 +01:00
Tomas Kopecek
906958c814 renew exclusive status as part of login 2023-02-01 15:01:15 +01:00
Tomas Kopecek
dcd009e593 remove passing session-id 2023-02-01 15:01:15 +01:00
Jana Cupova
a1940470cf Fix unit tests 2023-02-01 15:01:15 +01:00