Mike McLean
4ccd5bbfda
repo regen priority work
2010-02-01 13:13:19 -05:00
Mike Bonnet
d145c17221
no longer require rpm-build and redhat-rpm-config on the builders, srpms are created by mock now
2010-01-20 16:50:40 -05:00
Mike Bonnet
022a172abe
- only send messages for post callbacks
...
- remove the unnecessary "post" prefix from the message type
2010-01-05 14:37:11 -05:00
Mike Bonnet
b320bada69
- replace periods with underscores in the tokens that make up the routing key, so the number of tokens in the routing keys are deterministic and consistent
...
- reduce the number of tokens in the routing keys
2010-01-04 18:52:13 -05:00
Mike Bonnet
bca4ad5e76
rename the "queues" configuration section to "topic", to indicate it is only relevant for topic exchanges
2010-01-04 18:30:58 -05:00
Mike Bonnet
91e6572e89
support for the "headers" exchange type
2010-01-04 18:27:07 -05:00
Mike Bonnet
40423461db
don't let encoding push the routing key over the max length
2010-01-04 16:44:59 -05:00
Mike Bonnet
1f290e278c
declare our own exchange, rather than using the builtin amq.topic exchange
2010-01-04 16:32:57 -05:00
Mike Bonnet
0525603130
add Requires: python-qpid to the hub-plugins package because of the messagebus plugin
2010-01-04 10:19:36 -05:00
Mike Bonnet
fdec5a7ca6
more consistent use of _sysconfdir
2009-12-22 13:47:18 -05:00
Mike Bonnet
53296425c1
messagebus.py: a hub plugin to send notifications of events to an amqp broker
2009-12-22 13:44:12 -05:00
Mike McLean
a2f7c9c252
fix a spelling error (rhbz 529208)
2009-12-07 12:32:37 -05:00
Mike McLean
43af4add20
soft dependencies for livecd code
2009-12-03 16:20:50 -05:00
Mike McLean
32837bd09d
remove stray debug output (rhbz 543067)
2009-12-01 15:33:48 -05:00
Mike McLean
ca48ded98d
avoid 'no transaction in progress' warnings (Ticket #162 )
...
https://fedorahosted.org/koji/ticket/162
2009-11-24 15:58:13 -05:00
Dennis Gilmore
c015419bad
add the koji ric powerd by logo
2009-11-18 21:54:13 -06:00
Mike McLean
5088019eac
avoid open transactions between calls
2009-11-12 16:10:30 -05:00
Mike Bonnet
ce0a7aa9b4
listTasks(): add support for createdBefore and createdAfter options
2009-11-12 16:08:03 -05:00
Dennis Gilmore
373e92c2b9
add support to protect a build by name.
...
What this does is to ensure that sertain builds always match the original, overriding prefer-new
2009-11-10 14:07:42 -06:00
Dennis Gilmore
0ece799595
add support to always include extra local packages takes a nvr
2009-11-10 14:07:42 -06:00
Mike Bonnet
2571537bb2
add koji-hub-plugins subpackage
2009-11-10 14:56:05 -05:00
Mike Bonnet
ef98c3e398
add a couple more parameters to the example hub.conf
2009-11-10 14:06:36 -05:00
Mike Bonnet
66a361a7de
remove unused 'file' clause
2009-11-10 13:54:56 -05:00
Mike Bonnet
3a7aeeebe6
- add --quiet and --wait options to the build command
...
- add --quiet option to the watch-task command
- fix a corner case in watch_tasks() that would prevent the return value from getting set correctly if watching an already-completed task
Resolves: fh#133
2009-11-10 00:03:06 -05:00
Mike Bonnet
d7858380e7
remove unused locked parameter and extraneous select
...
Resolves: fh#157
2009-11-09 22:26:29 -05:00
Mike Bonnet
ebd75bf0de
add estimated completion time for build tasks to the taskinfo page
2009-11-09 22:14:24 -05:00
Mike Bonnet
41580648e8
add creation_ts and completion_ts to listBuilds(), for consistency with getBuild()
2009-11-09 22:12:54 -05:00
Mike Bonnet
6bc83b6d93
callback hooks for repo events
2009-11-09 17:46:28 -05:00
Mike Bonnet
7d85a79fab
remove the delete hooks, they're handled by the build state-change hooks
2009-11-09 15:57:15 -05:00
Mike Bonnet
e9109a34c0
callback hooks for tag/untag
2009-11-09 15:52:07 -05:00
Mike Bonnet
414f038a84
callback hooks for import
2009-11-09 14:53:00 -05:00
Mike Bonnet
48239653ba
move host sanity checks to a more logical place
2009-11-09 14:18:20 -05:00
Mike Bonnet
9cad397b35
typo
2009-11-09 14:10:26 -05:00
Mike Bonnet
32193cf07c
callback hooks for build state changes
2009-11-09 14:09:53 -05:00
Mike Bonnet
8d18ddbf9f
callback hooks for package list actions
2009-11-09 11:08:22 -05:00
Mike Bonnet
c690b61b81
return more information about rpm contents, and display it in the UI
2009-11-09 10:36:51 -05:00
Mike Bonnet
ae953a7072
- extend the plugin system with an event-based callback infrastructure
...
- implement callback hooks for task state transitions
- example echo plugin that logs all callback invocations
2009-11-09 10:13:21 -05:00
Dennis Gilmore
f7d990f8d7
continue when we hit an ignored dep dont break, we are not yet done dep solving the build
2009-10-14 12:49:17 -05:00
Mike Bonnet
06f940299c
- add a revoke-permission cli command
...
- clean up grant- and revoke-permission to remove duplicate work and enable better error reporting
2009-10-07 13:57:33 -04:00
Mike Bonnet
c67cfcdcf7
missing hyphen
2009-10-02 17:49:09 -04:00
Mike Bonnet
be958c0696
avoid double-escaping ampersands
2009-09-30 17:05:23 -04:00
Mike Bonnet
7e999d1480
handle all strings as unicode for compatibility with Cheetah 2.2.x (also backward-compatible with 2.0.x)
2009-09-30 17:04:56 -04:00
Mike Bonnet
a66e628f10
- include directory entries in the manifest
...
- don't call iso9660.name_translate(), it seems unnecessary
2009-09-30 15:40:21 -04:00
Mike Bonnet
1e92e0d510
add new Requires to koji-builder
2009-09-30 10:32:51 -04:00
Mike Bonnet
0a9142ff6c
allow longer mediatypes
2009-09-30 09:31:04 -04:00
Mike Bonnet
82e38da8e9
enable specifying the syntax version of the kickstart file
2009-09-29 18:29:12 -04:00
Mike Bonnet
dd0f48e752
don't depend on a specific version of a pykickstart RepoData class
2009-09-29 18:05:34 -04:00
Mike Bonnet
cfa34bc744
rename the spin-livecd option --scmurl to --ksurl (in case we allow specifying a --compsurl later)
2009-09-29 18:02:45 -04:00
Mike Bonnet
bdac9d5f85
- store the arch of the image in the imageinfo table
...
- put the non-.iso files in a data/logs/ subdirectory for consistency with builds
2009-09-29 17:11:53 -04:00
Mike Bonnet
b5172f49ae
importImage() should be in HostExports
2009-09-29 16:09:08 -04:00