Thank you for your interest in ipmctl!
Please follow the guidelines below when submitting bugs or pull requests.
We will do our best to respond in a timely manner.
When filing issues please:
- Specify the ipmctl version, OS, kernel version, FW version, BIOS version etc.
- Attach support data
- 'ipmctl dump -destination support.txt -support'
- Attach a debug log reproducing the issue
- Enable max debug log verbosity via 'ipmctl set -preferences DBG_LOG_LEVEL=4'
- Run the command
- Attach the debug log located in /var/log/ipmctl/debug.log (or possibly in the directory you executed ipmctl if you compiled ipmctl)
Pull requests fixing bugs and making small improvements are much appreciated. For larger changes, please file an issue to discuss making larger enhancements.
When submitting a pull request:
- Rebase to the testing branch
- Sign off on the commit
Accepted pull requests will not be directly merged via GitHub. They will be be merged internally for further review before being pushed to the testing branch. Commits may be subject to minor changes. After a validation cycle, it will merged into master under a tagged release.