On Fri, Jul 20, 2012 at 2:21 PM, David Nalley <da...@gnsa.us> wrote: > On Fri, Jul 20, 2012 at 2:19 PM, Edison Su <edison...@citrix.com> wrote: >> >> >>> -----Original Message----- >>> From: Chip Childers [mailto:chip.child...@sungard.com] >>> Sent: Friday, July 20, 2012 10:56 AM >>> To: cloudstack-dev@incubator.apache.org >>> Subject: Re: Update on wrapping DevCloud into a Vagrant Box >>> >>> Edison, >>> >>> A couple of questions for you: >>> >>> 1 - It looks like you are using password-based authentication for the >>> scp command (changed in lib/vagrant/ssh.rb ). Am I reading that >>> change correctly? I think we can get away with using the vagrant >>> "user" and standard vagrant public / private keys (including the >>> requirement to allow the vagrant user to run anything via sudo with no >>> password). >> >> I did try to work it with password, but failed. >> Only private key works. "vagrant ssh" will call ssh, not ruby::net::ssh. >> >>> >>> 2 - Did you happen to reach out to the Vagrant project folks to see if >>> the copy via ssh support for the puppet provisioner would be accepted? >>> I think it would be great to upstream this patch via a pull request >>> to the mitchellh/vagrant repo! >> >> Not yet, will do. > > > I briefly spoke to Mitchell about this at OSCON and he seemed interested. > > --David >
I had to make a few more changes to Vagrant (starting with the work Edison did), and just submitted a pull request to Mitchell here: https://github.com/mitchellh/vagrant/pull/1043 I'll start committing puppet configuration files for the first phase shortly. -chip