I've seen how the puppetdb module uses ec2 to execute beaker tests.  I've 
tried setting this up as well and am getting some errors.

Is there a working example of using the different hypervisors?

I see 
this: 
https://github.com/puppetlabs/beaker/wiki/Creating-A-Test-Environment#ec2-support
 
  but the documentation doesn't suggest it's a polished feature :)

It might be helpful to document a project that has an example of all the 
hypervisors, as each one will have different required / optional parameters 
in the nodeset configuration file. 

Indented below is the error when running  `beaker --hosts 
spec/acceptance/nodesets/ec2-west-el6-64mda-el6-64a.cfg`  - I pulled that 
example from the puppetdb project,  and as per the documentation have a 
.fog file set up..  I was hoping to get an authentication or configuration 
error on first run. 

Beaker::Hypervisor, found some ec2 boxes to create
Failed: errored in CLI.provision
#<TypeError: no implicit conversion of Symbol into Integer>

/Projects/live_modules/puppet-shawlib/.bundle/ruby/2.1.0/gems/beaker-1.19.1/bin/beaker:6
/Users/bswift/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15
/Users/bswift/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15 


I don't have much to go on there.. 

-- 
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/9c985036-bd1d-4850-99cf-9200f40584ca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to