> 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..
The exception seems a little truncated, is that it? BTW Instead of annotating what has happened in a paragraph, just provide the full example in your shell in a gist or something, it says the message much more simply :-). Sort of like this: https://gist.github.com/kbarber/97f45eba0f922497901a. Or better yet, if you can create a repository with the basics of the above so I can take a look that would be much much easier. I must warn you, the aws_sdk.rb code was written in a massive hurry, and thus has very little error protection so if everything isn't spot on, it might break. ken. -- 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/CAE4bNT%3D9knDc5Ovg3_ws7K_4UifvPV1Djo%3D8FJFsZO3EPLDpjQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
