Commit graph

147 commits

Author SHA1 Message Date
Mike Bonnet
15ad2a4cae display an Origin column indicating the external repo on the rpmlist page 2009-02-08 14:21:37 -05:00
Mike Bonnet
0c2f95715d provide a default for NotifyOnSuccess 2009-02-06 19:00:37 -05:00
Mike Bonnet
7798b7d87d whitespace cleanup 2009-02-06 18:11:41 -05:00
Mike Bonnet
f8e875afc0 run rpmdiff against noarch subpackages 2009-02-06 18:08:13 -05:00
Mike McLean
6b8a183ac1 record external rpms in buildroots 2009-02-06 17:45:28 -05:00
Dennis Gilmore
de59def8e6 fix typo 2009-02-06 14:13:23 -06:00
Dennis Gilmore
7b867ca424 configure weather we send email to task and package owners on success. still send email to watchers 2009-02-05 17:54:02 -06:00
Mike Bonnet
48a49e650d - pull changelog entries directly from the file on the filesystem
- don't populate the changelogs table
2009-02-02 19:02:07 -05:00
Mike Bonnet
acacff6322 handle queryOpts even when the rpm doesn't exist 2009-02-02 13:11:26 -05:00
Mike Bonnet
6294720dac getRPMHeaders(): return arbitrary headers pulled directly from the rpm on disk 2009-02-02 12:09:51 -05:00
Mike Bonnet
8bb31c8bdd no need to commit early since we're no longer creating links 2009-02-02 11:34:45 -05:00
Mike McLean
66ab8867cb allow global query in get_tag_external_repos 2009-01-30 18:32:18 -05:00
Mike McLean
fe8a176fee allow partial edits of external repo data 2009-01-30 18:32:17 -05:00
Mike McLean
fa1497b12a set external_repo_id=0 for normal imports 2009-01-30 18:32:17 -05:00
Mike Bonnet
7987b51615 grab information directly from the rpms on the filesystem rather than from the database in listRPMFiles(), getRPMFile(), and getRPMDeps(), and disable searching by filename within an rpm 2009-01-29 15:45:18 -05:00
Mike Bonnet
d4e00d4cf6 missing join on external_repo 2009-01-28 17:37:21 -05:00
Mike Bonnet
c53ab40cea use event_id consistently during the build process 2009-01-28 12:51:38 -05:00
Mike Bonnet
ef3b090424 support for including external repo data in Koji repos 2009-01-28 12:51:38 -05:00
Mike Bonnet
f317d39381 handle buildSRPMFromSCM tasks the same way as noarch buildArch tasks, when the tag archlist is a subset of the current builder arches 2009-01-28 12:51:37 -05:00
Mike McLean
4881571e11 better support for external rpms
- provide external repo data in calls that return rpminfo
- call to add an external rpm
- support n-v-r.a@repo syntax in get_rpm
2009-01-26 16:17:26 -05:00
Mike Bonnet
197c614c5a some enhancements to repo creation
- handle the event parameter correctly
  - allow manual creation of repos including srpms and/or debuginfo
2009-01-21 18:27:26 -05:00
Mike Bonnet
bf63b40ae7 update the external repo api to pass event= to get_tag() 2009-01-21 13:16:05 -05:00
Mike Bonnet
900755752e enable retrieval of tag information at a previous event 2009-01-21 13:08:10 -05:00
Mike Bonnet
7f02b5343d xmlrpc api for interacting with external repos 2009-01-21 13:01:22 -05:00
Mike Bonnet
277b07a76b Fix the "Watch logs" feature in the web UI to work over SSL
- reimplemented by parsing plain text from the web UI instead of performing xmlrpc from JavaScript
  - removed dependency on the unmaintained jsolait JavaScript libraries
2009-01-14 13:34:04 -05:00
Dennis Gilmore
2f8d215c5c fix case in MissingPolicyOk actually set the defaut correctly 2009-01-12 22:54:07 -06:00
Mike McLean
69068ad264 preserve old extra_arches during package list updates 2008-12-03 09:54:04 -05:00
Mike Bonnet
1c247f9ea5 - add a getEvent(id) method
- explain the inconsistencies in getLastEvent() caused by precision issues between postgres and python
2008-11-25 17:36:48 -05:00
Mike Bonnet
ffd5703801 add a "before" parameter to getLastEvent() 2008-11-25 16:52:17 -05:00
Mike McLean
dac5b47d4f fix up arch list handling in readTaggedRPMS 2008-11-25 14:52:55 -05:00
Mike McLean
abb899114c add timestamps to getBuild return 2008-11-25 14:52:55 -05:00
Mike McLean
3d3c0b3ffe check for the permission before doing insert 2008-11-25 14:52:55 -05:00
Mike McLean
083a1e08c0 allow a list of arches when querying for tagged rpms 2008-11-15 14:43:58 -05:00
Mike McLean
7a39ee0e1e don't fail when a builder tries to take an older base64-encoded task 2008-11-15 14:41:34 -05:00
Mike McLean
cde80d3d6d fix handling of DBHost/DBhost option 2008-11-15 14:38:34 -05:00
Mike McLean
d029e1c276 enable verbose policy errors without full debug 2008-11-13 01:16:42 -05:00
Mike McLean
83218e4103 new policy tests: fromtag, skip_tag 2008-11-13 01:09:43 -05:00
Mike McLean
bec94948b9 clean up example hub.conf 2008-11-12 18:28:20 -05:00
Mike McLean
f86c278860 a better default for list of plugins 2008-11-12 18:12:35 -05:00
Mike McLean
ee651710c8 build_from_repo_id policy 2008-11-04 18:10:56 -05:00
Mike McLean
64fce8d49f Merge branch 'master' into shadow
Conflicts:

	builder/kojid
2008-11-04 00:12:28 -05:00
Mike McLean
2bfbadb661 correct a few typos from last batch of commits 2008-11-03 23:59:34 -05:00
Mike McLean
07eaf6ee67 add default policies 2008-11-03 17:43:50 -05:00
Mike McLean
0a4d481d36 add more policy tests, and extend some for use with srpm build policy 2008-11-03 15:59:40 -05:00
Mike McLean
828a49971a make missing policy behavior configurable 2008-10-31 17:07:31 -04:00
Mike McLean
7be648ec55 return creation_time in repo_info call 2008-10-31 11:53:42 -04:00
Mike McLean
c2a8dd05cc honor kwargs in host.subtask call 2008-10-31 11:53:14 -04:00
Mike McLean
f05d34f209 in resetBuild use CANCELED state instead of FAILED 2008-10-31 11:40:52 -04:00
Mike McLean
c6bad093de Merge branch 'master' into shadow
Conflicts:

	builder/kojid
	cli/koji
	hub/kojihub.py
2008-10-27 15:24:41 -04:00
Mike McLean
e98354c795 add DisableNotifications option 2008-10-27 14:51:11 -04:00