| Summary: | Push Fedora16 fails for EC2 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Joe Vlcek <jvlcek> | ||||||
| Component: | imagefactory | Assignee: | Chris Lalancette <clalancette> | ||||||
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 1 | CC: | akarol, brad, clalancette, dajohnso, deltacloud-maint, dgao, gblomqui, hbrock, imcleod, jvlcek, mmorsi, morazi, ssachdev, whayutin | ||||||
| Target Milestone: | --- | Keywords: | Triaged | ||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2013-11-14 15:45:17 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Attachments: |
|
||||||||
|
Description
Joe Vlcek
2012-02-15 21:41:38 UTC
Created attachment 562346 [details]
Imagefactory config file
Greg Blomquist and I are both seeing this. Perhaps we are doing something wrong. Please evaluate and advise. Our EC2 snapshot build mechanism is built on Oz which assumes that you can ssh into remote instances as root using an authorized key. The F16 JEOS image you have added was likely built by boxgrinder and, as a result, doesn't actually do "root key injection". Instead, it takes the EC2 provided key and authorizes it for a special "ec2-user" that can then sudo to root if needed. I am in the process of refreshing the JEOS image set for Fedora which should address this. I'll use this bug to track my progress. Note that an upload style build should work. Also please note that we have an "rc5" build in brew now. Good that we're fixing this, but f16 is not a supported guest type for cloudforms-1.0.0 (rhel 5.8 up and rhel 6.x are the only supported types). So moving off cloudforms-1.0.0. This still seems to be a issue when using the release candidate which has the following rpms...
[root@ibm-x3690x5-01 ~]# rpm -qa | egrep 'imagefactory|oz'
imagefactory-1.0.0rc11-1.el6.noarch
oz-0.8.0-5.el6.noarch
imagefactory-jeosconf-ec2-rhel-1.0.0rc11-1.el6.noarch
imagefactory-jeosconf-ec2-fedora-1.0.0rc11-1.el6.noarch
logs:
---------
2012-05-08 13:22:52,372 DEBUG imgfac.builders.BaseBuilder.Fedora_ec2_Builder thread(421980c6) Message: Being asked to push for provider ec2-us-east-1
2012-05-08 13:22:52,372 DEBUG imgfac.builders.BaseBuilder.Fedora_ec2_Builder thread(421980c6) Message: distro: Fedora - update: 16 - arch: x86_64
2012-05-08 13:22:52,373 DEBUG imgfac.builders.BaseBuilder.Fedora_ec2_Builder thread(421980c6) Message: acting as EC2 user: 3897-xxxx-xxxx
2012-05-08 13:22:52,373 DEBUG imgfac.BuildJob.BuildJob thread(421980c6) Message: 421980c6-0df1-4e24-8d50-362c108bdfcf for ec2 about to enter ec2 queue...
2012-05-08 13:22:52,373 DEBUG imgfac.ReservationManager.ReservationManager thread(421980c6) Message: ENTERING queue: (ec2)
2012-05-08 13:22:52,374 DEBUG imgfac.ReservationManager.ReservationManager thread(421980c6) Message: SUCCESS ENTERING queue: (ec2)
2012-05-08 13:22:52,374 DEBUG imgfac.BuildJob.BuildJob thread(421980c6) Message: Builder (421980c6-0df1-4e24-8d50-362c108bdfcf) changed status from NEW to PUSHING
2012-05-08 13:22:52,374 DEBUG imgfac.BuildJob.BuildJob thread(421980c6) Message: Builder (421980c6-0df1-4e24-8d50-362c108bdfcf) changed percent complete from 0 to 0
2012-05-08 13:22:52,374 DEBUG imgfac.BuildJob.BuildJob thread(421980c6) Message: Builder (421980c6-0df1-4e24-8d50-362c108bdfcf) changed status from PUSHING to FAILED
2012-05-08 13:22:52,374 DEBUG imgfac.BuildJob.BuildJob thread(421980c6) Message: 421980c6-0df1-4e24-8d50-362c108bdfcf for ec2 about to exit ec2 queue...
2012-05-08 13:22:52,374 DEBUG imgfac.ReservationManager.ReservationManager thread(421980c6) Message: EXITING queue: (ec2)
2012-05-08 13:22:52,374 DEBUG imgfac.ReservationManager.ReservationManager thread(421980c6) Message: SUCCESS EXITING queue: (ec2)
2012-05-08 13:22:52,374 DEBUG imgfac.builders.BaseBuilder.Fedora_ec2_Builder thread(421980c6) Message: Exception caught in ImageFactory
2012-05-08 13:22:52,375 DEBUG imgfac.builders.BaseBuilder.Fedora_ec2_Builder thread(421980c6) Message: Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/imgfac/builders/Fedora_ec2_Builder.py", line 458, in push_image
credentials)
File "/usr/lib/python2.6/site-packages/imgfac/builders/Fedora_ec2_Builder.py", line 580, in push_image_snapshot_ec2
raise ImageFactoryException("No available JEOS for desired OS, verison combination")
ImageFactoryException: No available JEOS for desired OS, verison combination
so reopening this just to get it on the radar... Moving of 1.1.0 because it isn't officially supported in product. |