Commit graph

146 commits

Author SHA1 Message Date
Mike McLean
3576b2ddb1 support --latest for mock-config command 2014-02-28 18:13:12 -05:00
Mike McLean
caddcd75ae check for fast upload support 2014-02-26 16:40:57 -05:00
Dennis Gilmore
06dd5b93bb ppc64le is a new arch that needs to be seperated from all others
ppc64 little endinan is incompatiable with all other ppc64 arches
it is only compatiable with noarch, its a new basearch in yum and
separated in rpm. this patch makes sure we treat it seperate in koji
2014-01-22 17:18:22 -06:00
Jay Greguske
c940c252be fix task option ordering for images 2014-01-10 15:40:11 -05:00
Dan Horák
8cba161a3e allow setting the timeout for builds from config file 2013-12-09 11:52:14 -06:00
Mike McLean
4319ba0be8 don't check cnx if we don't have one 2013-09-09 15:51:07 -04:00
Mike McLean
0a7cff19c9 ensuredir fix for relative paths 2013-05-20 16:22:30 -04:00
Mike McLean
e41a2d94c4 provide handler to _read_xmlrpc_response() 2013-04-19 17:26:15 -04:00
Mike McLean
16e1b8be05 rewrite ensuredir function to avoid os.makedirs race 2013-03-06 15:44:26 -05:00
Mike McLean
cadb5209c0 rework PathInfo handlers for images 2012-11-29 16:53:06 -05:00
Mike McLean
313728dee7 set/report checksum_type 2012-11-29 16:53:06 -05:00
Jay Greguske
77417436ac images stored by nvr instead of id 2012-11-29 16:53:05 -05:00
Mike McLean
9986d6e60d ensure response is closed on errors 2012-11-06 20:42:57 -05:00
Mike McLean
f84e579506 kojid logging tweaks 2012-11-06 20:42:57 -05:00
Mike McLean
9e9549d994 new "fast upload" mechanism 2012-11-06 14:39:49 -05:00
Mike McLean
3cac0691b1 don't die on malformed tasks 2012-07-12 14:06:43 -04:00
Mike McLean
77d908bb8a handle multiple topurl values in kojid 2012-07-03 17:03:21 -04:00
Mike McLean
5f96a7a2cf also add --yum-proxy option to cli mock-config command 2012-05-22 15:06:32 -04:00
Ken Dreyer
97bd601080 add "yum_proxy" option to builder
Previously if you wanted to use an HTTP proxy server with a builder, you
had to either specify the proxy in the pkgurl, or use iptables to
intercept HTTP and route it through a transparent proxy.

There is a better way: yum has proxy support built in. When a URL is
specified in the "proxy" option in yum.conf, yum will use this URL as a
proxy server.

Add a "yum_proxy" option in kojid.conf. Kojid will pass it back to mock
during genMockConfig(). Mock will write it into yum.conf in the chroot.
2012-05-22 14:52:13 -04:00
Mike McLean
2c372cd5f0 use inspect module to report/check rpc args 2012-05-22 14:18:21 -04:00
Dennis Gilmore
310d7a0246 when writing out the mock configs set the target arch instead of canonical arch used for %_host_cpu and %_host macros and _target_arch variable in the written out configs 2012-05-16 15:45:08 -04:00
Mike Bonnet
b2edd9011c add "koji wrapper-rpm --create-build" which creates a new build to contain the wrapper rpms 2011-12-12 15:36:07 -05:00
Dennis Gilmore
89b9222fc3 add initial support for arm hardware floating point arches. 2011-11-15 12:59:41 -06:00
Mike Bonnet
29d7d550e8 add the --env option to maven-build, to set environment variables in the build environment 2011-04-04 11:52:21 -04:00
Mike Bonnet
91f0ed12b4 store Maven build output under the standard build directory 2011-04-04 11:52:20 -04:00
Mike McLean
8a0b9a0d1c tag_updates table for tracking non-versioned alterations 2011-03-18 13:57:38 -04:00
Mike McLean
73d44e199a support for split storage 2011-03-18 13:57:38 -04:00
Mike Bonnet
eea730300a - enable use of a Kerberos service name other than host/ on the hub
- get the Kerberos realm from the client principal, rather than assuming the last two components of the domain name
2011-01-06 15:54:53 -05:00
Mike McLean
8ac3cae252 better display for restart tasks 2010-12-03 11:31:52 -05:00
Mike McLean
cfeae511e7 extend debuginfo check to cover newer formats 2010-11-15 12:00:26 -05:00
Mike Bonnet
d1d2297449 handle weird encodings in rpm headers 2010-10-29 11:39:39 -04:00
Mike Bonnet
aae3d4eb7b make ensuredir() return the directory it is passed 2010-10-28 17:21:22 -04:00
Mike Bonnet
d6fdacd507 copy file data into a temporary file in openRemoteFile() 2010-10-25 11:17:05 -04:00
Mike Bonnet
b35c6ae75b taskLabel for createAppliance 2010-10-21 14:21:57 -04:00
Mike McLean
4979c16937 Merge branch 'vm'
Conflicts:
	cli/koji
2010-10-20 17:36:24 -04:00
Mike McLean
b16b3304f4 replace 'heinous copy&paste' with build-time substitution 2010-10-20 16:19:05 -04:00
Mike Bonnet
64df809ab6 add support for wrapping win-build output in rpms 2010-09-17 11:27:33 -04:00
Mike Bonnet
b9f6cc7024 make buildLabel() more flexible in the data structure it handles 2010-09-17 10:59:40 -04:00
Dennis Gilmore
5a2c6c9eb3 the cannonical arch for all of arm* is arm 2010-08-28 12:01:29 -05:00
Mike Bonnet
f619543ac8 support specifying parameters of a buildrequires, including type, which allows builds of one type to depend on files from builds of a different type 2010-08-06 08:34:24 -04:00
Mike McLean
c2ea913e0f fix for lazy PathInfo.topdir change. Allow setting topdir. 2010-08-05 12:24:56 -04:00
Mike Bonnet
68dd16db6d handle an empty relpath correctly 2010-08-04 15:14:44 -04:00
Daniel Mach
082a3c975a Make PathInfo.topdir lazy to respect BASEDIR changes.
Signed-off-by: Mike McLean <mikem@redhat.com>
2010-08-03 16:41:27 -04:00
Mike Bonnet
2c1c25842a ui work for winbuild and vmExec tasks 2010-07-26 14:04:11 -04:00
Mike Bonnet
fa5c7722cd support for retrieving buildrequires 2010-07-26 11:58:51 -04:00
Mike Bonnet
4aab93fe8f Windows builds working, including artifacts import 2010-07-21 13:51:42 -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
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
159ba82013 channel policy to determine which channel a task is placed in 2010-05-26 15:19:13 -04:00