Bug 745573

Summary: aeolus-image import fails to import ec2 ami
Product: [Retired] CloudForms Cloud Engine Reporter: wes hayutin <whayutin>
Component: rubygem-aeolus-imageAssignee: Jason Guiditta <jguiditt>
Status: CLOSED NOTABUG QA Contact: wes hayutin <whayutin>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: akarol, dajohnso, deltacloud-maint, dgao, ssachdev
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: na
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-12 18:43:34 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description wes hayutin 2011-10-12 18:26:26 UTC
[root@dhcp231-79 yum.repos.d]# aeolus-image import  --provider ec2-us-east-1 -target ec2 --id ami-31d41658

/usr/lib/ruby/gems/1.8/gems/aeolus-cli-0.1.0/lib/aeolus_image/command/import_command.rb:45:in `import_image': undefined method `[]' for #<Qmf2::QmfAgentException:0x7f34d66a53a8> (NoMethodError)
	from /usr/lib/ruby/gems/1.8/gems/aeolus-cli-0.1.0/lib/aeolus_image/command/config_parser.rb:227:in `import'
	from /usr/lib/ruby/gems/1.8/gems/aeolus-cli-0.1.0/lib/aeolus_image/command/config_parser.rb:38:in `send'
	from /usr/lib/ruby/gems/1.8/gems/aeolus-cli-0.1.0/lib/aeolus_image/command/config_parser.rb:38:in `process'
	from /usr/lib/ruby/gems/1.8/gems/aeolus-cli-0.1.0/bin/aeolus-image:20
	from /usr/bin/aeolus-image:19:in `load'
	from /usr/bin/aeolus-image:19
2011-10-12 14:24:20 warning Connection [38297 localhost:5672] closed

[root@dhcp231-79 yum.repos.d]# rpm -qa | egrep aeolus
rubygem-activesupport-3.0.9-1.aeolus.el6.noarch
rubygem-arel-2.0.10-0.aeolus.el6.noarch
rubygem-ZenTest-4.3.3-2.aeolus.el6.noarch
aeolus-conductor-daemons-0.4.0-1.el6.noarch
rubygem-activerecord-3.0.9-1.aeolus.el6.noarch
rubygem-actionpack-3.0.9-1.aeolus.el6.noarch
rubygem-actionmailer-3.0.9-1.aeolus.el6.noarch
aeolus-configure-2.1.0-1.el6.noarch
aeolus-conductor-0.4.0-1.el6.noarch
aeolus-conductor-doc-0.4.0-1.el6.noarch
rubygem-rack-mount-0.7.1-3.aeolus.el6.noarch
rubygem-aeolus-image-0.1.0-3.20111003170706git8f23238.el6.noarch
rubygem-aeolus-cli-0.1.0-3.20111003133323git9451323.el6.noarch
aeolus-all-0.4.0-1.el6.noarch

Comment 1 wes hayutin 2011-10-12 18:43:34 UTC
[root@dhcp231-79 yum.repos.d]# aeolus-image import  --provider ec2-us-east-1 --target ec2 --id ami-31d41658

Target Image: 79aea34a-d68e-47fd-91a1-4bc3e232f259
Image: 12613d78-bf5c-4554-8f64-2342e960d6b7
Build: fba0dc0e-cc0b-41eb-8a8c-89c858ed7fdd
Provider Image: 7b343c51-fb6f-4d1d-b8a6-4b1e4cfe8004
[root@dhcp231-79 yum.repos.d]# 

missed a flag