fgrehm/vagrant-lxc — pull request #36 by neerolyte (2013-03-14 22:40:20+00:00)
Title: set hostname for development/Vagrantfile.1.0 as required by provisioning

In a fresh checkout:

$ ( cd development; ln -s Vagrantfile{.1.0,}; vagrant up )

Was failing with:

err: /Stage[main]//Exec[config-lxc]/returns: change from notrun to 0
failed: cp /vagrant/development/lxc-configs/quantal64 /etc/default/lxc
returned 1 instead of one of [0] at
/tmp/vagrant-puppet/manifests/site.pp:19

because the hostname was "quantal64" and the puppet manifest attempts to
install the lxc-config based on the hostname name of the VM.

I also think the instructions from the README.md need review as the only way I was getting it to work in the 1.0 VM was to:

vagrant ssh
sudo bundle install
bundle exec vagrant-lxc init # then modify it to suit lxc
bundle exec vagrant-lxc up --provider=lxc

p.s. still just trying to catch up with everything you've done at this point, keep up the great work :)