Commit graph

1316 commits

Author SHA1 Message Date
Mike McLean
f8a4e35ed5 use smarter getRepo wrapper for image tasks 2012-11-29 16:53:07 -05:00
Mike McLean
6a6ebaa1bf check for a target before waiting on a repo 2012-11-29 16:53:07 -05:00
Mike McLean
7b36248f02 encode large ints in list_archives 2012-11-29 16:53:07 -05:00
Mike McLean
555f6a898d use import time as completion time for imported images 2012-11-29 16:53:07 -05:00
Mike McLean
0f579048bb handle both old and new signatures for image tasks 2012-11-29 16:53:06 -05:00
Mike McLean
b36ab84aa7 get_next_release 2012-11-29 16:53:06 -05:00
Mike McLean
1e2fc6a278 image migration hub call 2012-11-29 16:53:06 -05:00
Mike McLean
08f4cdb853 check image type sanity in buildImage 2012-11-29 16:53:06 -05:00
Mike McLean
4075949cb3 only allow image_listing entries for actual images 2012-11-29 16:53:06 -05:00
Mike McLean
cadb5209c0 rework PathInfo handlers for images 2012-11-29 16:53:06 -05:00
Mike McLean
390a8fb699 further work on schema upgrade script 2012-11-29 16:53:06 -05:00
Mike McLean
9456dcd9b9 imageinfo_listing -> image_listing 2012-11-29 16:53:06 -05:00
Mike McLean
313728dee7 set/report checksum_type 2012-11-29 16:53:06 -05:00
Mike McLean
144fdf1096 partial work on imagebuilds schema upgrade script 2012-11-29 16:53:06 -05:00
Mike McLean
23db9235f5 clarify error message in getNextRelease 2012-11-29 16:53:06 -05:00
Jay Greguske
5ed044f511 images can be imported with import-archive 2012-11-29 16:53:06 -05:00
Jay Greguske
7666033147 fix kojiweb regressions after merge 2012-11-29 16:53:06 -05:00
Jay Greguske
80e5abc273 sort builds by image in kojiweb 2012-11-29 16:53:05 -05:00
Jay Greguske
f4c44dbb72 download-build supports --type image 2012-11-29 16:53:05 -05:00
Jay Greguske
0ccc918ab7 support --specfile in image builds 2012-11-29 16:53:05 -05:00
Jay Greguske
abcc6bd8e4 list tagged supports image type 2012-11-29 16:53:05 -05:00
Jay Greguske
b38862333c put scratch builds in scratch directory 2012-11-29 16:53:05 -05:00
Jay Greguske
87d028101d build logs in data/logs/image directory 2012-11-29 16:53:05 -05:00
Jay Greguske
343b470157 add archiveinfo link for image contents 2012-11-29 16:53:05 -05:00
Jay Greguske
0dd570d1dc fix buildinfo and archiveinfo pages 2012-11-29 16:53:05 -05:00
Jay Greguske
dc1031ae96 fix taskinfo page 2012-11-29 16:53:05 -05:00
Jay Greguske
77417436ac images stored by nvr instead of id 2012-11-29 16:53:05 -05:00
Jay Greguske
0ca380a5b1 support multi file image output 2012-11-29 16:53:05 -05:00
Jay Greguske
ad567ff778 obey --release 2012-11-29 16:53:05 -05:00
Jay Greguske
07c7ba9e79 rename image tasks to follow existing conventions 2012-11-29 16:53:04 -05:00
Jay Greguske
51d8ca7d52 use build object workflow in image builds 2012-11-29 16:53:04 -05:00
Jay Greguske
437925fc1d hub changes to enforce names and versions 2012-11-29 16:53:04 -05:00
Jay Greguske
ec5f0a6721 client side changes to enforce an image name and version 2012-11-29 16:53:04 -05:00
Jay Greguske
bdbc677aad remodeled image build task structure 2012-11-29 16:53:04 -05:00
Jay Greguske
669bf13fd3 images treated like archives in db-schema 2012-11-29 16:53:04 -05:00
Mike McLean
dd15c9eacd kojira: delete repos in the background 2012-11-27 15:48:02 -05:00
Mike McLean
5728c8fcc7 version 1.7.1 2012-11-19 23:36:03 -05:00
Dennis Gilmore
fa4f5b0e58 fix up white space issue 2012-11-18 19:43:00 -06:00
Dan Horák
7501b848fb let koji-shadow finish when in prefer-new mode
When koji-shadow is run in the prefer-new mode the number of missing builds can
be non-zero. Let koji-shadow finish when there are no pending builds in this case.
2012-11-18 19:41:13 -06:00
Dan Horák
34977e301c use glob matching for items in ignorelist 2012-11-18 19:41:13 -06:00
Dan Horák
f350b56693 merge the ignorelist from a script generated part and manually maintained part
On secondary arches it can be usef to maintain the list of packages that are
built in 2 parts - one is script generated and based on values of ExclusiveArch
and ExcludeArch tags in source rpms and the second is maintained manually that
should be skipped for some reason (eg. not yet decided whether to fix them or
add ExcludeArch/ExclusiveArch)
2012-11-18 19:41:13 -06:00
Dan Horák
5df0317d4e don't replace existing build when running with prefer-new
Only try to replace a build with newer one when the required one is missing.
It also means the buildroot will be closer to the one in primary.
2012-11-18 19:41:13 -06:00
Dan Horák
f54447c34b lower the priority for koji-shadow submitted builds
Lowering the priority for koji-shadow submitted builds means that user submitted
build don't have to wait until koji-shadows queue is empty, also notifications
are sent earlier when the queue is full.
2012-11-18 19:40:56 -06:00
Jay Greguske
296d2d1900 mount all of /dev 2012-11-12 17:12:47 -06:00
Mike McLean
2d600ce169 context.params not set for fast uploads 2012-11-12 12:05:25 -05:00
Mike McLean
cb3ab79b0f tweak upload logging 2012-11-12 12:05:25 -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
a87e1f2c5a cleanup debug output 2012-11-06 20:42:56 -05:00
Mike McLean
9e9549d994 new "fast upload" mechanism 2012-11-06 14:39:49 -05:00