Commit graph

6638 commits

Author SHA1 Message Date
Tester
52c608ac34 PR#3374: Add long description to setup.py
Merges #3374
https://pagure.io/koji/pull-request/3374

Relates: #3373
https://pagure.io/koji/issue/3373
Add long description to setup.py
2022-06-20 09:35:29 +02:00
Tomas Kopecek
8a9364c374 Add long description to setup.py
Related: https://pagure.io/koji/issue/3373
2022-06-20 09:35:16 +02:00
Tester
348258201b PR#3363: CLI: list-channels with specific arch
Merges #3363
https://pagure.io/koji/pull-request/3363

Fixes: #1877
https://pagure.io/koji/issue/1877
RFE: list available capacity/load of each channel per arch
2022-06-20 09:33:48 +02:00
Jana Cupova
fc49738843 CLI: list-channels with specific arch
Fixes: https://pagure.io/koji/issue/1877
2022-06-20 09:33:41 +02:00
Tester
0de77b1c32 PR#3343: Download output for all type of task in download-task
Merges #3343
https://pagure.io/koji/pull-request/3343

Fixes: #3182
https://pagure.io/koji/issue/3182
koji download-task not working for scratch image builds
2022-06-20 09:32:42 +02:00
Jana Cupova
681620c51d Download output for all type of task in download-task
Fixes: https://pagure.io/koji/issue/3182
2022-06-20 09:32:35 +02:00
Tester
1c34c8caf8 PR#3368: Order channels at hosts page
Merges #3368
https://pagure.io/koji/pull-request/3368

Fixes: #3367
https://pagure.io/koji/issue/3367
Channels at hosts page are not ordered
2022-06-20 09:32:00 +02:00
Jana Cupova
3371b8f029 Order channels at hosts page
Fixes: https://pagure.io/koji/issue/3367
2022-06-20 09:31:53 +02:00
Tester
5721ff9e3e PR#3385: koji download-task retry download file
Merges #3385
https://pagure.io/koji/pull-request/3385

Fixes: #3375
https://pagure.io/koji/issue/3375
`koji download-task` should notice if downloading one package fails and retry
2022-06-20 09:30:14 +02:00
Jana Cupova
952ddf4861 koji download-task retry download file
Fixes: https://pagure.io/koji/issue/3375
2022-06-14 15:39:37 +02:00
Tester
64d7d00d67 PR#3401: CLI: download-task prints "No files for download found." to stdout
Merges #3401
https://pagure.io/koji/pull-request/3401

Fixes: #3400
https://pagure.io/koji/issue/3400
CLI: download-task prints message "No files for download found." to stderr
2022-06-14 14:54:08 +02:00
Jana Cupova
4acb8f7476 CLI: download-task prints "No files for download found." to stdout
Fixes: https://pagure.io/koji/issue/3400
2022-06-14 14:54:01 +02:00
Tester
7d6fa96363 PR#3388: postgresql hub: date_part instead of EXTRACT
Merges #3388
https://pagure.io/koji/pull-request/3388

Fixes: #3366
https://pagure.io/koji/issue/3366
PostgreSQL 14: KeyError: <class 'decimal.Decimal'>, TypeError: cannot marshal <class 'decimal.Decimal'> objects
2022-06-14 12:14:14 +02:00
Jana Cupova
1c2438f24e postgresql hub: date_part instead of EXTRACT
Fixes: https://pagure.io/koji/issue/3366
2022-06-14 12:14:05 +02:00
Tester
e316c63af0 PR#3354: remove force option from groupPackageListRemove hub call
Merges #3354
https://pagure.io/koji/pull-request/3354

Fixes: #3151
https://pagure.io/koji/issue/3151
Remove deprecated force option in groupPackageListRemove call
2022-06-07 16:18:13 +02:00
Jana Cupova
6f8434e5eb remove force option from groupPackageListRemove hub call
Fixes: https://pagure.io/koji/issue/3151
2022-06-07 16:18:04 +02:00
Tester
e66200dc8f PR#3383: Increase www unit tests
Merges #3383
https://pagure.io/koji/pull-request/3383
2022-06-01 09:44:47 +02:00
Jana Cupova
d4f3995202 Increase www unit tests 2022-06-01 09:44:40 +02:00
Tester
9e51cd5537 PR#3380: Increase hub unit tests
Merges #3380
https://pagure.io/koji/pull-request/3380
2022-05-31 10:06:39 +02:00
Jana Cupova
83d4617493 Increase hub unit tests 2022-05-31 09:54:25 +02:00
Tomas Kopecek
ef0f366611 fix release notes 2022-05-26 09:56:42 +02:00
Tomas Kopecek
20bf07cfb5 PR#3362: Release notes 1.29 (WIP)
Merges #3362
https://pagure.io/koji/pull-request/3362

Fixes: #3361
https://pagure.io/koji/issue/3361
1.29 release notes
2022-05-26 09:24:07 +02:00
Tomas Kopecek
794018faac removed issue from the release 2022-05-26 09:24:00 +02:00
Tomas Kopecek
7ba339d1e3 typo 2022-05-26 09:24:00 +02:00
Tomas Kopecek
7d6d95fc66 Release notes 1.29
Related: https://pagure.io/koji/issue/3361
2022-05-26 09:24:00 +02:00
Tomas Kopecek
d6da86ef1d PR#3370: kojid: don't fail on missing ccache file
Merges #3370
https://pagure.io/koji/pull-request/3370

Fixes: #3369
https://pagure.io/koji/issue/3369
When ccache doesn't exist, kojid will not start
2022-05-25 11:26:16 +02:00
Tomas Kopecek
aae0ff2bd6 kojid: don't fail on missing ccache file
Related: https://pagure.io/koji/issue/3369
2022-05-24 13:46:24 +02:00
Tomas Kopecek
0e5b77b111 PR#3365: tag2distrepo: Write signed RPMs for non-latest versions if needed
Merges #3365
https://pagure.io/koji/pull-request/3365
2022-05-23 15:13:46 +02:00
Igor Raits
f007c46893
tag2distrepo: Write signed RPMs for non-latest versions if needed
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2022-05-20 18:52:15 +02:00
Tomas Kopecek
ae1b1f0e05 PR#3350: Configurable tag2distrepo options
Merges #3350
https://pagure.io/koji/pull-request/3350

Relates: #2820
https://pagure.io/koji/issue/2820
RFE: Incorporate tag2distrepo
2022-05-19 13:55:37 +02:00
Tomas Kopecek
ee32666722 Configurable tag2distrepo options
Related: https://pagure.io/koji/issue/2820
2022-05-19 13:55:20 +02:00
Tomas Kopecek
5b8465a0e8 Revert "PR#3276: Use PrivateTmp for kojid/kojira"
This reverts commit 1728c07f03, reversing
changes made to a7179d7edb.
2022-05-19 13:47:22 +02:00
Tomas Kopecek
92162369af PR#3294: koji-sidetag-cleanup: delete inactive tags
Merges #3294
https://pagure.io/koji/pull-request/3294

Fixes: #3293
https://pagure.io/koji/issue/3293
koji-sidetag-cleanup can detect inactive tags
2022-05-18 17:12:11 +02:00
Tomas Kopecek
2d132aebc2 missing option action 2022-05-18 14:56:27 +02:00
Tomas Kopecek
93f0f91f97 koji-sidetag-cleanup: delete inactive tags
Sidetags which don't have any activity (un/tagging builds) are not worth
of existence. They just trigger unnecessary repo regenerations. It
should be safe to delete them e.g. after one month. It is an additional
check compared to --old-delay and --empty-delay. These can hit the
middle ground between these two limits (empty shortest, inactive middle,
old longest).

Related: https://pagure.io/koji/issue/3293
2022-05-18 14:55:23 +02:00
Tomas Kopecek
269a5f8310 PR#3322: improved sensitive values handling (requests/urllib3)
Merges #3322
https://pagure.io/koji/pull-request/3322

Fixes: #3246
https://pagure.io/koji/issue/3246
Hide sensitive values in urllib3 exceptions (followup)
2022-05-16 16:20:05 +02:00
Tomas Kopecek
1652dcc606 improved sensitive values handling (requests/urllib3)
Related: https://pagure.io/koji/issue/3246
2022-05-16 16:19:33 +02:00
Tomas Kopecek
ba5ecbb0c9 PR#3358: kojid: permit forcing releasever/arch within mock per tag
Merges #3358
https://pagure.io/koji/pull-request/3358

Fixes #3304
https://pagure.io/koji/issue/3304
2022-05-16 16:15:10 +02:00
Tomas Kopecek
35735780e6 fix arch processing
Related: https://pagure.io/koji/issue/3304
2022-05-16 16:15:03 +02:00
Pat Riehecky
4203fbee14 kojid: permit forcing the target arch within mock per tag 2022-05-16 16:15:03 +02:00
Pat Riehecky
a50ca237c7 kojid: permit forcing releasever within mock per tag 2022-05-16 16:15:03 +02:00
Tomas Kopecek
2af7e756dd fix mode 2022-05-16 10:54:03 +02:00
Tomas Kopecek
6b0dfae404 PR#3277: Weak dep on httpd.service for kojid/ra
Merges #3277
https://pagure.io/koji/pull-request/3277

Fixes #3285
https://pagure.io/koji/issue/3285
2022-05-13 14:26:54 +02:00
Pat Riehecky
10cf1e494e Weak ordering on httpd.service for kojid/ra
If you're running `kojid` or `kojira` on the same
host as as the koji-hub, it is helpful to have
these startup after the `httpd.service` has loaded.
2022-05-13 14:26:47 +02:00
Tomas Kopecek
3733c04341 PR#3349: Py3 re pattern fix
Merges #3349
https://pagure.io/koji/pull-request/3349

Fixes: #3312
https://pagure.io/koji/issue/3312
showOpts returns json output
2022-05-11 09:59:11 +02:00
Jana Cupova
5655cea21b Py3 re pattern fix 2022-05-11 09:59:04 +02:00
Tomas Kopecek
5fa3cb569b PR#3338: Add header separaton to list-hosts and list-channels
Merges #3338
https://pagure.io/koji/pull-request/3338

Fixes: #3337
https://pagure.io/koji/issue/3337
cli: list-hosts and list-channels - missing header separator
2022-05-11 09:56:54 +02:00
Jana Cupova
3c84d99bf4 Add header separaton to list-hosts and list-channels
Fixes: https://pagure.io/koji/issue/3337
2022-05-11 09:56:48 +02:00
Tomas Kopecek
8732cf0499 PR#3336: Fix list-permissions ordering and header
Merges #3336
https://pagure.io/koji/pull-request/3336

Fixes: #3335
https://pagure.io/koji/issue/3335
cli: list-permissions is not sorted and missing header separator
2022-05-11 09:53:49 +02:00
Tomas Kopecek
d8dbadede4 Fix list-permissions ordering and header
https://pagure.io/koji/issue/3335
2022-05-11 09:53:43 +02:00