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