Tomas Kopecek
2006ab1dd8
don't propagate SIGHUP ignore to child processes
...
Related: https://pagure.io/koji/issue/672
2022-08-01 11:34:41 +02:00
Tomas Kopecek
b5ff9d8b51
PR#3402: Correct getAverageDuration values for most GC builds
...
Merges #3402
https://pagure.io/koji/pull-request/3402
Fixes : #1128
https://pagure.io/koji/issue/1128
getAverageBuildDuration returns None for containers
2022-08-01 09:37:51 +02:00
Tomas Kopecek
80318fc0cf
Correct getAverageDuration values for most GC builds
...
Fixes: https://pagure.io/koji/issue/1128
2022-08-01 09:37:42 +02:00
Tomas Kopecek
e8a94eaef9
PR#3445: Don't crash in _checkImageState if there's no image.os_plugin
...
Merges #3445
https://pagure.io/koji/pull-request/3445
Fixes #3447
https://pagure.io/koji/issue/3447
2022-07-29 13:45:25 +02:00
Adam Williamson
a944798944
Don't crash in _checkImageState if there's no image.os_plugin
...
We've seen some tasks lately where Koji crashed trying to do
`image.os_plugin.abort()`, e.g.:
https://koji.fedoraproject.org/koji/taskinfo?taskID=89750587
https://koji.fedoraproject.org/koji/taskinfo?taskID=89671944
The fix seems fairly simple: only try and abort if os_plugin
actually exists.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-29 13:45:18 +02:00
Tomas Kopecek
2db60a04b9
PR#3437: Authtype as enum and getSessionInfo prints authtype name
...
Merges #3437
https://pagure.io/koji/pull-request/3437
Fixes : #3436
https://pagure.io/koji/issue/3436
AUTHTYPEs as enum
2022-07-26 14:36:15 +02:00
Jana Cupova
44f5ebaabb
Authtype as enum and getSessionInfo prints authtype name
...
Fixes: https://pagure.io/koji/issue/3436
2022-07-26 14:36:00 +02:00
Tomas Kopecek
e5e59c1880
PR#3423: Fix rpm_hdr_size file closing
...
Merges #3423
https://pagure.io/koji/pull-request/3423
Related #3424
https://pagure.io/koji/issue/3424
2022-07-26 14:06:29 +02:00
Patrick Uiterwijk
d4d2594653
Fix rpm_hdr_size file closing
...
The current code will try to close a passed in file object, and will not
try to close a file object it opened when a string is passed in.
This results in either a leaked file object, or a file object that was
passed in to be closed after the function is called.
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2022-07-26 14:06:23 +02:00
Tomas Kopecek
b94838b7de
PR#3360: proton: save messages when connection fails
...
Merges #3360
https://pagure.io/koji/pull-request/3360
Fixes : #3327
https://pagure.io/koji/issue/3327
protonmsg plugin can lose messages on some types of errors
2022-07-26 11:43:36 +02:00
Tomas Kopecek
1ca5db555a
proton: save messages when connection fails
...
Fixes: https://pagure.io/koji/issue/3327
2022-07-26 11:43:30 +02:00
Tomas Kopecek
ecc485c627
PR#3359: Drop old indices
...
Merges #3359
https://pagure.io/koji/pull-request/3359
Fixes : #3160
https://pagure.io/koji/issue/3160
Drop unused indices
2022-07-26 10:47:26 +02:00
Tomas Kopecek
7c6cac1fa0
Drop old indices
...
Related: https://pagure.io/koji/issue/3160
2022-07-26 10:46:12 +02:00
Tomas Kopecek
c011a7eca2
PR#3422: hub: check release/version format in cg_import
...
Merges #3422
https://pagure.io/koji/pull-request/3422
Fixes : #3418
https://pagure.io/koji/issue/3418
Koji Content Generator API allow import of version that contains dash "-"
2022-07-25 11:32:06 +02:00
Tomas Kopecek
dfce01a59b
hub: check release/version format in cg_import
...
Related: https://pagure.io/koji/issue/3418
2022-07-25 11:31:57 +02:00
Tomas Kopecek
c1643daa1f
PR#3403: Consistence pre/postPackageListChange sequence
...
Merges #3403
https://pagure.io/koji/pull-request/3403
Fixes : #1472
https://pagure.io/koji/issue/1472
prePackageListChange shouldn't be called if change will not happen
2022-07-25 11:26:16 +02:00
Jana Cupova
f31d92df71
Consistence pre/postPackageListChange sequence
...
Fixes: https://pagure.io/koji/issue/1472
2022-07-25 11:26:09 +02:00
Tomas Kopecek
862573f036
PR#3390: www: Set SameSite and Set-Cookie2
...
Merges #3390
https://pagure.io/koji/pull-request/3390
Fixes : #3389
https://pagure.io/koji/issue/3389
Set SameSite and add Set-Cookie2 to Cookies
2022-07-25 11:21:51 +02:00
Jana Cupova
6d766bd412
www: Set SameSite and Set-Cookie2
...
Fixes: https://pagure.io/koji/issue/3389
2022-07-25 11:21:45 +02:00
Tomas Kopecek
96987728b5
PR#3382: www: archivelist and rpmlist raise error when imageID is unknown
...
Merges #3382
https://pagure.io/koji/pull-request/3382
Fixes : #3381
https://pagure.io/koji/issue/3381
www: rpmlist and archivelist don't raise unknown imageID
2022-07-25 11:18:38 +02:00
Jana Cupova
c1e669111f
www: archivelist and rpmlist raise error when imageID is unknown
...
Fixes: https://pagure.io/koji/issue/3381
2022-07-25 11:18:09 +02:00
Tomas Kopecek
22882bff32
fix tests
2022-07-21 13:57:44 +02:00
Tomas Kopecek
368c10f880
PR#3444: expect dict for chainmaven builds
...
Merges #3444
https://pagure.io/koji/pull-request/3444
Fixes : #3443
https://pagure.io/koji/issue/3443
Wrong type checking for mavenchain
2022-07-21 13:13:51 +02:00
Tomas Kopecek
d2b67465fc
expect dict for chainmaven builds
...
Related: https://pagure.io/koji/issue/3443
2022-07-20 14:02:08 +02:00
Tomas Kopecek
fb3ba7e822
PR#3405: beautify logged commands issued by koji
...
Merges #3405
https://pagure.io/koji/pull-request/3405
Fixes : #929
https://pagure.io/koji/issue/929
Task result in web UI would benefit from wrapping
2022-07-19 13:24:14 +02:00
Tomas Kopecek
9e741bfb9e
beautify logged commands issued by koji
...
Related: https://pagure.io/koji/issue/929
2022-07-19 13:23:57 +02:00
Tomas Kopecek
234cefdf1c
PR#3421: 1.29.1 release notes
...
Merges #3421
https://pagure.io/koji/pull-request/3421
Fixes : #3420
https://pagure.io/koji/issue/3420
1.29.1 release notes
2022-07-12 10:52:58 +02:00
Tomas Kopecek
48b94dadf8
1.29.1 release notes
...
Related: https://pagure.io/koji/issue/3420
2022-07-12 10:48:36 +02:00
Tomas Kopecek
7fed630769
PR#3428: Fix arches check in kiwi plugin
...
Merges #3428
https://pagure.io/koji/pull-request/3428
Fixes : #3427
https://pagure.io/koji/issue/3427
handle_kiwi_build: default arches as list instead of str
2022-07-12 10:32:15 +02:00
Jana Cupova
c141eb0f2f
Fix arches check in kiwi plugin
...
Fixes: https://pagure.io/koji/issue/3427
2022-07-12 10:32:08 +02:00
Tomas Kopecek
7833a1b6e2
PR#3430: Fix download-task with wait option
...
Merges #3430
https://pagure.io/koji/pull-request/3430
2022-07-11 10:21:16 +02:00
Jana Cupova
2bc6873099
Fix download-task with wait option
2022-07-11 10:21:10 +02:00
Tomas Kopecek
eeb6f630ce
PR#3398: more verbose default policy denials
...
Merges #3398
https://pagure.io/koji/pull-request/3398
Fixes : #3397
https://pagure.io/koji/issue/3397
More verbose default policies
2022-07-11 09:47:20 +02:00
Tomas Kopecek
03f3d92a00
more verbose default policy denials
...
Related: https://pagure.io/koji/issue/3397
2022-07-11 09:47:13 +02:00
Tomas Kopecek
1a71b4e8d9
PR#3425: Fix download-task all files in build/buildArch method tasks
...
Merges #3425
https://pagure.io/koji/pull-request/3425
2022-07-01 09:50:08 +02:00
Jana Cupova
8be1521a6d
Fix download-task all files in build/buildArch method tasks
2022-07-01 09:50:01 +02:00
Tomas Kopecek
e21c531cf3
PR#3352: CLI: Remove --paths option from list-buildroot
...
Merges #3352
https://pagure.io/koji/pull-request/3352
Fixes : #3106
https://pagure.io/koji/issue/3106
Remove --paths option list-buildroot
2022-06-30 08:56:25 +02:00
Jana Cupova
26cdb3a8af
CLI: Remove --paths option from list-buildroot
...
Fixes: https://pagure.io/koji/issue/3106
2022-06-30 08:56:17 +02:00
Tomas Kopecek
9eec301f87
PR#3357: Remove deprecated remove-channel/removeChannel
...
Merges #3357
https://pagure.io/koji/pull-request/3357
Fixes : #3356
https://pagure.io/koji/issue/3356
Remove deprecated remove-channel/removeChannel
2022-06-30 08:53:50 +02:00
Jana Cupova
52026bcfcb
Remove deprecated remove-channel/removeChannel
...
Fixes: https://pagure.io/koji/issue/3356
2022-06-30 08:53:43 +02:00
Tomas Kopecek
9a1ee191a6
PR#3413: Fix wrong encoding in changelog entries
...
Merges #3413
https://pagure.io/koji/pull-request/3413
Fixes : #3412
https://pagure.io/koji/issue/3412
Fix broken changelogs
2022-06-28 12:06:59 +02:00
Tomas Kopecek
93bdd16724
Fix wrong encoding in changelog entries
...
Relates: https://pagure.io/koji/issue/3412
2022-06-27 17:49:49 +02:00
Tester
576d04eda8
PR#3391: Use compression_type in listArchiveFiles
...
Merges #3391
https://pagure.io/koji/pull-request/3391
Fixes : #855
https://pagure.io/koji/issue/855
[RFE] make `listArchiveFiles` call to be able to list files for other archive types
2022-06-27 15:00:44 +02:00
Jana Cupova
8d3bf008ac
Use compression_type in listArchiveFiles
...
Fixes: https://pagure.io/koji/issue/855
2022-06-27 15:00:32 +02:00
Tester
cd6b4bebb5
PR#3308: server-side clonetag
...
Merges #3308
https://pagure.io/koji/pull-request/3308
Fixes : #3307
https://pagure.io/koji/issue/3307
clone-tag rewrite
2022-06-27 14:58:38 +02:00
Tomas Kopecek
94991e0de7
fix group cloning
2022-06-27 14:58:30 +02:00
Tomas Kopecek
cb1ebe1d30
unit tests
2022-06-27 14:58:30 +02:00
Tomas Kopecek
165694004b
server-side clonetag
...
Related: https://pagure.io/koji/issue/3307
2022-06-27 14:58:30 +02:00
Tester
6363fc057f
PR#3415: Rename log to cg_import.log and add successful import log message.
...
Merges #3415
https://pagure.io/koji/pull-request/3415
Fixes : #3414
https://pagure.io/koji/issue/3414
rename external_rpm_warning.log for cg_import function and add successful import at the end of log
2022-06-23 09:06:46 +02:00
Jana Cupova
beba721d28
Rename log to cg_import.log and add successful import log message.
...
Fixes: https://pagure.io/koji/issue/3414
2022-06-22 15:44:36 +02:00