On Tue, Aug 25, 2015 at 7:34 PM Marcin Kulisz <[email protected]> wrote:

> On 2015-08-24 21:05:09, Anders Ingemann wrote:
> > On Mon, Aug 24, 2015 at 2:56 PM Emmanuel Kasper <[email protected]>
> wrote:
> >
> >     Trying to recover from memory:
> >
> >     To build Official debian images you need:
> >     * software to build the cloud image is in main
> >     * image creation is done by Debian People
> >     * no deviation from a standard debian installation, except when
> documented
>
> After conversation during 'cloud' BoF and then CD BoF I'd add following
> points:
>
> * it's highly desirable that images should (probably even 'have to') to be
>   build on Debian infrastructure (we have to investigate how to do it for
> some
>   providers like AWS and GCE)
> * all images will have to pass some tests (we have to define them 1st so in
>  this regards if you have some ideas please put them in on the wiki[1])
>  I have more/less idea how (thx Zigo) we can run those tests, just need to
>  think a bit more about implementation, but all means pls jump in on board
> with
>  any ideas (or code) if you think we can benefit from it
>
> snip
>
> >     I was at the debian-cd bof, and they are open for adding new images
> to
> >     debian-cd, like the openstack one. The only requirements I heard from
> >     them is that it should be scriptable.
>
> I'd say that scriptability is indisputable requirement but not the only
> one as
> pointed above by Emmanuel :-)
>
> > That's very encouraging news Emmanuel. Please do let me know if there is
> > anything I can be of assistance with. I'm the creator/maintaner of
> bootstrap-vz
> > and would love to see it become the tool for bootstrapping official
> Debian
> > images.
>
> Anders I had conversation with Riku Voipio he's interested in adding
> support
> for embedded devices to the bootstrap-vz, what are you thought about it?
>
>
> Bootstrap-vz 0.9.5 is basically packaged but I hit some strange bug in
> regards
> of creating stretch images from jessie boxes (didn't created bug yes as 1st
> want to have a closer look into it) and there is github issue #240[2] it's
> not
> a show stopper but would be nice to sort it out. I'm hoping to have package
> fully tested and operational this weekend. If somebody want to fiddle with
> it
> you can find it on alioth[3]
>
>
> [1] https://wiki.debian.org/Testing%20Debian%20Cloud%20Images
> [2] https://github.com/andsens/bootstrap-vz/issues/240
> [3] https://anonscm.debian.org/cgit/cloud/bootstrap-vz.git/
> --
>
> |_|0|_|                                          |
> |_|_|0|         "Heghlu'Meh QaQ jajVam"          |
> |0|0|0|         -------- kuLa ---------          |
>
> gpg --keyserver pgp.mit.edu --recv-keys 0x58C338B3
> 3DF1 A4DF C732 4688 38BC F121 6869 30DD  58C3 38B3
>


> all images will have to pass some tests (we have to define them 1st so in
 this regards if you have some ideas please put them in on the wiki[1])

If you mean testability in the sense that an image boots, has SSH access
etc., then I'd like to introduce you to the bootstrap-vz testing framework
<https://github.com/andsens/bootstrap-vz/tree/0091afcfb46b250642829682e117f0fade7bc2f1/tests/integration>
.
You can use it to combine manifest partials and boot the resulting image in
just a few lines
<https://github.com/andsens/bootstrap-vz/blob/0091afcfb46b250642829682e117f0fade7bc2f1/tests/integration/ec2_ebs_hvm_tests.py>
.
Right now, I am not testing network connectivity or properties of the
booted system, the basics are up and running however. SSHing into it and
running tests shouldn't be a problem.

> Anders I had conversation with Riku Voipio he's interested in adding
support
for embedded devices to the bootstrap-vz, what are you thought about it?

I'd be totally game! I have to RBPi's myself and would like to run my own
images on them.

> there is github issue #240[2] it's not a show stopper but would be nice
to sort it out

Yeah, sorry about that, I haven't gotten around to it yet.
-- 
Anders Ingemann

Reply via email to