Commit graph

1398 commits

Author SHA1 Message Date
Mike Bonnet
2af82fcfb2 ignore files other than .log files in the result directory 2013-11-07 18:09:57 -05:00
Mike McLean
723f6f4d06 raise AuthError if Secret is needed and not set 2013-10-22 07:03:50 -04:00
Mike McLean
cf01c000a8 use wsgi.url_scheme in kojiweb too 2013-10-22 07:03:47 -04:00
Mike McLean
fd31732039 fix build notifications for image builds 2013-10-01 17:19:15 -04:00
Jay Greguske
798d03ccf9 email notifications last 2013-09-30 16:13:16 -04:00
Jay Greguske
409b207d4f split imports and fix livecd report 2013-09-30 16:13:16 -04:00
Jay Greguske
e9ae4b4ab0 rename tasks, make getImagePackages more robust 2013-09-25 17:11:07 -04:00
Jay Greguske
3f4630bdef kojid changes to support ova formats 2013-09-25 17:11:07 -04:00
Jay Greguske
6863643d6e client side changes to support ova formats 2013-09-25 17:11:07 -04:00
Jay Greguske
15964c3225 implement image-build tasks on the builder 2013-09-25 17:11:07 -04:00
Jay Greguske
752ec8da74 implement image-build tasks on the hub 2013-09-25 17:11:07 -04:00
Jay Greguske
cc12b9ff99 update taskinfo page for imageBuilds 2013-09-25 17:11:07 -04:00
Jay Greguske
fd39e0f42b implement image-build command 2013-09-25 17:11:07 -04:00
Mike Bonnet
1570145475 handle files and symlinks in safe_rmtree 2013-09-25 17:09:22 -04:00
Mike McLean
b44adf8707 fix handling of incl_pkgs/incl_reqs opts in getTagGroups 2013-09-20 10:45:22 -04:00
Anthony Messina
c901a88530 add the KrbService option to web.conf 2013-09-18 15:20:35 -04:00
Anthony Messina
7d1f70703d add support for the krbservice and email_domain options to koji-gc 2013-09-18 15:20:08 -04:00
John Casey
9de8d8455e use more specific dependency plugin reference for invocation 2013-09-18 14:04:28 -04:00
Mike Bonnet
9ed99306fe no longer require python-virtinst, we use virt-clone directly 2013-09-18 07:15:34 -04:00
Mike McLean
cb39845ed3 show a prettier error page when the hub is offline 2013-09-12 15:59:32 -04:00
Mike McLean
4ae00ba556 host.evalPolicy call 2013-09-11 14:01:30 -04:00
Mike McLean
4319ba0be8 don't check cnx if we don't have one 2013-09-09 15:51:07 -04:00
Mike McLean
8ac22e6e2f show list of package groups in taginfo [patch from jcpunk] 2013-08-14 16:51:28 -04:00
Mike McLean
18f4148b5a typo in comment 2013-08-06 14:05:17 -04:00
Dennis Gilmore
0537e4ac71 set the target_arch to arm when its armhfp.
makes autoconf happy
2013-07-31 08:30:59 -05:00
Mike Bonnet
44a2f90a17 koji-gc: if the tag has the maven_include_all=True, calculate the order for Maven builds with respect to name-version rather than just package name 2013-06-25 15:21:47 -04:00
Mike Bonnet
b0c5e1ec92 koji-gc: move sorting and filtering into the database 2013-06-25 15:16:16 -04:00
Mike Bonnet
13f7cd2ec3 vm/kojivmd: only clone disk devices 2013-06-20 15:51:30 -04:00
Mike Bonnet
b735b8b371 vm/kojivmd: virt-clone limits the new VM name to 50 characters 2013-06-20 15:51:26 -04:00
Mike Bonnet
33dada913b vm/kojivmd: it is no longer necessary to set the disk type manually 2013-06-20 15:51:23 -04:00
Mike Bonnet
1d13ee6474 win-build: add the --static-mac option to win-build, which retains the original MAC address 2013-06-20 15:51:20 -04:00
Mike Bonnet
a90d8bfb57 vm/kojivmd: use Popen.communicate() to avoid deadlocks 2013-06-20 15:51:15 -04:00
Cole Robinson
1ced6e2b5e kojivmd: Call out to virt-clone instead of virtinst
Reason is that virtinst is going away as a public library, hopefully
for F17. It wasn't ever really intended to be used publically, and it's
not very good :) Long term it will mostly go away anyways as we move to
libvirt-gobject based libraries.

Unfortunately this change doesn't simplify the koji code any, but it
should be equivalent functionality. I did some local unit testing to
verify it was giving sane results, but I'd appreciate if someone with
an actual koji setup could test.
2013-06-20 12:57:12 -04:00
Mike Bonnet
479cf72be4 rename the generated -sources.zip and -patches.zip files to be more consistent with Maven naming conventions 2013-06-19 20:13:35 -04:00
Mike Bonnet
faad9e34bc when passing the -f/--file option to Maven, parse the correct pom.xml to get the build info 2013-06-19 17:59:15 -04:00
Mike Bonnet
11214e694c don't parse the pom.xml until after the build 2013-06-19 17:41:41 -04:00
Mike Bonnet
c55b2e21a1 mark the kojiweb dir as a dir 2013-06-19 17:39:03 -04:00
Mike Bonnet
a71ae2711b Add timeout and heartbeat options to the messagebus plugin.
The plugin will block for timeout seconds at most when trying to send a message to the broker.  After that amount of time, the send will fail and an error will be logged.
The plugin will check that the broker is reachable every heartbeat seconds.  If it is not reachable, the connection will be aborted and a new connection will be attempted the next time a message is sent.
2013-06-12 10:11:03 -04:00
Mike Bonnet
b5da4d0587 clean up plugin logging 2013-06-11 19:11:43 -04:00
Mike McLean
0a7cff19c9 ensuredir fix for relative paths 2013-05-20 16:22:30 -04:00
Mike McLean
04430f81cb fail if user specified config is absent
https://fedorahosted.org/koji/ticket/256
2013-05-16 16:13:20 -04:00
Mike McLean
e41a2d94c4 provide handler to _read_xmlrpc_response() 2013-04-19 17:26:15 -04:00
Mike McLean
36ad812717 1.8 migration doc 2013-04-19 17:26:15 -04:00
Mike Bonnet
c32f29ebac create the image_listing table after image_archives, because it now references it 2013-04-16 13:01:17 -04:00
Mike McLean
e98acdae3f fix changelog date 2013-04-01 15:43:21 -04:00
Mike McLean
fb24591c9f version 1.8.0 2013-04-01 15:39:16 -04:00
Mike McLean
ca050490db remove extraneous external repo lookup 2013-03-28 20:28:14 -04:00
Mike McLean
60fa3fe23f handle relative-to-koji urls in mergerepos 2013-03-28 20:18:12 -04:00
Mike McLean
073c65000c use wsgi.url_scheme instead of HTTPS 2013-03-25 15:37:09 -04:00
Mike McLean
ef174d0212 a little more room to edit host comments 2013-03-25 15:07:26 -04:00