Commit graph

985 commits

Author SHA1 Message Date
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