redhat-imaging / imagefactory

imagefactory builds images for a variety of operating system/cloud combinations.
http:/imgfac.org
Apache License 2.0
153 stars 82 forks source link

Failure to import an existing plugin produces an "unable to find plugin" error. #234

Open gfidente opened 11 years ago

gfidente commented 11 years ago

Despite the message: "Unable to find cloud plugin for target (vsphere)" in the logs, the build continues.

gfidente commented 11 years ago

the matching package is installed: $ rpm -qa | grep imagefactory imagefactory-plugins-RHEVM-1.1.2_406_g0c540f4-1.fc17.noarch imagefactory-plugins-1.1.2_406_g0c540f4-1.fc17.noarch imagefactory-plugins-EC2Cloud-1.1.2_406_g0c540f4-1.fc17.noarch imagefactory-plugins-FedoraOS-1.1.2_406_g0c540f4-1.fc17.noarch imagefactory-plugins-EC2Cloud-JEOS-images-1.1.2_406_g0c540f4-1.fc17.noarch imagefactory-plugins-OpenStackCloud-1.1.2_406_g0c540f4-1.fc17.noarch imagefactory-plugins-MockRPMBasedOS-1.1.2_406_g0c540f4-1.fc17.noarch imagefactory-plugins-MockSphere-1.1.2_406_g0c540f4-1.fc17.noarch imagefactory-1.1.2_406_g0c540f4-1.fc17.noarch imagefactory-plugins-vSphere-1.1.2_406_g0c540f4-1.fc17.noarch

imcleod commented 11 years ago

I've changed the description here.

IN short, this is a manifestation of the change in the psphere module. It breaks our plugin profoundly so that it doesn't even load. We should produce a better error message here.

The root issue, the broken psphere issue, is here:

https://github.com/aeolusproject/imagefactory/issues/248