Commit graph

645 commits

Author SHA1 Message Date
Tomas Kopecek
cb2039da08 Move migration script to new location
Interaction of PR#3772 and PR#3843
2023-10-03 15:33:45 +02:00
Tomas Kopecek
410b252d77 missing lock in db 2023-10-03 15:23:02 +02:00
Tomas Kopecek
479a46a417 schema upgrade 2023-10-03 15:23:02 +02:00
Tomas Kopecek
c0c1f3c33d Don't spawn createrepo if not needed
Related: https://pagure.io/koji/issue/3808
2023-10-03 15:20:52 +02:00
Tomas Kopecek
e421f0bcb7 doc: More XMLRPC-related docs
Related: https://pagure.io/koji/issue/1109
2023-09-20 12:04:54 +02:00
Tomas Kopecek
23ba4c2c3b Move sql files to schemas directory 2023-09-13 12:17:10 +02:00
Tomas Kopecek
cc4763f7e7 Package migration scripts to /usr/share/koji
In original location it was packages as docs. E.g. in containers
it is often installed with --nodocs.

Related: https://pagure.io/koji/issue/3762
2023-09-13 12:17:10 +02:00
Tomas Kopecek
255ec21d00 Inherit group permissions
Related: https://pagure.io/koji/issue/3849
2023-09-04 09:16:21 +02:00
Tomas Kopecek
13097dff36 sidetag: extend is_sidetag_owner for untag ops
Related: https://pagure.io/koji/issue/3848
2023-08-28 16:37:28 +02:00
alisboav
11c2e2e95b Example of how to enable a module via mock.module_setup_commands 2023-08-21 12:51:23 +02:00
Tomas Kopecek
616f191040 Koji 1.33.1 release notes
Related: https://pagure.io/koji/issue/3869
2023-07-11 16:01:14 +02:00
Mike McLean
b5950bb209 kojira no_repo_effective_age setting 2023-05-23 17:54:17 +02:00
Tomas Kopecek
0676543d1c fix release notes version 2023-05-23 17:29:38 +02:00
Tomas Kopecek
cb009f019d Koji 1.33 release notes
Related: https://pagure.io/koji/issue/3821
2023-05-23 17:21:00 +02:00
Tomas Kopecek
b9e9dd6c4b migration script 2023-05-17 11:02:30 +02:00
Mike McLean
14c2e1b38c avoid upsert in db_lock 2023-05-17 11:02:08 +02:00
Mike McLean
0d61c94250 add db_lock function and locks table 2023-05-17 11:02:08 +02:00
Tomas Kopecek
576e5d6f3b PR#3819: track update time in host table
Merges #3819
https://pagure.io/koji/pull-request/3819

Fixes: #3789
https://pagure.io/koji/issue/3789
2023-05-17 10:58:12 +02:00
Tomas Kopecek
2ddfd5e977 update docs for kickstart/build_rpm policy
Related: https://pagure.io/koji/issue/3183
2023-05-17 10:04:35 +02:00
Tomas Kopecek
8dce3fc9b1 upgrade schema 2023-05-16 13:14:16 +02:00
Mike McLean
d82edd9757 track update time in host table 2023-05-16 13:14:16 +02:00
Tomas Kopecek
896b75d4c6 Import koji archive types
Related: https://pagure.io/koji/issue/3736
2023-05-16 12:57:57 +02:00
Tomas Kopecek
eb68be0547 kiwi: remove tech-preview warning 2023-05-11 17:05:09 +02:00
Jana Cupova
44742bc5f8 Drop default Null for renew_time in sql 2023-05-09 09:16:40 +02:00
Jana Cupova
6a033ea948 Add renew_ts column and check with renew_ts 2023-05-09 09:16:40 +02:00
Jana Cupova
ce0ce20e3a Add renewal session timeout
Fixes: https://pagure.io/koji/issue/3596
2023-05-09 09:16:40 +02:00
Tomas Kopecek
35add0c62b docs: Emphasize new build_from_scm hub policy 2023-04-18 10:10:18 +02:00
Jana Cupova
b0a9985235 Update deprecated policy comments 2023-04-13 10:19:24 +02:00
Tomas Kopecek
b58527fa1d Release notes 1.32.1
Related: https://pagure.io/koji/issue/3764
2023-04-04 13:26:34 +02:00
Tomas Kopecek
8e0bdd7a00 sidetag: allowed list for rpm macros
Related: https://pagure.io/koji/issue/3673
2023-03-07 12:53:51 +01:00
Tomas Kopecek
b0e91e378c Move db/auth to kojihub module
Related: https://pagure.io/koji/issue/3666
2023-03-01 11:46:24 +01:00
Jana Cupova
4721facaa1 Unify migration script Koji 1.31 -> 1.32
Fixes: https://pagure.io/koji/issue/3696
2023-02-17 22:23:44 +01:00
Tomas Kopecek
5b5e9cfa27 fix doc links 2023-02-16 09:28:39 +01:00
Tomas Kopecek
d545aafbe7 Release notes 1.32
Related: https://pagure.io/koji/issue/3621
2023-02-16 09:20:27 +01:00
Tomas Kopecek
5bbe106e69 CG metadata for koji task id
Related: https://pagure.io/koji/issue/215
2023-02-07 12:56:17 +01:00
Jana Cupova
21a4cc4d70 Fix review 2023-02-06 13:17:33 +01:00
Jana Cupova
9bf31de75f Add checksum API
Fixes: https://pagure.io/koji/issue/3627
2023-02-06 13:17:33 +01:00
Tomas Kopecek
067e294c6c retain expired session exclusivity 2023-02-01 15:01:15 +01:00
Tomas Kopecek
35070f6ba2 minor fixes 2023-02-01 15:01:15 +01:00
Tomas Kopecek
dcd009e593 remove passing session-id 2023-02-01 15:01:15 +01:00
Jana Cupova
1f0c12930d Add closed column to session table and use it in session 2023-02-01 15:01:15 +01:00
Tomas Kopecek
8bd39594b1 Koji 1.31.1 release notes
Related: https://pagure.io/koji/issue/3652
2023-01-12 11:09:49 +01:00
Tomas Kopecek
b18d998df5 update supported platforms 2023-01-12 11:01:24 +01:00
Tomas Kopecek
c11056996b fix different PG capabilities in schema
Related: https://pagure.io/koji/issue/3594
2023-01-12 11:01:24 +01:00
Tomas Kopecek
6c9da27987 remove empty file 2022-12-21 14:04:46 +01:00
Tomas Kopecek
669b99f4c5 unify migration scripts
Related: https://pagure.io/koji/issue/3623
2022-12-20 12:46:55 +01:00
Tomas Kopecek
c667d5bfff fix version numbers 2022-12-12 10:29:39 +01:00
Tomas Kopecek
b9e8c03127 fix default archivetypes extensions
Related: https://pagure.io/koji/issue/3605
2022-12-12 09:09:52 +01:00
Tomas Kopecek
a90f6cdf84 Release notes 1.31
Related: https://pagure.io/koji/issue/3574
2022-11-21 11:07:11 +01:00
Tomas Kopecek
e9ebe2250d build policy
New 'build' policy replacing 'build_from_srpm' and 'build_from_repo_id'.

Related: https://pagure.io/koji/issue/3323

Author:    Tomas Kopecek <tkopecek@redhat.com>
2022-11-10 15:47:44 +01:00