Commit graph

2861 commits

Author SHA1 Message Date
Tomas Kopecek
d17157cf33 drop unused add_db_logger call and db table
Fixes: https://pagure.io/koji/issue/469
2017-07-06 11:15:00 -04:00
Mike McLean
3fd55d1454 PR#508 drop mod_python support
Merges #508
https://pagure.io/koji/pull-request/508
Fixes #466
https://pagure.io/koji/issue/466
2017-07-06 09:34:29 -04:00
Tomas Kopecek
b98d93d788 drop mod_python support
Fixes: https://pagure.io/koji/issue/466
2017-07-06 14:04:19 +02:00
Mike McLean
47ae542b42 PR#489 1.13 release
Merges #489
https://pagure.io/koji/pull-request/489
2017-06-30 15:00:26 -04:00
Mike McLean
76382badf6 1.13 changelog updates 2017-06-30 12:23:09 -04:00
Mike McLean
baac58601e fix formatting in release note 2017-06-30 12:23:09 -04:00
Mike McLean
f8a9679c5c link the release notes on the main page 2017-06-30 12:23:09 -04:00
Mike McLean
39819911bb reorganize the 1.13 release notes a bit 2017-06-30 12:23:09 -04:00
Mike McLean
ae078d2285 first stab at release notes 2017-06-30 12:23:09 -04:00
Mike McLean
03b895636e bump release and add changelog entry 2017-06-30 12:23:09 -04:00
Mike McLean
6282b65bb8 PR#496 Makefile/spec fixes for building on el6
Merges #496
https://pagure.io/koji/pull-request/496
Fixes #494
https://pagure.io/koji/issue/494
2017-06-30 12:16:57 -04:00
Mike McLean
672f9adfd5 BuildRequires: python2-devel -> python-devel 2017-06-28 10:47:37 -04:00
Mike McLean
c8ff2ad0b3 ignore coverage erase failure in make clean target 2017-06-28 10:46:47 -04:00
Mike McLean
112ee1288a PR#491 epel-compatible macro in spec
Merges #491
https://pagure.io/koji/pull-request/491
2017-06-28 08:54:57 -04:00
Tomas Kopecek
3bbb73f2b7 epel-compatible macro in spec 2017-06-28 10:02:12 +02:00
Mike McLean
e308f9d938 PR#487 alter specfile for rhel6/7
Merges #487
https://pagure.io/koji/pull-request/487
2017-06-27 11:01:04 -04:00
Tomas Kopecek
07d8812d21 alter specfile for rhel6/7
- python2-* packages are not available in RHEL
 - pycurl is now used inside library
2017-06-27 11:00:22 -04:00
Mike McLean
46a29188f3 PR#488 python2.5 doesn't know named components
Merges #488
https://pagure.io/koji/pull-request/488
2017-06-27 10:58:12 -04:00
Tomas Kopecek
2f42c28286 python 2.6 doesn't know named components 2017-06-27 15:45:20 +02:00
Mike McLean
01277c131b PR#400 per-tag configuration of chroot mock behaviour
Merges #400
https://pagure.io/koji/pull-request/400
Fixes #398
https://pagure.io/koji/issue/398
2017-06-23 17:26:39 -04:00
Tomas Kopecek
ffb88b93ca per-tag configuration of mocks' --new-chroot 2017-06-23 17:21:14 -04:00
Mike McLean
79560b1647 PR#480 koji_cli name interferes with new library
Merges #480
https://pagure.io/koji/pull-request/480
2017-06-22 12:04:23 -04:00
Tomas Kopecek
f7bdb7a089 koji_cli name interferes with new library 2017-06-22 12:03:00 -04:00
Mike McLean
733dbc4b72 PR#475 fix StringType and itervalues in plugin and cli
Merges #475
https://pagure.io/koji/pull-request/475
2017-06-22 12:00:32 -04:00
Yuming Zhu
6fe90a170d unit tests for cli.load_plugins 2017-06-22 11:59:28 -04:00
Yuming Zhu
0f51a9936f extend unit tests for PluginTracker 2017-06-22 11:59:28 -04:00
Mike McLean
6419530775 unit tests for PluginTracker 2017-06-22 11:59:28 -04:00
Mike McLean
206a3320e6 unit tests for callback handling 2017-06-22 11:59:28 -04:00
Mike McLean
1a6d8377ed some unit tests for koji.plugins 2017-06-22 11:59:28 -04:00
Yuming Zhu
617241bcc1 use six.class_types instead of ClassType, TypeType in cli 2017-06-22 11:59:28 -04:00
Yuming Zhu
e64c57e866 fix StringType and itervalues in plugin and cli 2017-06-22 11:59:28 -04:00
Mike McLean
9d812166ac PR#476 provide a temporary workdir for restart task unit tests
Merges #476
https://pagure.io/koji/pull-request/476
2017-06-22 11:52:40 -04:00
Mike McLean
76352b4968 provide a temporary workdir for restart task unit tests
Followup to https://pagure.io/koji/pull-request/472
The test cases added in this PR left temporary files
in the checkout dir.
2017-06-22 11:52:13 -04:00
Mike McLean
efd08fbcfd PR#477 update .gitignore
Merges #477
https://pagure.io/koji/pull-request/477
2017-06-22 11:50:54 -04:00
Mike McLean
adc2695a7c update .gitignore
A number of common artifacts were not ignored. I've added a few items
and tried to organize them a bit
2017-06-21 14:55:48 -04:00
Mike McLean
e7dd4b36f9 PR#465 Don't allow not-null empty arch/userID in listHosts
Merges #465
https://pagure.io/koji/pull-request/465
Fixes #463
https://pagure.io/koji/issue/463
2017-06-21 11:03:50 -04:00
Mike McLean
6eac5ba443 add unit tests for listHosts call 2017-06-21 11:00:08 -04:00
Mike McLean
1da15eb294 validate channelID and userID inputs for listHosts 2017-06-21 11:00:08 -04:00
Tomas Kopecek
1a7074db43 Don't allow not-null empty arch/userID in listHosts
Related: https://pagure.io/koji/issue/463

If empty string is passed, resulting SQL query is not valid. Check also
channelID/userID to be an integer.
2017-06-21 11:00:08 -04:00
Mike McLean
e83e741618 PR#471 Rework build log display in web ui
Merges #471
https://pagure.io/koji/pull-request/471
2017-06-21 10:56:30 -04:00
Mike McLean
4391f34106 another get_build_logs unit test 2017-06-21 10:55:13 -04:00
Mike McLean
7243a8eb8f unit tests for getBuildLogs 2017-06-21 10:55:13 -04:00
Mike McLean
3b0861446b rework web build log display 2017-06-21 10:55:13 -04:00
Mike McLean
da89f61401 getBuildLogs call for hub 2017-06-21 10:55:13 -04:00
Mike McLean
8a3a45deac PR#472 New features for restart-hosts command
Merges #472
https://pagure.io/koji/pull-request/472
2017-06-21 09:16:42 -04:00
Mike McLean
ce6a88fa2a allow restart-hosts to work when deploying this change 2017-06-21 08:39:08 -04:00
Mike McLean
a86703319c unit tests for timeout option in wait() 2017-06-21 08:39:08 -04:00
Mike McLean
617dd468d2 avoid incorrect sleep log message 2017-06-21 08:39:08 -04:00
Mike McLean
c2764a5caf units tests for restart related task handlers 2017-06-21 08:39:08 -04:00
Mike McLean
33566487d1 fix timeout logic in wait() 2017-06-21 08:39:08 -04:00