Re: my progress

2016-11-13 Thread Thomas Lange
> On Sun, 13 Nov 2016 06:42:37 -0800, Noah Meyerhans > said: > I based my work on jessie initially because we have JEB's high quality > jessie images to use as a baseline for comparison, and I found that > useful. +1 We agreed that we want to use fai for

Re: my progress

2016-11-13 Thread Noah Meyerhans
On Sun, Nov 13, 2016 at 06:17:33AM -0500, Sam Hartman wrote: > Noah> I've modified the class/DEBIAN.var file such that the default > Noah> behavior is to generate images for jessie. We can add a > Noah> STRETCH class in order to generate images for testing. I'd > Noah> rather use

Re: my progress

2016-11-13 Thread Sam Hartman
> "Noah" == Noah Meyerhans writes: Noah> I've modified the class/DEBIAN.var file such that the default Noah> behavior is to generate images for jessie. We can add a Noah> STRETCH class in order to generate images for testing. I'd Noah> rather use "stable",

Re: my progress

2016-11-12 Thread Noah Meyerhans
And I just pushed some changes to introduce basic stretch support via a STRETCH class. The following commandline resulted in a working image for EC2: fai-diskimage -u stretch8g -S8G -cDEBIAN,STRETCH,AMD64,GRUB_PC,DEVEL,CLOUD,EC2 ~/disk.raw I haven't done anything to optimize the configuration

Re: my progress

2016-11-11 Thread Noah Meyerhans
On Sun, Nov 06, 2016 at 11:38:33AM -0800, Noah Meyerhans wrote: > > I pushed to git://git.debian.org/cloud/fai-cloud-images.git. > > I've got a FAI config targeting jessie on EC2. It seems to work well and > at this point I'm at the point of tweaking the packages lists and > configuration to

Re: my progress

2016-11-11 Thread Sam Hartman
> "Noah" == Noah Meyerhans writes: Noah> On Fri, Nov 04, 2016 at 09:03:39PM -0400, Sam Hartman wrote: >> I pushed to git://git.debian.org/cloud/fai-cloud-images.git. Noah> It looks like you're the only person with write access to this Noah> repo. It seems

Re: my progress

2016-11-11 Thread Martin Zobel-Helas
No, i am not, this is alioth. Dsa is not maintaining alioth. Am 11. November 2016 17:27:15 MEZ, schrieb Noah Meyerhans : >On Fri, Nov 04, 2016 at 09:03:39PM -0400, Sam Hartman wrote: >> I pushed to git://git.debian.org/cloud/fai-cloud-images.git. > >It looks like you're the only

Re: my progress

2016-11-11 Thread Noah Meyerhans
On Fri, Nov 04, 2016 at 09:03:39PM -0400, Sam Hartman wrote: > I pushed to git://git.debian.org/cloud/fai-cloud-images.git. It looks like you're the only person with write access to this repo. It seems like changing group ownership to 'scm_cloud' and granting group write permission is the right

Re: AWS build workflow (was Re: my progress)

2016-11-07 Thread Noah Meyerhans
On Mon, Nov 07, 2016 at 08:23:10AM +, Marcin Kulisz wrote: > That's true but there is a bit which makes me quite uncomfortable to be > precise it's that to do all this stuff from within Debian infra we need to > keep > AWS IAM keys on it with permissions for spinning up and down instances

Re: my progress

2016-11-07 Thread Martin Zobel-Helas
Hi, On Sun Nov 06, 2016 at 11:38:33 -0800, Noah Meyerhans wrote: > On Fri, Nov 04, 2016 at 09:03:39PM -0400, Sam Hartman wrote: > > I pushed to git://git.debian.org/cloud/fai-cloud-images.git. > > I've got a FAI config targeting jessie on EC2. It seems to work well and > at this point I'm at

AWS build workflow (was Re: my progress)

2016-11-07 Thread Marcin Kulisz
On 2016-11-06 11:38:33, Noah Meyerhans wrote: > On Fri, Nov 04, 2016 at 09:03:39PM -0400, Sam Hartman wrote: > > I pushed to git://git.debian.org/cloud/fai-cloud-images.git. > > I've got a FAI config targeting jessie on EC2. It seems to work well and > at this point I'm at the point of tweaking

Re: my progress

2016-11-06 Thread Sam Hartman
Your proposed workflow is one I've used with live-build for generating EC2 images for years. It works well.

Re: my progress

2016-11-06 Thread Thomas Lange
> On Sun, 6 Nov 2016 11:38:33 -0800, Noah Meyerhans said: > 3. Mount generated image locally and perform filesystem-level tests. Hi Noah, this can be done inside FAI itself. You can put some scripts into the tests/ subdirectory and name them after a class, see

Re: my progress

2016-11-06 Thread Noah Meyerhans
On Fri, Nov 04, 2016 at 09:03:39PM -0400, Sam Hartman wrote: > I pushed to git://git.debian.org/cloud/fai-cloud-images.git. I've got a FAI config targeting jessie on EC2. It seems to work well and at this point I'm at the point of tweaking the packages lists and configuration to match JEB's

Re: my progress

2016-11-04 Thread Thomas Lange
Hi Sam, today we've managed to produced an GCE image which was also tested with success. It boots, and we can log into this machine. We had to do some changes in the config space. Everything is now available in the examples of FAI on github. I plan to make a new FAI release in the middle of next

my progress

2016-11-04 Thread Sam Hartman
I pushed to git://git.debian.org/cloud/fai-cloud-images.git. You can use the configuration space like fai-diskimage -c DEBIAN,CLOUD,AMD64,GRUB_PC -S image_zieimage_name It's very minimal, but does appear to produce an image. The GCE class is present but I haven't tested it. Next nweek I'll base