Description of problem: =============================== when importing a image through the aeolus-cli, you would point it at a image on a provider and then you could deploy images from it. When importing theough the web ui though, a upload button appears which shouldn't be needed? The image already exists on the provider, what is upload for?
Created attachment 542246 [details] ss upload button for what?
This is related to #766137 -- we don't properly detect that the image is imported, so we show nonsensical controls (upload and push).
"Upload button" removed now Verified in rpm -qa|grep aeolus aeolus-conductor-0.8.0-0.20111222233342gitd98cb57.el6.noarch aeolus-all-0.8.0-0.20111222233342gitd98cb57.el6.noarch aeolus-conductor-daemons-0.8.0-0.20111222233342gitd98cb57.el6.noarch rubygem-aeolus-image-0.3.0-0.20111222173411gitc13b654.el6.noarch rubygem-aeolus-cli-0.3.0-0.20111222173356git3cd6277.el6.noarch aeolus-configure-2.5.0-0.20111222173430git17b704a.el6.noarch aeolus-conductor-doc-0.8.0-0.20111222233342gitd98cb57.el6.noarch
Created attachment 549283 [details] err
These bugs are verified, removing from ce-sprint
This appears to be back in aeolus-conductor-0.8.0-33.el6.noarch
Created attachment 565120 [details] ss
agreed.. this bug fails.. need a fix asap
Based on the screenshot, my money is on the problem being that the image is not being detected as imported. Speaking with Scott about this, we noticed two things that should be fixed: 1.) If an image import fails, we should delete the whole image from iwhd. 2.) We probably don't want to show the 'X' to offer deletion of provider images for imported images. I'm actually not positive if that's the issue here, but it's at least related.
I sent something that *might* fix this: http://lists.fedorahosted.org/pipermail/aeolus-devel/2012-February/009181.html
Pushed to master. On aeolus-image-rubygem: commit bc44a5a4d1aca31585eaefb19ff498b2e81786e2 Author: Matt Wagner <matt.wagner> Date: Mon Feb 27 11:41:11 2012 -0500 Image.import deletes Image if ProviderImage is absent This is an apparent error condition in which the Image serves no value. Part of https://bugzilla.redhat.com/show_bug.cgi?id=761279 On Conductor: commit 44226dcea8f68458bb145adc65f6fdd7d3c293a7 Author: Matt Wagner <matt.wagner> Date: Mon Feb 27 11:13:42 2012 -0500 Do not offer to delete imported provider images Part of https://bugzilla.redhat.com/show_bug.cgi?id=761279
Created attachment 568273 [details] import_upload Importing an ami from cli displays "Imported image can't be built or pushed" No upload button. rpm -qa|grep aeolus aeolus-configure-2.5.0-18.el6.noarch aeolus-conductor-doc-0.8.0-41.el6.noarch rubygem-aeolus-cli-0.3.0-13.el6.noarch rubygem-aeolus-image-0.3.0-12.el6.noarch aeolus-conductor-daemons-0.8.0-41.el6.noarch aeolus-conductor-0.8.0-41.el6.noarch aeolus-all-0.8.0-41.el6.noarch
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-0583.html