Tomas Kopecek
7ea3a73073
PR#1803: docs: fix rST syntax for DB listening section
...
Merges #1803
https://pagure.io/koji/pull-request/1803
2019-11-18 09:23:27 +01:00
Tomas Kopecek
312c160afc
fix indenting
2019-11-18 09:23:02 +01:00
Ken Dreyer
c75f8ef416
docs: fix rST syntax for DB listening section
...
Clean up some rST syntax issues in the section about altering the
postgres listen_address.
2019-11-15 10:44:06 -07:00
Tomas Kopecek
e3eb6dc7ff
PR#1551: cluster health info page
...
Merges #1551
https://pagure.io/koji/pull-request/1551
Fixes : #1550
https://pagure.io/koji/issue/1550
[RFE] Cluster health info page
2019-11-14 09:58:14 +01:00
Tomas Kopecek
59d196c51e
cluster health info page
...
Fixes: https://pagure.io/koji/issue/1550
2019-11-14 09:58:10 +01:00
Tomas Kopecek
d097af40f9
PR#1525: include profile name in parsed config options
...
Merges #1525
https://pagure.io/koji/pull-request/1525
Fixes : #1522
https://pagure.io/koji/issue/1522
example profile script fails with AttributeError
2019-11-14 09:57:21 +01:00
Tomas Kopecek
ed4bd28b78
include profile name in prased config options
...
Fixes: https://pagure.io/koji/issue/1522
2019-11-14 09:54:21 +01:00
Tomas Kopecek
e0ec48845c
PR#1773: make rpm import optional in koji/__init__.py
...
Merges #1773
https://pagure.io/koji/pull-request/1773
Fixes : #1772
https://pagure.io/koji/issue/1772
Make rpm optional import
2019-11-12 10:03:10 +01:00
Tomas Kopecek
e11ad814af
make rpm import optional in koji/__init__.py
...
Fixes: https://pagure.io/koji/issue/1772
2019-11-12 10:03:06 +01:00
Mike McLean
c1464236c5
PR#1767: check ConfigParser object rather than config path list
...
Merges #1767
https://pagure.io/koji/pull-request/1767
Fixes : #1763
https://pagure.io/koji/issue/1763
test_profiles failed after config reading refactoring
2019-11-08 15:15:38 -05:00
Yu Ming Zhu
31a2670575
check ConfigParser object rather than config path list
...
fixes : #1763
2019-11-08 15:15:33 -05:00
Brendan Reilly
eca76d58ed
PR#1782: 1.19.1 release
...
Merges #1782
https://pagure.io/koji/pull-request/1782
Fixes : #1783
https://pagure.io/koji/issue/1783
Create release notes for 1.19.1
2019-11-08 14:25:28 -05:00
Brendan Reilly
3aa1fa2dae
1.19.1 release
2019-11-08 11:53:12 -05:00
Mike McLean
4701739709
PR#1745: allow comma delimiter for allowed_methods
...
Merges #1745
https://pagure.io/koji/pull-request/1745
Fixes : #1744
https://pagure.io/koji/issue/1744
save-failed-tree conf is parsed differently than described
2019-11-08 09:47:10 -05:00
Tomas Kopecek
37a88310c2
allow comma/space delimiter for allowed_methods
...
Example config says, that comma is allowed, but it was not true.
Fixes: https://pagure.io/koji/issue/1744
2019-11-08 09:47:06 -05:00
Tomas Kopecek
14ff331e8f
PR#1769: koji-gc: Fix up usage of default configuration file
...
Merges #1769
https://pagure.io/koji/pull-request/1769
Fixes : #1768
koji-gc errors out if run without specifying config file
https://pagure.io/koji/issue/1768
2019-11-07 17:06:25 -05:00
Jim Foraker
b688433323
koji-gc: Fix up usage of default configuration file
...
Previously, koji-gc would fail if run without a configuration file
being specified on the command line.
Signed-off-by: Jim Foraker <foraker1@llnl.gov>
2019-11-07 17:06:24 -05:00
Tomas Kopecek
b1260bf33d
PR#1724: don't expect all buildReferences fields (koji-gc)
...
Merges #1724
https://pagure.io/koji/pull-request/1724
Fixes : #1723
https://pagure.io/koji/issue/1723
koji-gc expect ordered output of buildReferences
2019-11-07 11:44:45 -05:00
Tomas Kopecek
c165278694
don't expect all buildReferences fields (koji-gc)
...
Fixes: https://pagure.io/koji/issue/1723
2019-11-07 11:44:43 -05:00
Tomas Kopecek
30917fc5cf
PR#1726: fix typo in --ignore-tags
...
Merges #1726
https://pagure.io/koji/pull-request/1726
Fixes : #1725
https://pagure.io/koji/issue/1725
koji-gc --ignore-tags doesn't work
2019-11-07 11:43:50 -05:00
Tomas Kopecek
71f62894b7
fix typo in --ignore-tags
...
Fixes: https://pagure.io/koji/issue/1725
2019-11-07 11:43:49 -05:00
Tomas Kopecek
cce3c6ff1e
PR#1732: add _remote.repositories to ignored maven files
...
Merges #1732
https://pagure.io/koji/pull-request/1732
Fixes : #1731
https://pagure.io/koji/issue/1731
maven 3 creates _remote.repositories files
2019-11-07 11:43:11 -05:00
Tomas Kopecek
956ad744af
add _remote.repositories to ignored maven files
...
Fixes: https://pagure.io/koji/issue/1731
2019-11-07 11:43:09 -05:00
Tomas Kopecek
d093a596a6
PR#1738: --disabled alias for --not-enabled in list-hosts
...
Merges #1738
https://pagure.io/koji/pull-request/1738
Fixes : #1737
https://pagure.io/koji/issue/1737
[RFE] --disabled as alias for --not-enabled in list-hosts
2019-11-07 11:42:33 -05:00
Tomas Kopecek
93c4f49af9
--disabled alias for --not-enabled in list-hosts
...
Fixes: https://pagure.io/koji/issue/1737
2019-11-07 11:42:30 -05:00
Tomas Kopecek
ed75113dc3
PR#1716: split docs to subdirectories
...
Merges #1716
https://pagure.io/koji/pull-request/1716
Fixes : #1715
https://pagure.io/koji/issue/1715
Split docs to directories
2019-11-07 11:31:56 -05:00
Tomas Kopecek
989829eb79
split docs to subdirectories
...
Fixes: https://pagure.io/koji/issue/1715
2019-11-07 11:31:54 -05:00
Tomas Kopecek
3cb1e05761
PR#1742: check existence of maven symlink
...
Merges #1742
https://pagure.io/koji/pull-request/1742
Fixes : #1593
https://pagure.io/koji/issue/1593
maven build not working with fedora
2019-11-06 13:49:06 -05:00
Tomas Kopecek
8d4d74fca0
check existence of maven symlink
...
Fixes: https://pagure.io/koji/issue/1593
2019-11-06 13:49:04 -05:00
Tomas Kopecek
d412eb00e0
PR#1761: remove accuracy from koji-sweep-db timer
...
Merges #1761
https://pagure.io/koji/pull-request/1761
Fixes : #1758
https://pagure.io/koji/issue/1758
Accuracy not a valid systemd keyword in koji-sweep-db.timer
2019-11-06 13:03:53 -05:00
Tomas Kopecek
5b8c74a0c2
remove accuracy from koji-sweep-db timer
...
Fixes: https://pagure.io/koji/issue/1758
2019-11-06 13:03:51 -05:00
Tomas Kopecek
ae82232f39
PR#1751: hub: Fix issue with listing users and old versions of Postgres
...
Merges #1751
https://pagure.io/koji/pull-request/1751
Fixes #1750
hub: Fix issue with listing users and old versions of Postgres
https://pagure.io/koji/issue/1750
2019-11-06 13:01:26 -05:00
Jim Foraker
fde8aab177
hub: Fix issue with listing users and old versions of Postgres
...
Koji was using the array_remove() SQL function, which was not introduced
until Postgres 9.4. RHEL 7 ships with Postgres 9.2. This construct
was being used to ensure that the krb_principals arrays in user
dictionaries were empty if no principals were defined, instead of
having a single value of None. Instead we use QueryProcessor's result
transformation support to remove the None entry.
Signed-off-by: Jim Foraker <foraker1@llnl.gov>
2019-11-06 13:01:25 -05:00
Tomas Kopecek
f15ee7772c
PR#1760: fix typo in table column name
...
Merges #1760
https://pagure.io/koji/pull-request/1760
Fixes : #1759
https://pagure.io/koji/issue/1759
koji-sweep-db using misnamed build_reservations column
2019-11-06 12:42:11 -05:00
Tomas Kopecek
6d72bba3fd
fix typo in table column name
...
Fixes: https://pagure.io/koji/issue/1759
2019-11-05 16:42:07 -05:00
Tomas Kopecek
f60940b19b
PR#1753: Fix hub reporting of bogus ownership data
...
Merges #1753
https://pagure.io/koji/pull-request/1753
2019-11-05 09:00:23 -05:00
Jim Foraker
b1aaf531aa
hub: Fix permissions in readPackageList()
...
The recent changes to kerberos principal handling broke proper reporting
of package ownership, due to an obvious typo.
Signed-off-by: Jim Foraker <foraker1@llnl.gov>
2019-11-04 15:05:23 -08:00
Tomas Kopecek
a24af06343
PR#1695: clean python compiled binaries for non *.py code
...
Merges #1695
https://pagure.io/koji/pull-request/1695
Fixes #1698
python code without .py can not be clean by `make clean`
https://pagure.io/koji/issue/1698
2019-10-31 13:20:57 +01:00
Yu Ming Zhu
135ac0d6ae
clean python compiled binaries for non *.py code
...
fixes : #1698
2019-10-31 13:20:53 +01:00
Tomas Kopecek
353eefea1d
PR#1733: allow tag or target permissions as appropriate (on master)
...
Merges #1733
https://pagure.io/koji/pull-request/1733
Fixes : #1729
https://pagure.io/koji/issue/1729
koji CLI still checks for admin permission instead of tag/target/host
2019-10-31 11:40:22 +01:00
Christopher O'Brien
52088adbb1
make tests work
2019-10-31 11:40:16 +01:00
Christopher O'Brien
0e3e9380e9
check for tag or target permission in addition to admin for relevant CLI calls
2019-10-31 11:40:16 +01:00
Tomas Kopecek
a03157d11a
PR#1739: More default values in example kojihub.conf
...
Merges #1739
https://pagure.io/koji/pull-request/1739
Fixes : #1661
https://pagure.io/koji/issue/1661
Configure python's logging module in koji's config
2019-10-31 11:24:44 +01:00
Tomas Kopecek
1a2b10ae8e
More default values in example kojihub.conf
...
Fixes: https://pagure.io/koji/issue/1661
2019-10-31 11:24:40 +01:00
Brendan Reilly
2e3641b1aa
PR#1736: 1.19 release
...
Merges #1736
https://pagure.io/koji/pull-request/1736
Fixes : #1735
https://pagure.io/koji/issue/1735
Create release notes for 1.19
2019-10-30 14:50:10 -04:00
Brendan Reilly
4de3f6fa0f
Updated changelog
2019-10-30 09:13:32 -04:00
Brendan Reilly
6a57c7db21
Updated migration doc
2019-10-30 09:12:24 -04:00
Brendan Reilly
fc566e4b31
1.19 release
2019-10-30 09:12:24 -04:00
Tomas Kopecek
beff0de500
PR#1720: backward-compatible db conversion
...
Merges #1720
https://pagure.io/koji/pull-request/1720
Fixes : #1718
https://pagure.io/koji/issue/1718
postgresql<= 9.4 doesn't support INSERT INTO ... ON CONFLICT ... syntax
2019-10-30 10:52:50 +01:00
Tomas Kopecek
5bbdc5d539
backward-compatible db conversion
...
PG <= 9.4 doesn't support INSERT INTO ... ON CONFLICT ... syntax
Fixes: https://pagure.io/koji/issue/1718
2019-10-30 10:52:47 +01:00