Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Jul 14, 2015
Commits on Jun 19, 2015
  1. Release 1.9.2

  2. Merge pull request #62 from evertrue/update-legacy-rspec-matchers

    As per deprecation messages in ChefSpec 4
Commits on Mar 20, 2015
  1. Release v1.9.1

  2. Handle 'sharedscripts' option in logrotate_apps definition

    1.8.0 introduced a regression that removed support for the
    definition's sharedscripts parameter.  This commit adds a test around
    that parameter and restores support.
Commits on Mar 9, 2015
  1. Release v1.9.0

Commits on Feb 25, 2015
  1. Share logrotate option list between definition and global configuration

    We now use the constants in the CookbookLogrotate module to validate
    the global configuration options and the logrotate_app options. This
    ensures that the options available to each stay in sync.  The
    logrotate_app template is now more dynamically driven, ensuring that
    the template does not need to be updated every time an option is
  2. @jorhett

    Logrotate 1.8 up include hourly rotation

    jorhett authored committed
  3. @jorhett

    Don't use commas when using %w

    jorhett authored committed
  4. Fix rubocop lint failures

  5. Update metadata.rb (maintainer, maintainer_email, and long_description)

    The long_description is returned by the server to chef-client.  This
    is wasteful and unhelpful.
Commits on Feb 18, 2015
  1. @someara


    someara authored
Commits on Jan 22, 2015
  1. Release version 1.8.0

Commits on Dec 18, 2014
  1. Merge pull request #64 from yairgo/patch-1

  2. @yairgo


    yairgo authored
    firstaction and lastaction are valid options that I was looking for, and I had to look at the template to find out that they were allowed. Adding them to the readme incase someone doesn't know to check the cookbook template.
Commits on Dec 9, 2014
Commits on Dec 6, 2014
  1. @erlingwl
Commits on Oct 21, 2014
  1. @jeffbyrnes

    As per deprecation messages in ChefSpec 4

    jeffbyrnes authored
    Message is as follows:
    > LogrotateAppMatcher implements a legacy RSpec matcher
    > protocol. For the current protocol you should expose the failure messages
    > via the `failure_message` and `failure_message_when_negated` methods.
Commits on Oct 15, 2014
  1. Merge pull request #61 from behemphi/patch-2

    Document the rotate attribute
Commits on Oct 11, 2014
  1. Document the rotate attribute

    Boyd Hemphill authored
    Since the rotate attribute is used in all examples, provided a definition for it.
Commits on Oct 9, 2014
  1. Use "hash rocket" syntax rather than 1.9-only syntax.

    Issue #60 reported a problem with the matcher that appears to be
    related to Ruby 1.9 hash syntax.  This cookbook doesn't support Ruby
    1.8, but since this is the only occurance of the 1.9 hash syntax, it
    is a low cost change.
Commits on Sep 11, 2014
  1. Release version 1.7.0

  2. Use centos-6.5 for testing

    Importing the 6.4 boxes causes a virtualbox error.  This bug has been
    reported to the bento project.
  3. Merge pull request #56 from brightcove/remove-fatal-error

    Use `raise` rather than `Application.fatal` to prevent demonized chef-client, from exiting.
Commits on Sep 2, 2014
  1. @agperson
  2. Merge pull request #38 from PagerDuty/chefspec_matcher

    Add chefspec matcher for logrotate_app definition
Commits on Sep 1, 2014
  1. @gdevos

    Added some more configuration options: maxage, shred/shredcycles, ext…

    gdevos authored committed
    …ension, tabooext
Commits on Aug 26, 2014
  1. @agperson

    Strip invalid options rather than throwing fatal

    agperson authored
    Fatal error throw when invalid options are passed to the definition
    kills the run, which seems excessive, and worse will kill the daemon
    entirely when chef-client is running in daemonized mode. Instead, log
    an error and strip any invalid options, then continue the run.
Commits on Jul 30, 2014
Something went wrong with that request. Please try again.