running 1.7.2 - 1.6.5 did the same thing :( On Friday, 6 February 2015 23:32:23 UTC+11, garethr wrote: > > On 6 February 2015 at 01:33, Marc Lucke <ma...@marcsnet.com <javascript:>> > wrote: > > Hi, > > > > I'm having excruciating problems with just getting beaker to run on > Fedora > > 21, Ubuntu 14.10 and even CentOS6. I don't normally ask for help > because > > frankly I don't need it. I use rbenv & native versions of Ruby and > although > > it's a pain in the flower to get bundle to install everything, bundle > exec > > rake spec works fine, it's only when it comes to spinning up a SUT that > I > > get issues. > > > > The first issue I get is centos. I can't get > centos-64-x64-vbox4210-nocm in > > the puppetlabs-apache to get past the initial vagrant ssh stage. So I > > specified centos-65-x64-virtualbox-puppet instead & then it will get to > that > > point. However it fails with: > > > > ----- > > Allocated a PTY on 10.255.116.82 for "sudo -E /sbin/service sshd > restart" > > Warning: Try 1 -- Host 10.255.116.82 unreachable: connection closed by > > remote host > > Warning: Trying again in 1 seconds > > ... > > Warning: Trying again in 5 seconds > > Warning: Try 6 -- Host 10.255.116.82 unreachable: connection closed by > > remote host > > Warning: Trying again in k seconds > > .... > > Warning: Try 11 -- Host 10.255.116.82 unreachable: connection closed by > > remote host > > Warning: Trying again in 89 seconds > > Failed to connect to 10.255.116.82 > > Failed: errored in CLI.provision > > #<Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" > port > > 2222> > > > /home/mlucke/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/beaker-2.3.0/bin/beaker:6 > > > > Cleanup: cleaning up after failed run > > ----- > > > > I set v.gui=true in ~/.vagrant.d/Vagrantfile & if I logged in & did > 'sudo -E > > /sbin/service sshd restart' before the failure to connect, I could get > it to > > keep going. The beaker test I'd written was fine, but the beaker-rspec > test > > of the puppetlabs-apache module did not. > > > > The second issue I get is trying to use docker, & an issue I get I also > get > > in vagrant when trying the puppetlabs-apache test, & that is the error: > > "mock_framework configuration option must be configured before any > example > > groups are defined" > > > > I'm tearing my hair out with this. It shouldn't be this hard? > > > > What version of Vagrant are you using? Vagrant recently switched from > a fixed ssh key to a generated one, and I ran into a similar problem. > > The latest version of Vagrant is 1.7.2. > > Gareth > > > So anyway, I'd like to ask if anyone here can test puppetlabs-apache > with > > beaker-spec if they could please please tell me versions of vagrant, > ruby, > > OS etc. Better still if you have a box to share that'd be great (I did > find > > one on vagrantcloud but couldn't get it working). Ultimately to avoid > the > > vagrant you can't run a virtualbox inside a virtualbox problem, I'd love > > beaker to use docker instead. > > > > Finally, the machine doing the beaker tests is behind a proxy, & > complexity > > behind that is fiendish. I can get part of the way with > vagrant-proxyconf & > > building base docker images with proxies set except that beaker rebuilds > the > > docker container without the env - grrr! > > > > > > Cheers > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "Puppet Users" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to puppet-users...@googlegroups.com <javascript:>. > > To view this discussion on the web visit > > > https://groups.google.com/d/msgid/puppet-users/54D40BDE.5000706%40marcsnet.com. > > > > For more options, visit https://groups.google.com/d/optout. > > > > -- > Gareth Rushgrove > @garethr > > devopsweekly.com > morethanseven.net > garethrushgrove.com >
-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/043a2e72-9d9f-4ea5-ac29-ebfd0a35fe89%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.