> Nice. I'll look out for your packer project. I've been using it to build > our vagrant boxes, but haven't yet built any for vSphere or external cloud.
Its not my project, its a private project we have. So I can't speak around if we'll release it or not - just to be clear :-). > I'm getting this error: > ruby/2.1.0/gems/aws-sdk-1.42.0/lib/aws/core/resource.rb:238:in `rescue in > block in define_attribute_getter': unable to find the image > (AWS::Core::Resource::NotFound) > > Are your AMI's public? > Gist: > https://gist.github.com/brettswift/176b802bfe31dae369e9 I would presume not? Honestly, I would look into creating your own most probably. Not because they don't work, just that you could probably do a better quality job and then own the process yourself. Start with a good basis, like the endorsed Centos AMI's for example: http://wiki.centos.org/Cloud/AWS Then apply the necessary customisations on top with packer using the amazon-ebs builder as a good 'entry level' way of doing it: http://www.packer.io/docs/builders/amazon-ebs.html > Using your sample project, if I include the puppetlabs_spec_helper in the > Gemfile, it doesn't error but completes rather quickly saying there are no > tests (obviously). But it doesn't bawk on any ec2 configuration. So puppetlabs_spec_helper assists with the unit testing side of things and has nothing directly to do with beaker, so look into rspec-puppet for the long story around that. puppetlabs_spec_helper provides a number of utilities and helps bridge the testing parts with various different versions of puppet basically, but the main piece of work that users should focus on is rspec-puppet. Basically from a user perspective the helper gives you a rake task: `rake spec` and a file like so: https://github.com/puppetlabs/puppetlabs-puppetdb/blob/master/.fixtures.yml that will help you automatically retrieve the other modules your module depends on during testing time. As opposed to just running `rspec spec/unit` for example. So yeah, chalk and cheese ... 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/CAE4bNTnCuq80Zj%2ByuzNQcqUErz7viufhhdPHsHpyicQkNkKqTg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
