Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 864190

Summary: aeolus-image list --providers returns empty list
Product: [Retired] CloudForms Cloud Engine Reporter: Shveta <sshveta>
Component: aeolus-conductorAssignee: Martyn Taylor <mtaylor>
Status: CLOSED ERRATA QA Contact: Rehana <aeolus-qa-list>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.1.0CC: akarol, asettle, dajohnso, dmacpher, jeckersb, morazi
Target Milestone: beta5Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
The following command returned an empty list, even when providers exist: # aeolus-image list --providers This was caused due to API changes in Cloud Engine. This bug fix changes the default behavior to act in the same way as CloudForms 1.0 API. The command now returns with correct listings.
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-12-04 15:08:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Shveta 2012-10-08 19:52:46 UTC
Description of problem:


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. I have all the providers added ec2, rhevm and vsphere
2. None are listed in aeolus-image list --providers
3.
  
Actual results:

 aeolus-image list --providers
Name     Type     Target Reference     
----     ----     ----------------     
                                       
                                       
                                       



Expected results:


Additional info:

rpm -qa|grep aeolus
aeolus-conductor-doc-0.13.16-1.el6cf.noarch
aeolus-conductor-daemons-0.13.16-1.el6cf.noarch
rubygem-aeolus-cli-0.7.3-1.el6cf.noarch
rubygem-aeolus-image-0.3.0-12.el6.noarch
aeolus-all-0.13.16-1.el6cf.noarch
aeolus-conductor-0.13.16-1.el6cf.noarch
aeolus-configure-2.8.8-1.el6cf.noarch

Comment 1 Shveta 2012-10-08 19:54:46 UTC
However , 
aeolus-image list --targets
Name               Reference     
--------------     ---------     
Mock               mock          
Amazon EC2         ec2           
RHEV-M             rhevm         
VMware vSphere     vsphere     

Targets and Providers are same is it?

Comment 3 Martyn Taylor 2012-10-12 14:42:14 UTC
This was caused due to API changes in conductor.  Rather than update the CLI to adhere to these new changes I have changed the default behaviour to act in the same way as v1.0 API.

Comment 4 John Eckersberg 2012-10-12 19:03:37 UTC
On 1.1 as c9bd3e7

Comment 6 Aziza Karol 2012-10-17 04:34:47 UTC
#aeolus-image list --providers
Name                   Type      Target Reference                                                                              
------------------     -----     -----------------------------------------------------------------------------------------     
ec2-ap-northeast-1     ec2       ap-northeast-1                                                                                
ec2-ap-southeast-1     ec2       ap-southeast-1                                                                                
ec2-eu-west-1          ec2       eu-west-1                                                                                     
ec2-sa-east-1          ec2       sa-east-1                                                                                     
ec2-us-east-1          ec2       us-east-1                                                                                     
ec2-us-west-1          ec2       us-west-1                                                                                     
ec2-us-west-2          ec2       us-west-2                                                                                     
mock                   mock                                                                                                    
rhevm-default          rhevm     https://ce-qe-pune-rhevm.usersys.redhat.com:8443/api;95beb410-2480-4cbe-ac6e-e289c8b94211     


verified:
rpm -qa | grep aeolus
aeolus-conductor-doc-0.13.20-1.el6cf.noarch
rubygem-aeolus-cli-0.7.5-1.el6cf.noarch
aeolus-all-0.13.20-1.el6cf.noarch
aeolus-conductor-0.13.20-1.el6cf.noarch
rubygem-aeolus-image-0.3.0-12.el6.noarch
aeolus-configure-2.8.9-1.el6cf.noarch

Comment 8 errata-xmlrpc 2012-12-04 15:08:01 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2012-1516.html