Mike Bonnet
fa5c7722cd
support for retrieving buildrequires
2010-07-26 11:58:51 -04:00
Mike Bonnet
ff296efd25
- fill out xmlrpc api for Windows builds
...
- add relpath field to win_archives
2010-07-23 13:55:48 -04:00
Mike Bonnet
c0d859ffd6
move more logic into the WindowsBuild class
2010-07-23 11:51:39 -04:00
Mike Bonnet
39f1c9d355
- support for additional filetypes from Windows builds
...
- handle cr/lf weirdness with git in Windows
2010-07-22 18:16:10 -04:00
Mike Bonnet
ab33254a3d
run commands as one script, rather than individually
2010-07-22 12:24:28 -04:00
Mike Bonnet
6d1d84b2a7
cleanup logging
2010-07-22 10:31:31 -04:00
Mike Bonnet
44e9bf00bf
better logging in kojikamid
2010-07-21 17:11:29 -04:00
Mike Bonnet
4aab93fe8f
Windows builds working, including artifacts import
2010-07-21 13:51:42 -04:00
Mike Bonnet
38f74ed5a0
- update the interface between the kojivmd and kojikamid
...
- allow --specfile and --patches to be passed to the VM
- handle validation of urls in kojivmd
2010-07-19 16:23:31 -04:00
Mike Bonnet
0b485cd813
reimplement scanPlugin() as a wrapper around findHandlers()
2010-07-16 11:44:53 -04:00
Mike Bonnet
6e543a71b2
inherit classes from koji.daemon and koji.tasks
2010-07-16 11:44:52 -04:00
Mike Bonnet
419a1dafe4
major refactoring of koji daemons
...
- move TaskManager, SCM, and a couple helper functions to koji.daemon
- move generic TaskHandler classes to koji.tasks
- remove use of globals in kojid and kojira
- fix a few issues revealed by pylint
2010-07-16 11:44:52 -04:00
Jay Greguske
8d6ba17952
added to-do text file
2010-07-15 16:51:00 -04:00
Jay Greguske
e73cab0940
new revision of kojikamid
2010-07-15 16:47:53 -04:00
Mike Bonnet
64cc01be89
initial import of Koji VM code
2010-07-12 11:06:31 -04:00
Mike McLean
eb5b28e220
provide example ssl config to support koji < 1.4.0 clients
2010-07-08 22:04:26 -04:00
Mike Bonnet
112a27b403
respect global --quiet option in wait_repo()
2010-07-08 21:55:16 -04:00
Mike Bonnet
d5faaacbee
respect the global --quiet everywhere watch_tasks() is used
2010-07-08 21:55:16 -04:00
Mike Bonnet
99958d71e7
add a poll_interval config option which sets how long watch_tasks() and watch_logs() sleep between polling the server, defaults to 5 seconds
2010-07-08 21:55:16 -04:00
Mike Bonnet
7bc579bdd5
handle option types correctly in the cli
2010-07-08 21:55:16 -04:00
Mike Bonnet
e6e2e21753
save the original URL and restore it on logout, to enable use of SSL for non-logged-in requests
2010-07-08 21:55:15 -04:00
Mike Bonnet
ebc9e7d3ac
append "/ssllogin" to the hub URL when logging in via SSL, so we only need to require client certificates on that specific URL
2010-07-08 21:55:15 -04:00
Mike McLean
cc8c29eae9
finalize 1.4.0 spec changes
2010-07-08 16:33:24 -04:00
Mike McLean
7e675cafaa
include mead changes in schema update script
2010-07-08 16:09:05 -04:00
Mike Bonnet
fbca81a4a2
don't allocate an arch to noarch tasks early, allow kojid to decide if it can handle a noarch task
2010-07-07 10:51:26 -04:00
Mike Bonnet
8aee589890
support the global -q option in spin-{livecd,appliance}
2010-07-06 16:40:04 -04:00
Mike Bonnet
5824420959
- let OptionParser handle line-wrapping
...
- standardize whitespace and punctuation
2010-07-06 16:26:28 -04:00
Mike Bonnet
a7a01e7894
whitelist the command-line options to spin-{livecd,appliance} that get sent to the hub
2010-07-06 16:18:10 -04:00
Mike Bonnet
559f05ce23
allow comments to be cleared by passing an empty string to disable/enable-host
2010-07-06 14:47:57 -04:00
Mike Bonnet
424de47845
hide Maven-specific UI if Maven support is not enabled
2010-07-06 14:30:10 -04:00
Mike McLean
71bf4fcc81
drop mead sub-version, bump release
2010-07-01 17:11:06 -04:00
Mike McLean
8c5ebdb81f
disable Maven features by default
2010-07-01 16:36:59 -04:00
Mike McLean
bfbc01c1b8
fix HasTest
2010-06-29 17:03:36 -04:00
Mike McLean
5149a4609e
honor EnableMaven in repo_init, add a call to check if maven is enabled
2010-06-29 15:09:11 -04:00
Mike McLean
5f91ab02d6
merge cleanup. drop make_sources arg, use source_cmd=None instead.
2010-06-29 10:28:34 -04:00
Mike McLean
d4cc2223da
big maven switch
2010-06-28 17:27:36 -04:00
Mike McLean
204e939afb
workaround api variation in list-tagged/latest-pkg when a mead cli talks to a non-mead hub
2010-06-28 16:43:24 -04:00
Mike McLean
1e3a7f0fef
Merge commit 'origin/master' into mead-tmp
...
Conflicts:
builder/kojid
Resolved conflict between make_sources option and source_cmd option
2010-06-18 17:28:37 -04:00
Mike McLean
257220fdbe
fix arg handling in set-task-priority
2010-06-18 16:42:42 -04:00
Mike McLean
b0a7add169
add a note about config syntax in sample hub.conf
2010-06-18 16:42:42 -04:00
Mike McLean
3e562c5b85
Fix defaults for ProxyDNs and ProxyPrincipals
2010-06-18 16:42:42 -04:00
Mike McLean
8c208370f6
user policy test
2010-06-18 16:42:34 -04:00
Mike Bonnet
a455c356bb
kojira: remove early task check which prevents expired repo cleanup, we also check before creating new tasks
2010-06-17 12:03:21 -04:00
Mike Bonnet
932d143a33
kojira: remove unexpected directories
2010-06-15 15:07:38 -04:00
Mike Bonnet
0f8314563f
prevent a few missing repo directories from stalling repo deletion
2010-06-15 14:12:13 -04:00
Dennis Gilmore
82660a0407
add support to make the command used to fetch sources configuable per repo
2010-06-11 14:50:03 -05:00
Mike McLean
159ba82013
channel policy to determine which channel a task is placed in
2010-05-26 15:19:13 -04:00
Mike McLean
6c3bceb313
allow python expression syntax in 'call' handler
2010-05-19 19:12:36 -04:00
Dennis Gregorovic
41000f1839
add --wait flag to livecd and appliance commands
2010-05-18 15:16:32 -04:00
Mike McLean
0286d36b77
fix labels for chain-build subtasks
2010-05-13 15:25:42 -04:00