Imagefactory is more than a REST interface to oz. Oz creates a JEOS image. The
customization that oz performs is limited to installing additional packages or running
commands within a VM started with the JEOS image. Oz does not have knowledge of what needs
to be added or how an image needs to be translated for a specific virtualization platform
or cloud target. This is what imgfac brings to the party.
I really wish we could get past the notion that imagefactory is just a REST interface to
oz. What are we doing wrong on
imgfac.org that leads people to see imagefactory this way?
Maybe I should be happy about this, because it means we're doing a good job of hiding
what is needed to go from base image to provider image for cloud targets like EC2 and
vSphere.
-steve
On Feb 27, 2013, at 6:00 AM, cloud-request(a)lists.fedoraproject.org wrote:
------------------------------
Message: 5
Date: Wed, 27 Feb 2013 12:06:19 +0100
From: Giulio Fidente <gfidente(a)fedoraproject.org>
To: Fedora Cloud SIG <cloud(a)lists.fedoraproject.org>
Subject: Re: fedora cloud images (non ec2 providers)
Message-ID: <512DE8AB.6060909(a)fedoraproject.org>
Content-Type: text/plain; charset=UTF-8
On 02/26/2013 08:40 PM, Matthew Miller wrote:
> On Mon, Feb 25, 2013 at 06:05:45PM +0100, Giulio Fidente wrote:
>> I was wondering if there is any work ongoing to announce those more
>> officially or if any help is wanted to rebuild/maintain some more images
>
> Hi Giulio. I'm glad you found those images helpful. There *is* a plan to
> make more-official images for Fedora 19, and you can see that at
>
http://fedoraproject.org/wiki/Features/FirstClassCloudImages. A lot of this
> is internal infrastructure work, but I'm sure we can find some way to fit in
> your skills.
I like the plan a lot, it looks like the major issue now is the
integration of imgfac/oz with koji
I happen to have worked with imgfac and know decently its REST interface
but, for the scope of this project, can't we just stick to Oz?
I don't think imgfac would add much to the process while it will instead
prevent us from passing customized kickstarts to Oz
this said, I think I could help with koji... who should I ping?
> You may also be interested in
>
http://git.fedorahosted.org/cgit/cloud-kickstarts.git/tree/generic, which is
> the source repository for the kickstart files from which the image is
> generated. Any improvements/suggestions/patches are welcome.
would it be worth trying some ARM build?
--
Giulio Fidente
IRC: giulivo