Hide Forgot
Description of problem: ==================================== So I have a image that was built/pushed to two rhevm providers which each had their own accounts. I then added a account to the vsphere provider and built the image through the ui using the 'build missing' button. I then click start on 'push missing' and noticed that all of the provider images status changed to 'images are being pushed' and that is exactly what the imagefactory log showed, all images were re-pushed. Version-Release number of selected component (if applicable): ================================================================ aeolus-all-0.8.0-5.el6.noarch aeolus-conductor-0.8.0-5.el6.noarch aeolus-conductor-daemons-0.8.0-5.el6.noarch aeolus-conductor-doc-0.8.0-5.el6.noarch aeolus-configure-2.5.0-4.el6.noarch imagefactory-1.0.0rc2.1-1.el6.noarch imagefactory-jeosconf-ec2-fedora-1.0.0rc2.1-1.el6.noarch imagefactory-jeosconf-ec2-rhel-1.0.0rc2.1-1.el6.noarch rubygem-aeolus-cli-0.3.0-3.el6.noarch rubygem-aeolus-image-0.3.0-2.el6.noarch rubygem-imagefactory-console-0.4.0-1.el6.noarch
Okay, it appears 'build missing' is doing the same thing although I didn't really see this while setting up in comment 0. Adding to comment 0 environment of two rhevm provider images and a vsphere image, I then added ec2 account and click start for build missing (for ec2), ec2 started and finished but then rhevm builders started as well.
Created attachment 555143 [details] ss here is an snippet (not from the log file but the same thing should exist). In the ui (screenshot) all images have been build but some are missing. Click start on 'build missing' produced this snippet: 2012-01-13 15:36:10,998 DEBUG paste.httpserver.ThreadPool pid(6918) Message: Added task (0 tasks queued) 2012-01-13 15:36:11,043 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Created Image Warehouse instance http://localhost:9090 - buckets(target_images, templates, icicles, provider_images) 2012-01-13 15:36:11,049 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Image Warehouse returned status (500) with message: 2012-01-13 15:36:11,049 INFO imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Creating a bucket returned status (500), . 2012-01-13 15:36:11,053 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Setting metadata ({'timestamp': '1326486971.05', 'image': 'e546ffae-98fa-4342-8054-bfede5e1d963', 'object_type': 'build', 'uuid': '6b5f3278-6d0d-4d89-87c5-b290de358ec8'}) for http://localhost:9090/builds/6b5f3278-6d0d-4d89-87c5-b290de358ec8 2012-01-13 15:36:11,221 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Created Image Warehouse instance http://localhost:9090 - buckets(target_images, templates, icicles, provider_images) 2012-01-13 15:36:11,224 DEBUG imgfac.builders.BaseBuilder.RHEL6_rhevm_Builder pid(6918) Message: build_upload() called on Fedora_rhevm_Builder... 2012-01-13 15:36:11,224 DEBUG imgfac.builders.BaseBuilder.RHEL6_rhevm_Builder pid(6918) Message: Building for target rhevm with warehouse config http://localhost:9090/ 2012-01-13 15:36:11,224 DEBUG imgfac.BuildJob.BuildJob pid(6918) Message: 4c9de3c0-5592-477d-8c28-b6e1ad40b8a3 for rhevm about to enter local queue... 2012-01-13 15:36:11,225 DEBUG imgfac.ReservationManager.ReservationManager pid(6918) Message: ENTERING queue: (local) 2012-01-13 15:36:11,225 DEBUG imgfac.ReservationManager.ReservationManager pid(6918) Message: SUCCESS ENTERING queue: (local) 2012-01-13 15:36:11,226 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Created Image Warehouse instance http://localhost:9090 - buckets(target_images, templates, icicles, provider_images) 2012-01-13 15:36:11,226 DEBUG imgfac.BuildJob.BuildJob pid(6918) Message: Builder (4c9de3c0-5592-477d-8c28-b6e1ad40b8a3) changed status from NEW to BUILDING 2012-01-13 15:36:11,228 DEBUG imgfac.builders.BaseBuilder.RHEL6_vsphere_Builder pid(6918) Message: build_upload() called on Fedora_vsphere_Builder... 2012-01-13 15:36:11,228 DEBUG imgfac.builders.BaseBuilder.RHEL6_vsphere_Builder pid(6918) Message: Building for target vsphere with warehouse config http://localhost:9090/ 2012-01-13 15:36:11,228 DEBUG imgfac.builders.BaseBuilder.RHEL6_rhevm_Builder pid(6918) Message: Found neither a call-time config nor a config file - doing nothing 2012-01-13 15:36:11,228 DEBUG imgfac.BuildJob.BuildJob pid(6918) Message: a63409c5-faba-48af-b172-e59ad2433c12 for vsphere about to enter local queue... 2012-01-13 15:36:11,229 DEBUG imgfac.ReservationManager.ReservationManager pid(6918) Message: ENTERING queue: (local) 2012-01-13 15:36:11,230 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Created Image Warehouse instance http://localhost:9090 - buckets(target_images, templates, icicles, provider_images) 2012-01-13 15:36:11,231 DEBUG imgfac.builders.BaseBuilder.RHEL6_ec2_Builder pid(6918) Message: Found neither a call-time config nor a config file - doing nothing 2012-01-13 15:36:11,232 DEBUG imgfac.BuildJob.BuildJob pid(6918) Message: 9245970f-2c72-4267-b1cf-b6c324c3a58d for ec2 about to enter None queue... 2012-01-13 15:36:11,233 DEBUG imgfac.BuildJob.BuildJob pid(6918) Message: Builder (9245970f-2c72-4267-b1cf-b6c324c3a58d) changed status from NEW to BUILDING 2012-01-13 15:36:11,233 DEBUG imgfac.builders.BaseBuilder.RHEL6_ec2_Builder pid(6918) Message: Building Linux for non-upload cloud (ec2) 2012-01-13 15:36:11,235 DEBUG imgfac.builders.BaseBuilder.RHEL6_ec2_Builder pid(6918) Message: Storing placeholder object for non upload cloud image 2012-01-13 15:36:11,237 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Image Warehouse returned status (500) with message: 2012-01-13 15:36:11,237 INFO imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Creating a bucket returned status (500), . 2012-01-13 15:36:11,241 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Setting metadata ({'object_type': 'template', 'uuid': 'ee8df926-ce59-418a-b032-fc6fbfc63a71'}) for http://localhost:9090/templates/ee8df926-ce59-418a-b032-fc6fbfc63a71 2012-01-13 15:36:11,248 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: libvirt bridge name is virbr0 2012-01-13 15:36:11,327 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Image Warehouse returned status (500) with message: 2012-01-13 15:36:11,327 INFO imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Creating a bucket returned status (500), . 2012-01-13 15:36:11,328 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Uploading 0kB of 0kB 2012-01-13 15:36:11,329 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Uploading 0kB of 0kB 2012-01-13 15:36:11,330 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Uploading 0kB of 0kB 2012-01-13 15:36:11,331 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Uploading 0kB of 0kB 2012-01-13 15:36:11,331 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Uploading 0kB of 0kB 2012-01-13 15:36:11,331 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Uploading 0kB of 0kB 2012-01-13 15:36:11,331 DEBUG imgfac.ImageWarehouse.ImageWarehouse pid(6918) Message: Setting metadata ({'icicle': 'none', 'uuid': '9245970f-2c72-4267-b1cf-b6c324c3a58d', 'template': 'ee8df926-ce59-418a-b032-fc6fbfc63a71', 'target_parameters': None, 'object_type': 'target_image', 'target': 'ec2', 'build': '6b5f3278-6d0d-4d89-87c5-b290de358ec8'}) for http://localhost:9090/target_images/9245970f-2c72-4267-b1cf-b6c324c3a58d 2012-01-13 15:36:11,501 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Libvirt type is kvm 2012-01-13 15:36:11,588 DEBUG imgfac.BuildJob.BuildJob pid(6918) Message: Builder (9245970f-2c72-4267-b1cf-b6c324c3a58d) changed percent complete from 0 to 100 2012-01-13 15:36:11,588 DEBUG imgfac.BuildJob.BuildJob pid(6918) Message: Builder (9245970f-2c72-4267-b1cf-b6c324c3a58d) changed status from BUILDING to COMPLETED 2012-01-13 15:36:11,588 DEBUG imgfac.BuildJob.BuildJob pid(6918) Message: 9245970f-2c72-4267-b1cf-b6c324c3a58d for ec2 about to exit None queue... 2012-01-13 15:36:11,588 DEBUG imgfac.builders.BaseBuilder.RHEL6_ec2_Builder pid(6918) Message: Completed placeholder warehouse object for linux non-upload image... 2012-01-13 15:36:11,722 DEBUG paste.httpserver.ThreadPool pid(6918) Message: Added task (0 tasks queued) 2012-01-13 15:36:11,866 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Original URL http://download.devel.redhat.com/released/RHEL-6-Server/6.1/x86_64/os/ resolved to http://download.devel.redhat.com/released/RHEL-6-Server/6.1/x86_64/os/ 2012-01-13 15:36:11,866 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Name: dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3, UUID: cb4ab1f5-ad35-4a12-956b-66f78b955e64 2012-01-13 15:36:11,866 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: MAC: 52:54:00:46:15:7a, distro: RHEL-6 2012-01-13 15:36:11,866 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: update: 1, arch: x86_64, diskimage: /var/lib/imagefactory/images/dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3.dsk 2012-01-13 15:36:11,866 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: nicmodel: virtio, clockoffset: utc 2012-01-13 15:36:11,867 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: mousetype: ps2, disk_bus: virtio, disk_dev: vda 2012-01-13 15:36:11,867 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: icicletmp: /var/lib/oz/icicletmp/dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3, listen_port: 50498 2012-01-13 15:36:11,867 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Original ISO path: /var/lib/oz/isos/RHEL-61x86_64-url.iso 2012-01-13 15:36:11,867 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Modified ISO cache: /var/lib/oz/isos/RHEL-61x86_64-url-oz.iso 2012-01-13 15:36:11,867 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Output ISO path: /var/lib/imagefactory/images/dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3-url-oz.iso 2012-01-13 15:36:11,867 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: ISO content path: /var/lib/oz/isocontent/dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3-url 2012-01-13 15:36:11,868 INFO oz.Guest.RHEL6Guest pid(6918) Message: Cleaning up guest named dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3 2012-01-13 15:36:11,869 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Installtype is URL, trying to do direct kernel boot 2012-01-13 15:36:11,871 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Going to write treeinfo to /var/lib/oz/icicletmp/dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3/treeinfo 2012-01-13 15:36:11,871 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Trying to get treeinfo from http://download.devel.redhat.com/released/RHEL-6-Server/6.1/x86_64/os//.treeinfo 2012-01-13 15:36:12,017 DEBUG paste.httpserver.ThreadPool pid(6918) Message: Added task (0 tasks queued) 2012-01-13 15:36:12,085 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Got treeinfo, parsing 2012-01-13 15:36:12,086 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Returning kernel images/pxeboot/vmlinuz and initrd images/pxeboot/initrd.img 2012-01-13 15:36:12,086 INFO oz.Guest.RHEL6Guest pid(6918) Message: Fetching the original media 2012-01-13 15:36:12,086 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Attempting to get the lock for /var/lib/oz/kernels/RHEL-61x86_64-kernel 2012-01-13 15:36:12,086 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Got the lock, doing the download 2012-01-13 15:36:12,220 INFO oz.Guest.RHEL6Guest pid(6918) Message: Original install media available, using cached version 2012-01-13 15:36:12,220 INFO oz.Guest.RHEL6Guest pid(6918) Message: Fetching the original media 2012-01-13 15:36:12,220 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Attempting to get the lock for /var/lib/oz/kernels/RHEL-61x86_64-ramdisk 2012-01-13 15:36:12,220 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Got the lock, doing the download 2012-01-13 15:36:12,314 DEBUG paste.httpserver.ThreadPool pid(6918) Message: Added task (0 tasks queued) 2012-01-13 15:36:12,337 INFO oz.Guest.RHEL6Guest pid(6918) Message: Original install media available, using cached version 2012-01-13 15:36:12,344 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Putting the kickstart in place 2012-01-13 15:36:12,345 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Writing cpio to /var/lib/oz/icicletmp/dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3/extra.cpio 2012-01-13 15:36:12,404 DEBUG imgfac.BuildJob.BuildJob pid(6918) Message: Builder (4c9de3c0-5592-477d-8c28-b6e1ad40b8a3) changed percent complete from 0 to 10 2012-01-13 15:36:12,405 INFO oz.Guest.RHEL6Guest pid(6918) Message: Generating 10GB diskimage for dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3 2012-01-13 15:36:12,405 DEBUG imgfac.builders.BaseBuilder.RHEL6_rhevm_Builder pid(6918) Message: Doing base install via Oz 2012-01-13 15:36:12,405 INFO oz.Guest.RHEL6Guest pid(6918) Message: Running install for dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3 2012-01-13 15:36:12,405 INFO oz.Guest.RHEL6Guest pid(6918) Message: Generate XML for guest dj_rhel6_charlie-4c9de3c0-5592-477d-8c28-b6e1ad40b8a3 with bootdev None 2012-01-13 15:36:12,406 DEBUG oz.Guest.RHEL6Guest pid(6918) Message: Generated XML: <?xml version="1.0"?>
I believe this bug related to this: https://bugzilla.redhat.com/show_bug.cgi?id=770358 (I just sent a patch for 770358 and I'll change status both for this ticket and 770358 once the patch gets into master branch.
"build/push missing" is no longer available - this functionality was moved from deployable show page. I would suggest to close it.
Build/Push missing is removed now. It is available under images and build can be made for single providers only now.