Currently aeolus-configure adds provider accounts for rhevm,vsphere but does not add them for ec2. To be consistent the call is to *not* add provider accounts for rhevm, vsphere via aeolus-configure
[root@qeblade32 ~]# rpm -qa | grep aeolus rubygem-aeolus-cli-0.3.0-2.el6.noarch rubygem-aeolus-image-0.3.0-2.el6.noarch aeolus-all-0.8.0-2.el6.noarch aeolus-conductor-0.8.0-2.el6.noarch aeolus-conductor-daemons-0.8.0-2.el6.noarch aeolus-configure-2.5.0-2.el6.noarch aeolus-conductor-doc-0.8.0-2.el6.noarch [root@qeblade32 ~]#
Patch sent to list: https://fedorahosted.org/pipermail/aeolus-devel/2012-January/007996.html
5cd778619d0424ef541837ac6822464b5690d74f on 2.5.x branch of aeolus-configure was built into aeolus-configure-2.5.0-4
Looks this is related (correct me if I'm wrong): On rhel62 # aeolus-image list --accounts Name Provider Provider Type ------- -------- ------------- rhevm rhevm rhevm vsphere vsphere vsphere [root@qeblade22 ImageFactory-KocaTesting2]# aeolus-image push --account vsphere --targetimage 50b54735-3571-4e50-bdfc-24557a5fa6cb ERROR: ProviderAccountNotFound => Could not find provider account for name vsphere # rpm -qa|grep 'aeolus\|imagefactory-\|oz-\|iwhd' rubygem-imagefactory-console-0.5.0-4.20110824113238gitd9debef.el6.noarch aeolus-configure-2.6.0-0.20120105171403gitf0043e8.el6.noarch aeolus-conductor-daemons-0.9.0-0.20120105223209git5e068fe.el6.noarch rubygem-aeolus-cli-0.4.0-0.20120105171410git2c6b457.el6.noarch aeolus-conductor-0.9.0-0.20120105223209git5e068fe.el6.noarch imagefactory-jeosconf-ec2-rhel-1.0.0rc2.1-1.el6.noarch rubygem-arel-2.0.10-0.aeolus.el6.noarch rubygem-ZenTest-4.3.3-2.aeolus.el6.noarch aeolus-conductor-doc-0.9.0-0.20120105223209git5e068fe.el6.noarch oz-0.8.0-0.20111219203204git5775e9d.el6.noarch aeolus-all-0.9.0-0.20120105223209git5e068fe.el6.noarch iwhd-1.2-3.el6.x86_64 imagefactory-jeosconf-ec2-fedora-1.0.0rc2.1-1.el6.noarch imagefactory-1.0.0rc2.1-1.el6.noarch rubygem-aeolus-image-0.4.0-0.20120105171419git8108b42.el6.noarch ------------------ on F15: # aeolus image list --accounts Name Provider Provider Type ------- -------- ------------- rhevm rhevm rhevm mock mock mock vsphere vsphere vsphere [root@koca imagefactory_regression]# aeolus image push --account vsphere --targetimage 8e21f5ae-4d88-4877-a865-2d10cbcd4ae2 ERROR: ProviderAccountNotFound => Could not find provider account for name vsphere # rpm -qa|grep 'aeolus\|imagefactory-\|oz-\|iwhd' rubygem-aeolus-image-0.4.0-0.20120105171419git8108b42.fc15.noarch aeolus-conductor-daemons-0.9.0-0.20120105223209git5e068fe.fc15.noarch rubygem-imagefactory-console-0.5.0-4.20110824113238gitd9debef.fc15.noarch aeolus-all-0.9.0-0.20120105223209git5e068fe.fc15.noarch aeolus-configure-2.6.0-0.20120105171403gitf0043e8.fc15.noarch imagefactory-jeosconf-ec2-rhel-1.0.0rc1-1.fc15.noarch imagefactory-jeosconf-ec2-fedora-1.0.0rc1-1.fc15.noarch oz-0.8.0-0.20111219203204git5775e9d.fc15.noarch aeolus-conductor-0.9.0-0.20120105223209git5e068fe.fc15.noarch iwhd-1.1-1.fc15.x86_64 rubygem-aeolus-cli-0.4.0-0.20120105171410git2c6b457.fc15.noarch imagefactory-1.0.0rc1-1.fc15.noarch aeolus-conductor-doc-0.9.0-0.20120105223209git5e068fe.fc15.noarch
Martin .. you are using an old version of rubygem-aeolus-cli.. although dev's versioning is all fubar'd rubygem-aeolus-cli-0.3.0-3.el6.noarch please test on rhel aeolus-configure is no longer adding provider accounts.. as expected.. verified.. aeolus-configure-2.5.0-4.el6.noarch
removing verified on-qa from tracker
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-0586.html