News

cucumber-puppet 0.3.7 released

Added by Nikolay Sturm 5 months ago

  • silence a rake warning with newer rake

cucumber-puppet 0.3.6 released

Added by Nikolay Sturm 6 months ago

  • fix #10851 by adding support for puppet 2.7.6

cucumber-puppet 0.3.5 released

Added by Nikolay Sturm 9 months ago

  • move puppet gem dependency to development dependencies, as not everyone uses the puppet gem, noticed by Hai Wu

cucumber-puppet 0.3.4 released

Added by Nikolay Sturm 9 months ago

  • improve error logging in case of catalog compilation failure

Version 0.3.3 introduced error handling to the compilation step, so one could test for expected compilation failure. As this turned out to hinder debugging the regular case, where compilation failed unexpectedly, I restored the old behaviour of When I compile its catalog to throw an error and output an error message. To test for expected compilation failures, use the new step When I try to compile its catalog.

cucumber-puppet 0.3.3 released

Added by Nikolay Sturm 9 months ago

  • fixed #9000 by adding support for puppet 2.7 series
  • add support for inclusion of multiple classes per node, from Oliver Hookins
  • from Matthaus Litteken
    • add support to test for failed compilation
    • add support for booleans in parameterized classes
    • add support for arrays, content with newlines, Puppet::Resource objects

cucumber-puppet 0.3.2 released

Added by Nikolay Sturm 10 months ago

Fixed #8431 by changing the way cucumber is called from inside cucumber-puppet and cucumber-puppet is called from its rake task.

It is no longer necessary to have either program in your PATH.

cucumber-puppet 0.3.0 released

Added by Nikolay Sturm about 1 year ago

0.3.0 adds a more flexible way to specify puppet configuration options as submitted by mfournier (https://github.com/mfournier)

Old way in hooks.rb:

@confdir = '/etc/puppet/'
@manifest = /etc/puppet/manifests/site.pp'

New way in hooks.rb:

@puppetcfg['confdir'] = ...

You can set any puppet command line option this way.

cucumber-puppet 0.2.0 released

Added by Nikolay Sturm about 1 year ago

  • fixed #5895 by adding support for parameterised classes

Cucumber-puppet 0.1.1 released

Added by Nikolay Sturm over 1 year ago

  • fixed #5066 by adding support for resource aliases

Cucumber-puppet 0.1.0 released

Added by Nikolay Sturm over 1 year ago

I just released cucumber-puppet 0.1.0.

New features:

  • support for puppet 2.6
  • generate a catalog policy with cucumber-puppet-gen policy

See wiki for a detailed explanation of catalog policies and how to use them.

Also available in: Atom