Commit graph

257 commits

Author SHA1 Message Date
Tomas Kopecek
932994f720 update help text 2021-01-25 13:31:51 +01:00
Tomas Kopecek
e63508f8a0 cli: hide import-sig --write option
It is no more used, hide it from the user.

Fixes: https://pagure.io/koji/issue/2620
2021-01-19 13:37:56 +01:00
Tomas Kopecek
b3732c508b lower batches in clone-tag multicalls
Fixes: https://pagure.io/koji/issue/2616
2021-01-13 16:17:10 +01:00
Tomas Kopecek
ae6d61a15f cli: return error if add/remove-tag-inheritance can't be applied
Fixes: https://pagure.io/koji/issue/2604
2021-01-13 14:32:28 +01:00
Tomas Kopecek
254c766b1f cli: create after/before OptionParser helper 2020-12-01 14:40:51 +01:00
Tomas Kopecek
0256282a84 cli: list-task --after/--before/--all
allow querying for closed tasks

Fixes: https://pagure.io/koji/issue/2565
2020-12-01 13:02:25 +01:00
Tomas Kopecek
24bd694865 external repos can have specified arch list
Fixes: https://pagure.io/koji/issue/2538
2020-11-24 13:56:29 +01:00
Tomas Kopecek
4fa9d54a7e cli: list-hosts can display description/comment
Fixes: https://pagure.io/koji/issue/2553
2020-11-23 14:08:50 +01:00
lrossett
3c1c1bd5c4 fix not found build id error for list-builds 2020-11-23 09:12:44 +01:00
Yu Ming Zhu
23c1ee9f44 catch the exception on old hub 2020-11-17 23:16:00 +00:00
Yu Ming Zhu
3f57163c3f hub: [listBuilds] add nvr glob pattern support
fixes: #2554

--pattern is also added in list-builds command
2020-11-17 22:59:32 +00:00
Tomas Kopecek
7f44d1f7a2 cli: allow removal of unused external repo even with --alltags
Fixes: https://pagure.io/koji/issue/2061
2020-11-12 15:49:30 +01:00
Brendan Reilly
b97813d6e2 Add option to use repos from kickstart for livemedia builds
Fixes: https://pagure.io/koji/issue/2260
2020-11-12 15:48:47 +01:00
Brendan Reilly
c62f15172f Add nomacboot option for spin-livemedia
Fixes: https://pagure.io/koji/issue/2259
2020-10-27 14:37:01 +01:00
Tomas Kopecek
2a8fc19600 cli: clone-tag --config clones also extra info
Fixes: https://pagure.io/koji/issue/2371
2020-10-06 14:02:44 +02:00
Tomas Kopecek
fedf3ee9f9 extend to config_inheritance 2020-10-05 12:35:07 +02:00
Tomas Kopecek
90ab8e7266 fix backward compatibility 2020-10-05 12:34:59 +02:00
Tomas Kopecek
c2570f76bd cli: taginfo displays inherited extra
Fixes: https://pagure.io/koji/issue/1870
2020-10-05 12:34:59 +02:00
Tomas Kopecek
bc478c2d68 cli: show log urls for failed tasks
Fixes: https://pagure.io/koji/issue/2188
2020-10-02 12:44:07 -04:00
Tomas Kopecek
4b1cbe0789 flake8 fix 2020-09-30 10:43:19 +02:00
Tomas Kopecek
a14a1fee39 fix for older hub 2020-09-30 10:43:19 +02:00
Tomas Kopecek
5f472413c9 drop host versions 2020-09-30 10:43:19 +02:00
Tomas Kopecek
ba908fd2de report versions of components
Fixes: https://pagure.io/koji/issue/2430
2020-09-30 10:43:19 +02:00
Tomas Kopecek
08494de774 block inherited extra tag info
Fixes: https://pagure.io/koji/issue/2283
2020-09-28 11:03:43 +02:00
Tomas Kopecek
c1cd6a6327 cli: list-tag-inheritance - description of flags
Fixes: https://pagure.io/koji/issue/2296
2020-09-23 13:59:28 +02:00
Jana Cupova
f62c0d0080 prune-signed-copies fix help message
Fixes: https://pagure.io/koji/issue/2488
2020-09-22 10:18:55 +02:00
Tomas Kopecek
df8ce93699 fix test 2020-09-09 14:02:42 +02:00
Tomas Kopecek
e407957c0a cli: clone-tag fails on failed multicalls
Fixes: https://pagure.io/koji/issue/2010
2020-09-09 14:00:51 +02:00
Tomas Kopecek
aa16b5ccea cli: don't require --config in clone-tag
Fixes: https://pagure.io/koji/issue/2012
2020-09-08 11:00:38 +02:00
Tomas Kopecek
0eec5acd34 lowercase sigkeys during import/query where needed
Fixes: https://pagure.io/koji/issue/2434
2020-09-01 14:06:06 +02:00
Tomas Kopecek
69d81e3c2d fix flake8 2020-08-27 13:48:32 +02:00
Mike McLean
a1593f5243 cli: add --task and --source options to list-builds command
Fixes https://pagure.io/koji/issue/2356

The api already accepted these parameters. This just provides access to use them
via the command line.
2020-08-27 13:48:32 +02:00
Tomas Kopecek
4240e269bc fix create_ts for repos 2020-08-26 09:26:00 +02:00
Tomas Kopecek
7855b98ca2 formatTime/Long can handle timestamp
Also replaced *_time with *_ts wherever possible.
2020-08-26 09:26:00 +02:00
Tomas Kopecek
bcdf0165c9 remove deprecated list-tag-history / tagHistory
Fixes: https://pagure.io/koji/issue/2215
2020-08-18 16:31:21 +02:00
Mike McLean
7beeb838b1 for editTag2, perm option is preferred over perm_id alias
Versions 1.21 and 1.22 of kojihub will throw an error if perm_id=None is given
For details see: https://pagure.io/koji/issue/2375
2020-07-29 15:47:02 +02:00
Mike McLean
9ada058abc whitespace to make flake8 happy 2020-07-22 10:17:37 -04:00
Mike McLean
a15d1c521d cli: list-tags: fall back to old behavior on ParameterError
Fixes https://pagure.io/koji/issue/2379
2020-07-22 10:17:37 -04:00
Yuming Zhu
45a4867e67 cli clone-tag - get srctag info with event
So that tag config and extra honor `event` for clone-tag cmd

fixes: #2101
2020-07-15 11:44:02 -04:00
Tomas Kopecek
d47a45f576 cli: fix image-build-indirection --wait
Fixes: https://pagure.io/koji/issue/2046
2020-07-15 11:17:43 -04:00
Tomas Kopecek
1cbc9340db cli: --wait for download-task
If task is not finished yet, wait for it and download output then.

Fixes: https://pagure.io/koji/issue/2052
2020-07-02 14:23:42 +02:00
Tomas Kopecek
03b55bf39e hub: allow glob matching for listTags
server-side filtering would be better than CLI/client side filtering.

Fixes: https://pagure.io/koji/issue/2086
2020-06-30 14:20:32 +02:00
Yu Ming Zhu
a893e8bf2b a wrapper ignoring FIPS for hashlib.md5 2020-06-24 14:42:00 +02:00
Tomas Kopecek
5b94c9eb01 hide local --debug options
Fixes: https://pagure.io/koji/issue/2084
2020-06-24 10:53:38 +02:00
Tomas Kopecek
ac38549992 make mock depsolver policy configurable
Fixes: https://pagure.io/koji/issue/826
2020-06-23 09:02:15 +02:00
Tomas Kopecek
2bb460bc23 cli: output extra['rpm.macro.*'] to mock-config
Fixes: https://pagure.io/koji/issue/1859
2020-06-16 10:13:12 +02:00
Tomas Kopecek
1169f4be83 fix option name 2020-06-09 14:38:23 +02:00
Tomas Kopecek
637be55ef4 cli: drop unneeded activate_session
Fixes: https://pagure.io/koji/issue/2070
2020-05-22 09:36:21 +02:00
Tomas Kopecek
dac7bffcf5 cli: fix variable name
Fixes: https://pagure.io/koji/issue/2210
2020-05-18 11:39:38 +02:00
Tomas Kopecek
4c54ea5743 cli: extend docs for --before/--after options
Fixes: https://pagure.io/koji/issue/2077
2020-05-18 11:34:35 +02:00