Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: [root@dell-pe830-01 ~]# aeolus-image list --images /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/abstract_response.rb:48:in `return!': 404 Resource Not Found (RestClient::ResourceNotFound) from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:220:in `process_result' from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:169:in `transmit' from /usr/lib/ruby/1.8/net/http.rb:543:in `start' from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:166:in `transmit' from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:60:in `execute' from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:31:in `execute' from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/resource.rb:54:in `get' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/list_command.rb:11:in `images' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/config_parser.rb:203:in `send' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/config_parser.rb:203:in `list' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/config_parser.rb:30:in `send' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/config_parser.rb:30:in `process' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/bin/aeolus-image:6 from /usr/bin/aeolus-image:19:in `load' from /usr/bin/aeolus-image:19 . Additional info: [root@dell-pe830-01 ~]# rpm -qa | grep aeolus aeolus-conductor-daemons-0.4.0-0.20110901175002git4a3e496.fc15.noarch rubygem-aeolus-image-0.1.0-3.20110824113236git15b6922.fc15.noarch aeolus-conductor-0.4.0-0.20110901175002git4a3e496.fc15.noarch aeolus-configure-2.0.2-2.20110830113535git906f985.fc15.noarch aeolus-conductor-doc-0.4.0-0.20110901175002git4a3e496.fc15.noarch aeolus-all-0.4.0-0.20110901175002git4a3e496.fc15.noarch [root@dell-pe830-01 ~]# cat /etc/issue Fedora release 15 (Lovelock) Kernel \r on an \m (\l)
need an update from dev on this bug.. has this been reimplemented
I believe this was fixed in this Conductor commit: commit a1a298b39043bc45c21414ba67338c7362696d68 Author: Jan Provaznik <jprovazn> Date: Tue Sep 20 09:49:35 2011 +0200 Enabled basic http authentication However, I'm a little confused because the error we were seeing was a 500, not a 404. This doesn't look to have made it into our yum repo yet.
This fix should be in the -testing repo by now.
The above error is not observed now. verification details: [root@ibm-x3150m4-01 aeolus-conductor]# aeolus-image list --images IMAGE ID LASTEST PUSHED BUILD NAME OS OS VERSION ARCH DESCRIPTION [root@ibm-x3150m4-01 templates]# aeolus-image list --images IMAGE ID LASTEST PUSHED BUILD NAME OS OS VERSION ARCH DESCRIPTION 007f23b8-f1fa-46c5-83ea-f53e74084301 Fedora 15 Fedora 15 x86_64 desc a4efe626-9b4f-4f69-a584-3ea3f77f36a9 18222edb-6a56-42e7-a6db-ead1d69a5084 Fedora 15 Fedora 15 x86_64 desc [root@ibm-x3150m4-01 templates]# rpm -qa | egrep 'aeolus|imagefactory' aeolus-conductor-doc-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch aeolus-configure-2.0.2-4.20110928090214git4df04ad.fc15.noarch aeolus-conductor-daemons-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch rubygem-aeolus-image-0.1.0-3.20110919115936gitd1d24b4.fc15.noarch imagefactory-0.6.2-1.fc15.noarch rubygem-imagefactory-console-0.5.0-4.20110824113238gitd9debef.fc15.noarch aeolus-conductor-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch aeolus-all-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch
Hi Matt, I am observing the same issue again. I did a build, push for ec2,vsphere and executed aeolus-image list --images. worked fine on the same test machine. After some time i did a build and push for rhevm and executed aeolus-image list --images. 404 Resource Not Found (RestClient::ResourceNotFound) is observed. [root@ibm-x3150m4-01 ~]# aeolus-image list --images /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/abstract_response.rb:48:in `return!': 404 Resource Not Found (RestClient::ResourceNotFound) from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:220:in `process_result' from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:169:in `transmit' from /usr/lib/ruby/1.8/net/http.rb:543:in `start' from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:166:in `transmit' from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:60:in `execute' from /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:31:in `execute' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/model/warehouse_client.rb:138:in `do_request' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/model/warehouse_client.rb:43:in `body' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/model/warehouse_client.rb:61:in `attrs' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/model/warehouse_model.rb:70:in `all' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/model/warehouse_model.rb:69:in `map' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/model/warehouse_model.rb:69:in `all' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/command/list_command.rb:25:in `images' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/command/config_parser.rb:211:in `send' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/command/config_parser.rb:211:in `list' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/command/config_parser.rb:38:in `send' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/command/config_parser.rb:38:in `process' from /usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/bin/aeolus-image:20 from /usr/bin/aeolus-image:19:in `load' from /usr/bin/aeolus-image:19 [root@ibm-x3150m4-01 ~]# rpm -qa | egrep 'aeolus|imagefactory' aeolus-conductor-doc-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch aeolus-configure-2.0.2-4.20110928090214git4df04ad.fc15.noarch aeolus-conductor-daemons-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch rubygem-aeolus-image-0.1.0-3.20110919115936gitd1d24b4.fc15.noarch imagefactory-0.6.2-1.fc15.noarch rubygem-imagefactory-console-0.5.0-4.20110824113238gitd9debef.fc15.noarch aeolus-conductor-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch aeolus-all-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch You can have a look at Test machine: ibm-x3150m4-01.rhts.eng.bos.redhat.com Thanks, Aziza
Oops, sorry. The repo had apparently not been updated and I missed that. Steve updated it this afternoon and this problem appears to have been fixed, though the machine I'm testing on cannot build images (grr) so I can't be positive.
The above error is not observed now. verification details: IMAGE ID LASTEST PUSHED BUILD NAME OS OS VERSION ARCH DESCRIPTION a28bac7b-5215-4bdf-a9b6-748a12493b26 bce29006-c585-4b8e-8787-c3f7a12e18a7 7c80deb7-5df4-4f11-b994-628560e2c82b 11e00cab-5dac-4cff-ad37-0f499dea06be [root@dell-per905-01 templates]# rpm -qa | egrep 'aeolus|imagefactory' aeolus-all-0.4.0-0.20111003184622git65a7d19.fc15.noarch aeolus-conductor-doc-0.4.0-0.20111003184622git65a7d19.fc15.noarch rubygem-imagefactory-console-0.5.0-4.20110824113238gitd9debef.fc15.noarch rubygem-aeolus-image-0.1.0-3.20111003170706git8f23238.fc15.noarch rubygem-aeolus-cli-0.1.0-3.20111003133323git9451323.fc15.noarch aeolus-configure-2.0.2-4.20110930103205gitaf78594.fc15.noarch aeolus-conductor-daemons-0.4.0-0.20111003184622git65a7d19.fc15.noarch imagefactory-0.6.2_11_g7b94a4a-1.fc15.noarch aeolus-conductor-0.4.0-0.20111003184622git65a7d19.fc15.noarch