This patch set will allow building and importing images in factory via the rest api.
To build:
i = Aeolus::Image::Factory::Image.new(:targets => targets, :template => template)
i.save!
To import:
i = Aeolus::Image::Factory::Image.new(:target_identifier => "ami-1234567",
:provider_name => "ec2-us-east-1", :target_name => "ec2",
:image_descriptor =>
"<image><name>MyImage</name><image>")
i.save!