Commit graph

252 commits

Author SHA1 Message Date
Jana Cupova
ddf88775a8 Fix py2 packaging
Fixes: https://pagure.io/koji/issue/2902
2021-07-19 09:14:54 +02:00
Tomas Kopecek
bdb9f91890 Release notes 1.25.1
Fixes: https://pagure.io/koji/issue/2920
2021-07-01 08:58:46 +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
2ac2ae346d Add build requires
Fixes: https://pagure.io/koji/issue/912
2021-05-03 11:13:22 +02:00
Christopher O'Brien
ffe0a537b7 attempting to bridge the gap with pip
uses the appropriate rpm macros for installing python wheels to
provide the base koji lib. Packages the resulting dist-info data
as well.
2021-05-03 11:13:22 +02:00
Tomas Kopecek
be225d7e3f 1.24.1 release notes
Fixes: https://pagure.io/koji/issue/2778
2021-03-29 13:30:24 +02:00
Tomas Kopecek
ebdbb80e02 drop PyOpenSSL usage
We've replaced it with requests library some time ago, this code has no
better sensitivity than requests error checking, so we can drop it
completely.

Fixes: https://pagure.io/koji/issue/2752
2021-03-24 14:43:40 +01:00
Tomas Kopecek
c8b1ba8ad0 Release notes 1.24
Fixes: https://pagure.io/koji/issue/2684
2021-02-17 15:08:56 +01:00
Tomas Kopecek
c2979d2e61 add make to BuildRequires
Fedora 34 is dropping it from default buildroot
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot

Fixes: https://pagure.io/koji/issue/2696
2021-02-15 10:45:05 +01:00
Tomas Kopecek
4a0da9bd01 spec: pythonic provides
Fixes: https://pagure.io/koji/issue/2666
2021-02-02 14:04:43 +01:00
Yu Ming Zhu
1fe7870799 requires python[23]-requests-gssapi for rhel[78]
fixes: #2663
2021-02-01 15:35:30 +01:00
Tomas Kopecek
79f1e45e74 Release notes 1.23.1 2021-01-18 11:09:07 +01:00
Tomas Kopecek
024515121a require gssapi-requests 1.22
Fixes: https://pagure.io/koji/issue/2422
2021-01-13 14:49:32 +01:00
Michal Privoznik
66ba134859 Install into /usr/lib rather than /usr/lib64/
In koji-1.22.0-129-g0ef3c751 I've changed the way how
site-packages directory is obtained. What I did not realize back
then is there can be multilib systems which will not search for
packages in /usr/lib64. But 64bit systems do look into /usr/lib.
Therefore, let's pick the location where both systems work.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1894261
Fixes: #2578
https://pagure.io/koji/issue/2578
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2020-11-27 10:00:52 +01:00
Tomas Kopecek
5e216d9567 Release notes 1.23
Fixes: https://pagure.io/koji/issue/2446
2020-10-22 09:46:29 +02:00
Tomas Kopecek
25641d18a8 remove systemd conds 2020-10-06 15:00:23 +02:00
Tomas Kopecek
18f5a29ead packaging 2020-10-06 15:00:23 +02:00
Michal Privoznik
0ef3c75185 Simplify obtaining of PKGDIR
So far, in all Makefiles we have a complicated way to construct
PKGDIR path which is used to install python modules into.
Firstly, python version is obtained, and then system prefix and
these are then used to construct the PKGDIR path. Well, we can do
better. We can use 'site.getsitepackages()[0]' to obtain exactly
the path we are after.

This also fixes the problem on distributions which have split
/usr/lib and /usr/lib64 directories, because with the way we are
constructing the PKGDIR path we assume that the directories are
the same (or one is a symlink to another). Well, that is not
always the case.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2020-09-22 13:45:48 +02:00
Tomas Kopecek
3634db19d4 bump version to 1.22.1 2020-09-07 09:44:07 +02:00
Tomas Kopecek
e72a7be0a1 stricter config file permissions
Fixes: https://pagure.io/koji/issue/2124
2020-09-07 09:37:11 +02:00
Mike McLean
f0b5c60eeb and changelog entry for this PR too 2020-07-28 10:17:23 +02:00
Mike McLean
6890c74cf7 release bump and changelog
Fixes https://pagure.io/koji/issue/2403
2020-07-28 10:17:23 +02:00
Simo Sorce
2c663f0b73 Use requests_gssapi instead of requests_kerberos
Retain ability to use the old requests_kerberos where request_gssapi is
not available yet.

Signed-off-by: Simo Sorce <simo@redhat.com>
2020-07-24 15:32:42 -04:00
Tomas Kopecek
f8419e3626 remove deprecated krbV support
Fixes: https://pagure.io/koji/issue/1991
2020-07-24 15:08:47 -04:00
Tomas Kopecek
393bc1d9e1 kojid: use mergerepo_c for all merge modes
Fixes: https://pagure.io/koji/issue/2183
2020-07-16 11:17:44 -04:00
Tomas Kopecek
19295bf7da kojira: drop kojira.sysconfig
Fixes: https://pagure.io/koji/issue/2171
2020-06-30 14:48:21 +02:00
Tomas Kopecek
83d425f976 drop py2 hub and web from spec
Fixes: https://pagure.io/koji/issue/1942
2020-06-18 15:41:35 +02:00
Tomas Kopecek
bbd378db61 Koji 1.21.1 release notes
Fixes: https://pagure.io/koji/issue/2294
2020-06-09 11:18:10 +02:00
Ken Dreyer
25d7970c54 koji-gc: add systemd unit files 2020-05-13 13:45:30 +02:00
Alex Iribarren
38144f3d22 Use %autosetup 2020-05-13 10:43:57 +02:00
Yu Ming Zhu
c60080fb79 koji-utils: only requires /usr/bin/python2 on rhel<=7
fixes: #2208
2020-04-29 14:25:52 +02:00
Tomas Kopecek
94b3b432ed Release notes 1.21
Fixes: https://pagure.io/koji/issue/2118
2020-04-21 14:50:01 +02:00
Nils Philippsen
cc2802a411 fix missing /lib/ in hub-plugins path 2020-04-01 13:00:06 +02:00
Ken Dreyer
f8d18ab04a rpm: remove references to EOL fedora versions
Remove the references to old, EOL versions of Fedora.
2020-03-11 13:35:06 +01:00
Tomas Kopecek
2cf1373afb update for last fix 2020-03-05 14:02:47 +01:00
Tomas Kopecek
e4fa53f8ea 1.20.1 release notes
Fixes: https://pagure.io/koji/issue/2031
2020-03-05 14:02:47 +01:00
Tomas Kopecek
1cfe6e50e4 add missing koji-sidetag-cleanup script
Fixes: https://pagure.io/koji/issue/2005
2020-03-02 14:27:15 +01:00
Tomas Kopecek
3462b35361 obsolete external sidetag plugin
Fixes: https://pagure.io/koji/issue/2003
2020-02-19 14:17:18 +01:00
Tomas Kopecek
6821560362 koji 1.20 release
Fixes: https://pagure.io/koji/issue/1898
2020-01-20 09:38:10 +01:00
Ken Dreyer
ee1d0a6c64 rpm: remove %defattr
RHEL 5 and later do not require %defattr.
2019-11-18 09:32:57 +01:00
Brendan Reilly
3aa1fa2dae 1.19.1 release 2019-11-08 11:53:12 -05:00
Brendan Reilly
4de3f6fa0f Updated changelog 2019-10-30 09:13:32 -04:00
Brendan Reilly
fc566e4b31 1.19 release 2019-10-30 09:12:24 -04:00
Tomas Kopecek
b8c1ac4ea6 require python-qpid-proton on RHEL7 2019-10-23 13:10:41 +02:00
Tomas Kopecek
f68eeb6cc0 bundle db maintenance script to hub
Fixes: https://pagure.io/koji/issue/1478
2019-10-15 09:00:22 +02:00
Tomas Kopecek
5aa3e3b29f in f30+ python-devel defaults to python3
Fixes: https://pagure.io/koji/issue/1585
2019-10-14 10:28:07 +02:00
Mike McLean
af66445883 bump version to match most recent release 2019-10-09 10:42:17 -04:00
Alex Iribarren
a4cef55bc3 Added basic email template 2019-08-29 10:42:52 +02:00
Mike McLean
e07808f7bf fix release date 2019-08-09 10:12:56 -04:00
Mike McLean
4dc84bbe87 another changelog update 2019-08-09 10:12:31 -04:00