Interesting!

Initial testing gives me a SSL verification error. I have no idea on how to
manipulate the Go CA store, any chance for an option to make it ignore
validation?

Can post the exact error tomorrow.

-- 
Erik Weber


On Mon, Mar 31, 2014 at 9:41 PM, Peter Jönsson <peter.jons...@klarna.com>wrote:

> Hi all!
>
> Sorry for resurrecting this ancient thread. My pull request for packer has
> been lingering a quite some time now. It would be great if the Cloudstack
> community could help out with testing a bit more. This however requires
> that you install go and build a customer packer-version off the
> pull-request from github. Note that this requires golang 1.2, git, hg and
> bzr installed. You should be able to do that using your OS packager
> (yum,apt-get, brew, etc). When you have those tools installed the following
> commands you get you going:
>
> export GOPATH=$HOME/go
> export PATH=$GOPATH/bin:$PATH
> mkdir -p $GOPATH
> go get github.com/mitchellh/packer # build download, build and install the
> master version of packer into $GOPATH/bin
> cd $GOPATH/src/github.com/mitchellh/packer/
> git fetch origin refs/pull/922/head && git checkout FETCH_HEAD # will
> download the HEAD of the latest version of pull request and check it out
> make # will compile packer with cloudstack support and install into
> $GOPATH/bin
>
> When building templates it's a good idea to set the PACKER_LOG variable (to
> anything expect an empty string) to see the actual printouts. This will
> help in debugging any eventual problems/bugs. I'll send some examples of
> configuration json-files tomorrow.
>
> Thanks :)
>
> // peter
>
>
>
> On Sat, Jan 25, 2014 at 11:54 PM, Brian Galura <brian.gal...@citrix.com
> >wrote:
>
> > It's great to see progress in adding support to Packer I will test it as
> > soon as it's available.
> >
> > But what do people do today? Is there a way to convert an ovf to vhd for
> > example? I would be surprised if everyone creates templates by hand.
> >
> >
> > Sent from Citrix WorxMail for iPhone
> >
> >
> > ________________________________
> >
> > From: Peter Jönsson <peter.jons...@klarna.com>
> > Date: 2014-01-25 09:43:55 +0000
> > To: users@cloudstack.apache.org <users@cloudstack.apache.org>,
> > peter.joens...@gmail.com <peter.joens...@gmail.com>,
> > users@cloudstack.apache.org <users@cloudstack.apache.org>
> > Subject: Re: packer for building cloudstack templates
> >
> > Hi!
> >
> > As my library for talking to cloudstack (gopherstack) wasn't ideal I have
> > been waiting for a new variant. It was release yesterday:
> > https://github.com/svanharmelen/gocs .
> >
> > I will take a look at this library and perhaps, if it is good, port over
> > my updates to packer to talk to this library. Then hopefully I can clean
> up
> > my changes and send a pull request to upstream packer.
> >
> > In general the approach we take for templates is to built them from
> > scratch. That means PXE booting the instance, downloading kernel/initrd
> > from a net boot server, then finally starting the OS-installation through
> > kickstart. With packer this can be 100% automated via a special iPXE-ISO
> > which will chain load off the user data attached to the VM instance.
> >
> > - Build custom iPXE with simple embedded boot script:
> >
> > #!pxe
> > dhcp
> > chain http://${dhcp-server}/latest/userdata
> >
> > - Boot up VM with user data attached with enough information to continue
> > the boot, e.g.
> >
> > "#!ipxe\nkernel http://netboot/centos/6.3/x86_64/vmlinuz ks=
> > http://netboot/ks.cfg\ninitrd
> > http://netboot/centos/6.3/x86_64/initrd.img\nboot";
> >
> > - After kickstart is completed we reboot the instance and continue
> setting
> > it up using packer provisioning scripts.
> >
> > Things become slightly easier when only performing incremental template
> > updates. But then someone need to create the initial template of course.
> >
> > // Peter
> >
> >
> > On Saturday 25 January 2014 at 09:38, Prasanna Santhanam wrote:
> >
> > > On Sat, Jan 25, 2014 at 03:43:07AM +0000, Brian Galura wrote:
> > > > At my company we use packer to build ec2 images and really like it.
> > > > I would like to use it for cloudstack also.
> > > >
> > > > I found this: https://github.com/vogxn/packer-builtin
> > > >
> > > > Which appears to be a centos6 image builder for cloudstack but it
> > > > lacks instructions to convert the resultant image into something I
> > > > can import to cloudstack.
> > > >
> > > > Has anyone successfully done this?
> > > >
> > > > How do you build cloudstack templates?
> > >
> > > Hi Brian,
> > >
> > > That repo only contains a test builtin I was trying to build using
> > > packer. Peter Jonsson is working on a cloudstack builder for packer
> > > and announced about this last week.
> > >
> > > Peter's repo is here:
> > > https://github.com/mindjiver/packer
> > >
> > > You will need go to run the packer src and setup the cloudstack
> > > builder
> > >
> > > $ make updatedeps
> > > $ make
> > >
> > > --
> > > Prasanna.,
> > >
> > > ------------------------
> > > Powered by BigRock.com (http://BigRock.com)
> >
> >
> >
> >
>

Reply via email to