On 6 February 2015 at 01:33, Marc Lucke <[email protected]> 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 [email protected].
> 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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAFi_6yKqSmrPR13KfyRFMPwvW11jW5e_-%3DDyHNVCj-H2MkRKuA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to