Tomas Kopecek
e7db7d8b53
db: logging option for cursor
...
In some cases we expect query to fail (LOCK NOWAIT) but it still
clutters the logs. Option for not logging cursor-level errors.
Fixes: https://pagure.io/koji/issue/2837
2022-02-07 10:01:21 +01:00
Tomas Kopecek
bc04708990
PR#3230: hub: whitelist arch-agnostic logs for image tasks
...
Merges #3230
https://pagure.io/koji/pull-request/3230
Fixes : #3229
https://pagure.io/koji/issue/3229
Store image logs per arch
2022-02-07 09:59:11 +01:00
Tomas Kopecek
fb50dcc2ad
fix tests
2022-02-07 09:58:01 +01:00
Tomas Kopecek
a02550c248
hub: whitelist arch-agnostic logs for image tasks
...
Related: https://pagure.io/koji/issue/3229
2022-02-07 09:45:01 +01:00
Tomas Kopecek
084a19da8b
PR#3175: Escape html values
...
Merges #3175
https://pagure.io/koji/pull-request/3175
Fixes : #3155
https://pagure.io/koji/issue/3155
Remove regexp validation from webui
2022-02-07 09:37:11 +01:00
Jana Cupova
c83d4598de
Escape html values
...
Fixes: https://pagure.io/koji/issue/3155
2022-02-07 09:36:59 +01:00
Tomas Kopecek
987946478e
PR#3225: createrepo_c should fail on all errors
...
Merges #3225
https://pagure.io/koji/pull-request/3225
Fixes : #3190
https://pagure.io/koji/issue/3190
createrepo doesn't return error code when some files don't exist
2022-02-07 09:34:39 +01:00
Tomas Kopecek
c061f56ab4
update Require to createrepo_c 0.11.0
2022-02-07 09:34:31 +01:00
Tomas Kopecek
664043d0c5
createrepo_c should fail on all errors
...
Related: https://pagure.io/koji/issue/3190
2022-02-07 09:34:31 +01:00
Tomas Kopecek
d5a8f5cca0
PR#3039: mock.module_setup_commands tag extra option
...
Merges #3039
https://pagure.io/koji/pull-request/3039
Fixes : #2483
https://pagure.io/koji/issue/2483
Add support for configuring modules for build tags sourced by external repos
2022-02-07 09:33:35 +01:00
Tomas Kopecek
3ee95baa5f
mock.module_setup_commands tag extra option
...
Fixes: https://pagure.io/koji/issue/2483
2022-02-07 09:33:14 +01:00
Tomas Kopecek
0ea9b1f056
PR#3243: Increase CLI unit tests
...
Merges #3243
https://pagure.io/koji/pull-request/3243
2022-02-07 09:21:05 +01:00
Jana Cupova
4c50c5fe92
Increase CLI unit tests
2022-02-07 09:20:58 +01:00
Tomas Kopecek
e3aeb0c1f1
PR#3244: doc: clarify hub configuration permissions
...
Merges #3244
https://pagure.io/koji/pull-request/3244
2022-02-07 08:46:03 +01:00
Ken Dreyer
4320316326
doc: clarify hub configuration permissions
...
Name the exact configuration file we want users to restrict with
filesystem permissions.
2022-02-04 14:38:54 -05:00
Tomas Kopecek
c2b238c603
PR#3242: Remove json check from import-cg CLI
...
Merges #3242
https://pagure.io/koji/pull-request/3242
Fixes : #3241
https://pagure.io/koji/issue/3241
Remove json check in import-cg CLI
2022-02-03 10:19:15 +01:00
Jana Cupova
c0b8223d2c
Remove json check from import-cg CLI
...
Fixes: https://pagure.io/koji/issue/3241
2022-02-03 10:16:08 +01:00
Tomas Kopecek
78d7f3f39e
PR#3235: hub: fix Task.lock for correctly closed tasks
...
Merges #3235
https://pagure.io/koji/pull-request/3235
Fixes : #3220
https://pagure.io/koji/issue/3220
tagBuild tasks sometimes fail with "already tagged", when the build was not tagged before the task ran
2022-02-02 17:22:14 +01:00
Tomas Kopecek
edad8d4461
hub: fix Task.lock for correctly closed tasks
...
Fixes: https://pagure.io/koji/issue/3220
2022-02-02 17:07:02 +01:00
Tomas Kopecek
355be9200f
PR#3211: save modified .kiwi files per arch
...
Merges #3211
https://pagure.io/koji/pull-request/3211
Relates: #3210
https://pagure.io/koji/issue/3210
multiarch kiwi builds fail on mixing logs
2022-01-31 10:24:47 +01:00
Tomas Kopecek
d3213b888f
save modified .kiwi files per arch
...
Related: https://pagure.io/koji/issue/3210
2022-01-31 10:24:27 +01:00
Tomas Kopecek
cac6d207d7
PR#3214: Add description for permissions
...
Merges #3214
https://pagure.io/koji/pull-request/3214
Fixes : #335
https://pagure.io/koji/issue/335
[RFE] list-permissions would better have descriptions for each role
2022-01-31 10:22:06 +01:00
Jana Cupova
1252129136
Add description for permissions
...
Fixes: https://pagure.io/koji/issue/335
2022-01-31 10:21:58 +01:00
Tomas Kopecek
e292fd8f2b
PR#3215: Show total builds and add two more date options
...
Merges #3215
https://pagure.io/koji/pull-request/3215
Fixes #3216
https://pagure.io/koji/issue/3216
2022-01-31 10:21:00 +01:00
Alex Iribarren
8e59e3f613
Show total builds and add two more date options
2022-01-31 10:20:53 +01:00
Tomas Kopecek
0a1554bbd5
PR#3223: Provide meaningful message when importing image files fails
...
Merges #3223
https://pagure.io/koji/pull-request/3223
Fixes #3221
https://pagure.io/koji/issue/3221
2022-01-31 10:17:44 +01:00
Igor Raits
052afc5a14
Provide meaningful message when importing image files fails
...
References: https://pagure.io/koji/issue/3221
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2022-01-31 10:17:37 +01:00
Tomas Kopecek
77ea6f9a47
PR#3226: doc: improve multicall documentation
...
Merges #3226
https://pagure.io/koji/pull-request/3226
2022-01-26 10:21:50 +01:00
Ken Dreyer
94ea0a4909
doc: improve multicall documentation
...
Rewrite our multicall documentation to use the active voice, clarify
examples, and steer users more strongly towards the newer
MultiCallSession class.
2022-01-25 12:16:16 -05:00
Tomas Kopecek
e029d4c489
PR#3212: Allow password in SCM url with new builder option
...
Merges #3212
https://pagure.io/koji/pull-request/3212
Fixes : #3179
https://pagure.io/koji/issue/3179
[1.27.0] git with credentials token don't work
2022-01-25 15:47:36 +01:00
Jana Cupova
725c157fbd
Allow password in SCM url with new builder option
...
Fixes: https://pagure.io/koji/issue/3179
2022-01-25 15:47:27 +01:00
Tomas Kopecek
bf23bf904e
fix flake8
2022-01-19 15:29:59 +01:00
Tomas Kopecek
facfdb0d16
PR#3205: Implant releasever into kiwi description
...
Merges #3205
https://pagure.io/koji/pull-request/3205
Fixes : #3194
https://pagure.io/koji/issue/3194
Support setting releasever for kiwi descriptions
2022-01-19 15:26:40 +01:00
Tomas Kopecek
49dfa51bc5
fix working dir path
2022-01-19 15:26:32 +01:00
Tomas Kopecek
7521198a8c
optional "make prep"
2022-01-19 15:26:32 +01:00
Tomas Kopecek
25cf5f78e1
remove unused code
2022-01-19 15:26:32 +01:00
Igor Raits
5c8f9c3e09
kiwi: Collect all files from bundle directory
...
Bundle directory has slightly different files (compressed, etc.) and
does not contain any JSON files so let's just collect all files from
there.
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2022-01-19 15:26:32 +01:00
Tomas Kopecek
dfc5b01c9c
fix packaging
2022-01-19 15:26:32 +01:00
Tomas Kopecek
565f59459e
kiwi: use separate --release
2022-01-19 15:26:32 +01:00
Tomas Kopecek
e423263f51
kiwi: Implant releasever into the kiwi description
...
Related: https://pagure.io/koji/issue/3194
2022-01-19 15:26:32 +01:00
Igor Raits
d737bb4597
Store disk_image type of kiwi files
...
For example, it is used by .raw (OEM) images.
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2022-01-19 15:26:32 +01:00
Igor Raits
74c414ee1c
Add support for kiwi.result.json
...
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2022-01-19 15:26:32 +01:00
Tomas Kopecek
8041b6ea4c
update kiwi deps
2022-01-19 15:26:32 +01:00
Tomas Kopecek
ed457c8986
PR#3218: doc: additional explanations for RPM signatures
...
Merges #3218
https://pagure.io/koji/pull-request/3218
2022-01-19 13:12:00 +01:00
Ken Dreyer
7e6db4a51e
docs: link to RPM cryptographic header documentation
2022-01-18 11:49:04 -05:00
Ken Dreyer
5196f73d51
docs: explain "digest" vs "signature" fields for RPMs
2022-01-18 10:55:09 -05:00
Tomas Kopecek
c56c73a2e9
PR#3192: Release notes 1.27.1
...
Merges #3192
https://pagure.io/koji/pull-request/3192
Fixes : #3191
https://pagure.io/koji/issue/3191
1.27.1 Release notes
2022-01-13 09:44:11 +01:00
Tomas Kopecek
44378d767f
Release notes 1.27.1
...
Related: https://pagure.io/koji/issue/3191
2022-01-13 09:44:05 +01:00
Tomas Kopecek
213c1eae99
PR#3204: lib: refactor variables in is_conn_err()
...
Merges #3204
https://pagure.io/koji/pull-request/3204
Fixes #3213
https://pagure.io/koji/issue/3213
2022-01-11 12:32:58 +01:00
Ken Dreyer
eaa5bf9add
lib: rename inner error variable in is_conn_err()
...
Rename this variable to something easier to understand.
2022-01-11 12:32:52 +01:00