Tomas Kopecek
1ea4d39249
better error messages for Task.lock()
...
Related: https://pagure.io/koji/issue/2834
2021-09-23 14:55:19 +02:00
Tomas Kopecek
c36466de34
PR#3030: Tasks respect disabled channels
...
Merges #3030
https://pagure.io/koji/pull-request/3030
Fixes : #3006
https://pagure.io/koji/issue/3006
Tasks don't respect disabled channels
2021-09-23 08:47:26 +02:00
Jana Čupová
ff4e518fd8
Tasks respect disabled channels
...
Fixed: https://pagure.io/koji/issue/3006
2021-09-23 08:47:19 +02:00
Tomas Kopecek
2af3e40129
PR#3036: hub: deprecate taskReport
...
Merges #3036
https://pagure.io/koji/pull-request/3036
Fixes : #3031
https://pagure.io/koji/issue/3031
deprecate taskReport
2021-09-23 08:44:54 +02:00
Tomas Kopecek
b958c8e3dc
hub: deprecate taskReport
...
Fixes: https://pagure.io/koji/issue/3031
2021-09-23 08:44:46 +02:00
Tomas Kopecek
9a3f9d48b7
PR#2989: honour taginfo option in policy_get_build_tags
...
Merges #2989
https://pagure.io/koji/pull-request/2989
Fixes : #2917
https://pagure.io/koji/issue/2917
Policy can fail on deleted tags
2021-09-21 12:57:08 +02:00
Tomas Kopecek
79d700b04d
fix tests
2021-09-21 12:56:58 +02:00
Tomas Kopecek
1b1d5d15b6
fix query logic
2021-09-21 12:56:58 +02:00
Tomas Kopecek
72108bc029
getTag returns query_event
2021-09-21 12:56:58 +02:00
Tomas Kopecek
3cfedc9fd3
query inheritance from last known tag appearance
2021-09-21 12:56:58 +02:00
Tomas Kopecek
c3b95e84af
fix getting tag from buildroot
2021-09-21 12:56:58 +02:00
Tomas Kopecek
6ff606b5f8
honour taginfo option in policy_get_build_tags
...
Related: https://pagure.io/koji/issue/2917
2021-09-21 12:56:58 +02:00
Tomas Kopecek
e072104b31
PR#3027: Add unit tests notifications, list-channels
...
Merges #3027
https://pagure.io/koji/pull-request/3027
2021-09-20 13:26:27 +02:00
Jana Cupova
3b8b231a07
Add unit tests notifications, list-channels
2021-09-20 13:26:21 +02:00
Tomas Kopecek
d9b2f88b0e
PR#3037: Increase API unit tests
...
Merges #3037
https://pagure.io/koji/pull-request/3037
2021-09-20 12:39:48 +02:00
Jana Cupova
efbf96fd1d
Increase API unit tests
2021-09-20 12:39:42 +02:00
Tomas Kopecek
beeaff941f
PR#3024: Drop SELECT for check existing signatures for package from add-rpm-sig
...
Merges #3024
https://pagure.io/koji/pull-request/3024
Fixes : #2992
https://pagure.io/koji/issue/2992
remove select from add_rpm_sign()
2021-09-20 11:39:07 +02:00
Jana Cupova
b042786c72
Drop SELECT for check existing signatures for package from add-rpm-sig
...
Fixes: https://pagure.io/koji/issue/2992
2021-09-20 11:39:00 +02:00
Tomas Kopecek
440fb69a7a
PR#3029: doc: update profiles documentation
...
Merges #3029
https://pagure.io/koji/pull-request/3029
2021-09-17 13:14:39 +02:00
Ken Dreyer
7dabab3466
doc: update profiles documentation
...
Rewrite the descriptions for sections.
Use pre-formatted text for technical values or file paths.
Simplify example Python code.
Remove pyxdg TODO item, since Koji never used the xdg specification for
configurations, and this would break backwards compatibility at this
point.
2021-09-15 12:08:20 -04:00
Tomas Kopecek
a584014b9d
PR#3012: Support packages that are head-signed
...
Merges #3012
https://pagure.io/koji/pull-request/3012
Fixes : #2973
https://pagure.io/koji/issue/2973
Support packages that are head-signed
2021-09-15 12:43:13 +02:00
Tomas Kopecek
a626d818a2
fix typo
2021-09-15 12:43:06 +02:00
Patrick Uiterwijk
af25fc2e24
Support packages that are head-signed
...
This supports packages which do not have the RPMv3 signature scheme
(over the full RPM header+payload), but instead only have signatures
over the header (v4 scheme).
For the v4 scheme, the signature is only stored in SIGTAG_RSA (or
SIGTAG_DSA).
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2021-09-15 12:43:06 +02:00
Tomas Kopecek
f358fd7bc4
PR#3010: Honour --force-auth for anonymous commands
...
Merges #3010
https://pagure.io/koji/pull-request/3010
Fixes : #2657
https://pagure.io/koji/issue/2657
ensure_connection doesn't honor --force-auth
2021-09-14 13:26:18 +02:00
Tomas Kopecek
97503b7492
fix option propagation
2021-09-14 13:26:11 +02:00
Tomas Kopecek
7a4b17005a
expose force_auth in config
2021-09-14 13:26:11 +02:00
Tomas Kopecek
5d86608931
Honour --force-auth for anonymous commands
...
Fixes: https://pagure.io/koji/issue/2657
2021-09-14 13:26:11 +02:00
Tomas Kopecek
1269317618
PR#3022: move btypes from headers to body of proton message
...
Merges #3022
https://pagure.io/koji/pull-request/3022
Fixes : #3017
https://pagure.io/koji/issue/3017
[protonmsg] btypes in msg header should be a string rather than a dict
2021-09-14 09:28:27 +02:00
Tomas Kopecek
c41559f1e9
move btypes from headers to body of proton message
...
Fixes: https://pagure.io/koji/issue/3017
2021-09-14 09:28:21 +02:00
Tomas Kopecek
70817c9cea
PR#3026: add warnings for remove-sig
...
Merges #3026
https://pagure.io/koji/pull-request/3026
2021-09-13 10:08:39 +02:00
Ken Dreyer
f6aeec9265
add warnings for remove-sig
...
Update all references to remove-sig to explain that admins should not
normally run this.
2021-09-10 11:13:39 -04:00
Tomas Kopecek
e81138d51c
PR#3002: Fix scripts for koji pkg and drop utils from py2
...
Merges #3002
https://pagure.io/koji/pull-request/3002
Fixes : #3001
https://pagure.io/koji/issue/3001
Base koji package contains all scripts (py2 version)
2021-09-09 13:37:45 +02:00
Jana Cupova
4804bdb7db
Fix scripts for koji pkg and drop utils from py2
...
Fixes: https://pagure.io/koji/issue/3001
2021-09-09 13:37:38 +02:00
Tomas Kopecek
f9865789db
PR#3023: hub: fix docs for listBuilds "state" parameter name
...
Merges #3023
https://pagure.io/koji/pull-request/3023
2021-09-09 10:38:10 +02:00
Ken Dreyer
fdc3f8561a
hub: fix docs for listBuilds "state" parameter name
...
The listBuilds method takes a parameter named "state", not "stage".
Update the docstring to reflect this.
2021-09-08 15:34:58 -04:00
Tomas Kopecek
d90fb86318
PR#2999: set-task-priority fix permission error
...
Merges #2999
https://pagure.io/koji/pull-request/2999
Fixes : #2969
https://pagure.io/koji/issue/2969
set-task-priority prints confusing error
2021-09-08 17:21:37 +02:00
Jana Cupova
91ff7f95ae
set-task-priority fix permission error
...
Fixes: https://pagure.io/koji/issue/2969
2021-09-08 17:21:30 +02:00
Tomas Kopecek
b41e5473a5
PR#3000: Add all types to docs latest-build and readTaggedBuilds
...
Merges #3000
https://pagure.io/koji/pull-request/3000
Fixes : #2953
https://pagure.io/koji/issue/2953
update cli and API docs for build types
2021-09-08 17:17:36 +02:00
Jana Cupova
e48d813433
Add all types to docs latest-build and readTaggedBuilds
...
Fixes: https://pagure.io/koji/issue/2953
2021-09-08 17:17:23 +02:00
Tomas Kopecek
5fca74c9f1
PR#2993: import guestfs before dnf
...
Merges #2993
https://pagure.io/koji/pull-request/2993
Fixes : #2964
https://pagure.io/koji/issue/2964
Unable to build docker images in CentOS 8.3+
2021-09-08 14:55:25 +02:00
Tomas Kopecek
4b458ac056
import guestfs before dnf
...
Fixes: https://pagure.io/koji/issue/2964
2021-09-08 14:55:18 +02:00
Tomas Kopecek
592f43bb4d
PR#3021: hub: fix getBuild documented parameter name
...
Merges #3021
https://pagure.io/koji/pull-request/3021
2021-09-08 13:08:51 +02:00
Ken Dreyer
b4eeac10ea
hub: fix getBuild documented parameter name
...
The getBuild method takes a parameter named buildInfo, not buildID.
Update the docstring to reflect this.
2021-09-07 17:31:51 -04:00
Tomas Kopecek
98c687f0b3
PR#3016: Fix disabled and enabled option when empty result + fix list-hosts shows * with disabled channels
...
Merges #3016
https://pagure.io/koji/pull-request/3016
Fixes : #3015
https://pagure.io/koji/issue/3015
CLI list-channels with --enabled or --disabled returns IndexError when there isn't any enabled or disabled channel
2021-09-06 11:09:49 +02:00
Jana Cupova
9740c1afd7
Fix list-hosts with show-channels shows * with disabled channels
2021-09-03 14:48:56 +02:00
Jana Cupova
b79f8e0462
Fix disabled and enabled option when empty result
...
Fixes: https://pagure.io/koji/issue/3015
2021-09-03 11:11:32 +02:00
Tomas Kopecek
2116f565a5
PR#3013: hub: document listHosts method
...
Merges #3013
https://pagure.io/koji/pull-request/3013
2021-09-03 10:10:22 +02:00
Ken Dreyer
acf7f7d2eb
hub: document listHosts method
...
Update the listHosts RPC docstring to describe all parameters and
the return value.
2021-09-02 15:56:23 -04:00
Tomas Kopecek
2a74b93d2f
PR#3004: create symlink before import
...
Merges #3004
https://pagure.io/koji/pull-request/3004
Fixes : #3003
https://pagure.io/koji/issue/3003
completeWinBuild doesn't create symlink in the right time
2021-08-31 09:15:38 +02:00
Tomas Kopecek
8003f66957
create symlink before import
...
Fixes: https://pagure.io/koji/issue/3003
2021-08-30 11:09:35 +02:00