This puppet modules helps enable crashdumps for the Linux kernel on various Linux distributions. As of now it is tested on Ubuntu and CentOS.
Enabling Linux Kernel Crashdumps:
include crashdump
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] %
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] %
Apache Software License 2.0
You can send us questions via mail [email protected], or reach us IRC: igalic hangs out in #puppet
Please log tickets and issues at our Project's issue tracker