Tomas Kopecek
990fa73d27
remove debug
2021-06-03 15:23:56 +02:00
Tomas Kopecek
4892b4e922
use format for name_template
2021-06-03 15:23:56 +02:00
Tomas Kopecek
d1d07c1c0c
update docs
2021-06-03 15:23:56 +02:00
Tomas Kopecek
ac4fb76b22
sidetags: configurable naming template
...
Fixes: https://pagure.io/koji/issue/2893
2021-06-03 15:23:56 +02:00
mprahl
cd1b928a5f
Add the ability to specify custom metadata on an RPM build
...
This adds the `--custom-user-metadata` option to the
CLI `build` command. This is then stored under the
"extra.custom_user_metadata" field on the resulting build.
Signed-off-by: mprahl <mprahl@redhat.com>
2021-06-02 15:48:51 +02:00
Tomas Kopecek
b6b7d644b5
PR#2879: Remove deprecated readGlobalInheritance
...
Merges #2879
https://pagure.io/koji/pull-request/2879
Fixes : #2871
https://pagure.io/koji/issue/2871
remove deprecated readGlobalInheritance
2021-06-02 11:48:57 +02:00
Jana Cupova
1cf849f891
Remove deprecated readGlobalInheritance
...
Fixes: https://pagure.io/koji/issue/2871
2021-06-02 11:48:50 +02:00
Tomas Kopecek
65cc705ebb
PR#2883: importlib instead of imp
...
Merges #2883
https://pagure.io/koji/pull-request/2883
Fixes : #2822
https://pagure.io/koji/issue/2822
imp lib is deprecated since python 3.4
2021-06-02 11:19:40 +02:00
Jana Cupova
9541c2a173
importlib instead of imp
...
Fixes: https://pagure.io/koji/issue/2822
2021-06-02 11:19:33 +02:00
Tomas Kopecek
97a0ecd5a0
PR#2890: tests - Add support for running tox with specific test(s)
...
Merges #2890
https://pagure.io/koji/pull-request/2890
Fixes: https://pagure.io/koji/issue/2892
2021-06-02 10:53:16 +02:00
Joe Talbott
8d8d441d7e
tests - Add support for running tox with specific test(s)
2021-06-01 22:59:06 -04:00
Tomas Kopecek
f4aa1f4065
PR#2884: update irc info
...
Merges #2884
https://pagure.io/koji/pull-request/2884
2021-05-26 15:36:37 +02:00
Mike McLean
9ca9f6b131
update irc info
...
see: https://lists.fedorahosted.org/archives/list/koji-devel@lists.fedorahosted.org/thread/GCDS5YSANYYKVW7SIEBHFZOP2PJQ6JNO/
2021-05-26 15:36:29 +02:00
Tomas Kopecek
8512c713f1
PR#2881: update .coveragerc to ignore p3 code
...
Merges #2881
https://pagure.io/koji/pull-request/2881
Fixes : #2880
https://pagure.io/koji/issue/2880
py2 coverage fails on hub code
2021-05-25 13:19:17 +02:00
Tomas Kopecek
995e15007e
update .coveragerc to ignore p3 code
...
Fixes: https://pagure.io/koji/issue/2880
2021-05-25 11:44:54 +02:00
Tomas Kopecek
e123907ed5
PR#2872: hub: policy test buildtag_inheritance
...
Merges #2872
https://pagure.io/koji/pull-request/2872
Fixes : #2870
https://pagure.io/koji/issue/2870
RFE: policy test for tag inheritance
2021-05-25 09:27:09 +02:00
Tomas Kopecek
15c115e71e
hub: policy test buildtag_inheritance
...
Fixes: https://pagure.io/koji/issue/2870
2021-05-24 10:38:01 +02:00
Tomas Kopecek
0bdbaa9730
PR#2850: Release notes 1.25
...
Merges #2850
https://pagure.io/koji/pull-request/2850
Fixes : #2845
https://pagure.io/koji/issue/2845
1.25 Release notes
2021-05-20 12:59:45 +02:00
Tomas Kopecek
d0cd655e79
add pr
2021-05-20 12:59:39 +02:00
Mike McLean
e02e37cb98
fix code block
2021-05-20 12:59:39 +02:00
Mike McLean
5b6da358e2
misc fixes
2021-05-20 12:59:39 +02:00
Tomas Kopecek
abb3e890e2
update release notes
2021-05-20 12:59:39 +02:00
Tomas Kopecek
3598562883
Release notes 1.25
...
Fixes: https://pagure.io/koji/issue/2845
2021-05-20 12:59:39 +02:00
Jana Cupova
8ecfc53119
Unify error messages related to hosts and users
...
Fixes: https://pagure.io/koji/issue/2858
2021-05-18 10:23:15 +02:00
Tomas Kopecek
f2c314d07b
PR#2855: kojira: use thread-local session object
...
Merges #2855
https://pagure.io/koji/pull-request/2855
Fixes : #2854
https://pagure.io/koji/issue/2854
Kojira can generate SequenceErrors
2021-05-17 08:59:01 +02:00
Tomas Kopecek
562b325c8c
kojira: use thread-local session object
...
Fixes: https://pagure.io/koji/issue/2854
2021-05-17 08:58:56 +02:00
Tomas Kopecek
f91279970f
PR#2853: kojira: don't fail on already deleted repo
...
Merges #2853
https://pagure.io/koji/pull-request/2853
Fixes : #2851
https://pagure.io/koji/issue/2851
kojira 1.24.x and rmtree/repo deletes
2021-05-17 08:58:16 +02:00
Tomas Kopecek
11e71e867a
kojira: don't fail on already deleted repo
...
Related: https://pagure.io/koji/issue/2851
2021-05-17 08:58:09 +02:00
Tomas Kopecek
98f81d6c2f
PR#2856: kojira: skip unlocking of child locks
...
Merges #2856
https://pagure.io/koji/pull-request/2856
Fixes : #2851
https://pagure.io/koji/issue/2851
kojira 1.24.x and rmtree/repo deletes
2021-05-17 08:57:30 +02:00
Tomas Kopecek
3849e07ecf
kojira: skip unlocking of child locks
...
Related: https://pagure.io/koji/issue/2851
2021-05-17 08:57:24 +02:00
Tomas Kopecek
7d3f34b476
PR#2857: Check when list of hosts is empty.
...
Merges #2857
https://pagure.io/koji/pull-request/2857
Fixes : #2497
https://pagure.io/koji/issue/2497
getLastHostUpdate returns time only as a string
2021-05-12 16:41:33 +02:00
Jana Cupova
5e861978c6
Check when list of hosts is empty.
...
Fixes: https://pagure.io/koji/issue/2497
2021-05-12 16:33:23 +02:00
Tomas Kopecek
8b07fcf5bb
PR#2844: protonmsg: use consistent data format for messages
...
Merges #2844
https://pagure.io/koji/pull-request/2844
Fixes : #2846
https://pagure.io/koji/issue/2846
protonmsg: db queue is never cleared
Fixes : #2841
https://pagure.io/koji/issue/2841
protonmsg db queue: incorrect data format for _send_msg()
2021-05-10 09:51:09 +02:00
Mike McLean
5045f96bb4
protonmsg: actually remove messages from db queue
...
Fixes: https://pagure.io/koji/issue/2846
2021-05-10 09:51:03 +02:00
Mike McLean
4b55b62355
fix unit tests
2021-05-10 09:51:03 +02:00
Mike McLean
bd00cddc2b
protonmsg: drop bad key reference
...
This is a relic of an earlier version of the db work.
At this point in the code, there is never an id field.
We don't re-store messages from the db. We only delete them
after confirmed send.
2021-05-10 09:51:03 +02:00
Mike McLean
158232ab81
protonmsg: avoid calling _send_msgs on empty list
2021-05-10 09:51:03 +02:00
Mike McLean
1c633dd37b
protonmsg: use consistent type for messages
...
Previously messages were represented as either tuples or
dictionaries. Now they are always dictionaries.
Fixes: https://pagure.io/koji/issue/2841
2021-05-10 09:51:03 +02:00
Tomas Kopecek
e158b1c81d
PR#2764: kojira: faster startup
...
Merges #2764
https://pagure.io/koji/pull-request/2764
Fixes : #2612
https://pagure.io/koji/issue/2612
kojira: startup can take few hours
2021-05-10 09:50:02 +02:00
Tomas Kopecek
1bd62ab607
kojira: faster startup
...
caching tags in the start + caching property for getting inheritance
Fixes: https://pagure.io/koji/issue/2612
2021-05-10 09:49:55 +02:00
Tomas Kopecek
d7076086a3
PR#2831: Add wait/nowait to tag-build, image-build-indirection
...
Merges #2831
https://pagure.io/koji/pull-request/2831
Fixes : #2522
https://pagure.io/koji/issue/2522
CLI docs for many commands specifies that --wait works even in background
2021-05-10 09:17:32 +02:00
Jana Cupova
56a2d86034
Consistent wait/nowait in all related functions
...
Fixes: https://pagure.io/koji/issue/2522
2021-05-10 09:17:26 +02:00
Tomas Kopecek
d6694d0501
PR#2827: web: don't use count(*) on first tasks page
...
Merges #2827
https://pagure.io/koji/pull-request/2827
Fixes : #2482
https://pagure.io/koji/issue/2482
rethink pagination on web
2021-05-10 09:13:20 +02:00
Tomas Kopecek
4896a29cb5
better label
2021-05-10 09:13:13 +02:00
Tomas Kopecek
aa2011c72b
web: don't use count(*) on first tasks page
...
Fixes: https://pagure.io/koji/issue/2482
2021-05-10 09:13:13 +02:00
Tomas Kopecek
70d69cd924
PR#2833: Add squashfs-only and compress-arg options to livemedia
...
Merges #2833
https://pagure.io/koji/pull-request/2833
Fixes : #2476
https://pagure.io/koji/issue/2476
Add support for passing --squashfs-only and --compress-arg to the livemedia-creator during in livemedia method
2021-05-10 09:12:34 +02:00
Jana Cupova
bef3eff0aa
Add squashfs-only and compress-arg options to livemedia
...
Fixes: https://pagure.io/koji/issue/2476
2021-05-10 09:12:27 +02:00
Tomas Kopecek
df09be48e8
PR#2828: web: additional info on API page
...
Merges #2828
https://pagure.io/koji/pull-request/2828
Fixes : #2825
https://pagure.io/koji/issue/2825
Is there a way to grab the failed builds that are failed in srpm building phase
2021-05-05 13:19:01 +02:00
Tomas Kopecek
d87e684700
web: additional info on API page
...
Related: https://pagure.io/koji/issue/2825
2021-05-05 13:18:55 +02:00
Tomas Kopecek
d83c15247c
PR#2826: Add kerberos debug message
...
Merges #2826
https://pagure.io/koji/pull-request/2826
Fixes : #2063
https://pagure.io/koji/issue/2063
improve kerberos auth failure UX
2021-05-03 13:41:41 +02:00