Hi!

I patched my library to support ignoring the certificate chain. If you do a

$ make get-ups
$ make

in the packer-directory you should get the latest version. Then you need to set 
the following value in the *.json-file:

insecure_skip_verify = true

Note: I haven’t tested this yet, but it _should_ work. 

If you like we can move the discussion off the list as well :)

// peter

On 1 Apr 2014 at 00:35:51, Erik Weber (terbol...@gmail.com) wrote:

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