[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian images (was: Debian images on Microsoft Azure cloud)



On 11/11/2015 05:01 PM, Marcin Kulisz wrote:
> n 2015-11-11 14:53:36, Steve McIntyre wrote:
> 
> Hi,
> 
>> My only concern is that I'd be happier if the builds were created and
>> hosted on Debian project machines, like our existing official
>> buildsi.
> 
> This would be ideal.
> 
>> I've been discussing that with other people for other types of
>> build. How awkward/difficult would that be?
> 
> From what I know it's not possible to build and then upload to Marketplace AWS
> images.
> 
> There is a way of triggering build of this images on AWS hosts from Debian
> infrastructure with bootstrap-vz though.
> 
> I know it's not "ideal" but right now I don't know about any other option.

On this topic, I have also things to say.

In the OpenStack world, we have this:
http://apps.openstack.org/

as you can see, there's the Debian images referenced there. If you
install Horizon (the OpenStack dashboard), and since the last Liberty
release (from last October), you can install python-app-catalog-ui,
which is an extension that lists all images from the openstack.org site.

Until now, images are added to the openstack.org site through the gerrit
review process. While this may somehow work for the stable images, it
doesn't for the weekly testing image. Therefore, the app-catalog-ui guys
are currently working on a REST API, so that we could update the images
metadata automatically. This is very important, so that later on, a
system to check the sha256 sums of the .qcow2 images can be made.

So, Steve, do you think the debian-cd image build process could include
such a REST API request to openstack.org, in order to update the
app-catalog automatically? This doesn't involve uploading the images,
just referencing them. Also, I currently don't know how it will look
like, but I'm almost sure we'll have an app-catalog CLI tool, and we
will be provided with a login / pass to update the images.

Now, this doesn't work (yet) for the Azure images. But could Microsoft
design some kind of the same process, which would trigger an upload? I
don't think writing such a REST API server is hard, and it could be just
a hack on a VM which would then download from cdimages.d.o and upload to
Azure.

Your thoughts everyone?

Cheers,

Thomas Goirand (zigo)


Reply to: