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
John Casey
760c9f47c8
Specify altDeploymentRepository for Maven in settings.xml NOT on command line.
2013-03-20 14:36:02 -04:00
Jay Greguske
0c2b9b73a1
implement remove-pkg for the cli
2013-03-08 15:37:04 -05:00
Mike McLean
d18d03174f
a few more cli aliases
2013-03-08 15:32:15 -05:00
Jay Greguske
a27c3d0dc5
cleaner rename -pkg commands to -build
2013-03-08 15:30:15 -05:00
Mike McLean
16e1b8be05
rewrite ensuredir function to avoid os.makedirs race
2013-03-06 15:44:26 -05:00
Mike Bonnet
e7a1c0133a
WrapperRPMTask: handle non-ascii characters in the specfile template
2013-03-06 15:27:27 -05:00
Mike Bonnet
de6df9d4a1
list_archives(): handle when queryOpts is None
2013-03-06 15:27:27 -05:00
Dennis Gilmore
582a0679e7
change default ssl timeout to 60 seconds
2013-03-06 12:41:47 -06:00
Mike McLean
0c72df3257
add xsd to archivetypes
2013-02-25 11:18:05 -05:00
Mike McLean
d2b89b32e9
handle volumes in maven repos
2013-02-25 11:14:49 -05:00
Mike McLean
1c965ba3af
include volume data in maven_tag_archives() return
2013-02-25 11:14:49 -05:00
Mike Bonnet
5540fb499b
list_archives(): only encode ints when not counting
2013-02-22 08:50:14 -05:00