Forge Home

crashdump

Manage linux crashdump installation

11,583 downloads

8,487 latest version

4.6 quality score

We run a couple of automated
scans to help you access a
module's quality. Each module is
given a score based on how well
the author has formatted their
code and documentation and
modules are also checked for
malware using VirusTotal.

Please note, the information below
is for guidance only and neither of
these methods should be considered
an endorsement by Puppet.

Version information

  • 1.0.1 (latest)
  • 0.1.3
  • 0.1.2
  • 0.1.1
  • 0.1.0
released Oct 20th 2015
This version is compatible with:
  • , , , , ,

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'brainsware-crashdump', '1.0.1'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add brainsware-crashdump
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install brainsware-crashdump --version 1.0.1

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

brainsware/crashdump — version 1.0.1 Oct 20th 2015

Puppet Module for Linux Kernel crashdumps

This puppet modules helps enable crashdumps for the Linux kernel on various Linux distributions. As of now it is tested on Ubuntu and CentOS.

Documentation

Enabling Linux Kernel Crashdumps:

     include crashdump

Patches and Testing

Contributions are highly welcomed, more so are those which contribute patches with tests. Or just more tests! We have rspec-puppet and rspec-system tests. When contributing patches, please make sure that your patches pass tests:

  igalic@levix ~/src/bw/puppet-crashdump (git)-[master] % rake spec
  ....................................

  Finished in 2.29 seconds
  36 examples, 0 failures
  igalic@levix ~/src/bw/puppet-crashdump (git)-[master] % rake acceptance

  ...loads of output...
  3 examples, 0 failures
  igalic@levix ~/src/bw/puppet-crashdump (git)-[master] %

Release process

The version in metadata.json should be bumped according to semver.

When cutting a new release, please

  • make sure that all tests pass
  • make sure that the documentation is up-to-date
  • verify that all dependencies are correct, and up-to-date
  • create a new, signed tag and a package, using rake
  • and upload the new package

This module uses blacksmith for the release process to do that, it does all of that for us:

    igalic@levix ~/src/bw/puppet-crashdump (git)-[master] % rake module:release
    Cleaning for module build
    Uploading to Puppet Forge brainsware/crashdump
    Bumping version from 0.1.2 to 0.1.3
    Pushing to remote git repo
    igalic@levix ~/src/bw/puppet-crashdump (git)-[master] %

License

Apache Software License 2.0

Contact

You can send us questions via mail puppet@brainsware.org, or reach us IRC: igalic hangs out in #puppet

Support

Please log tickets and issues at our Project's issue tracker