kubeaudit
kubeaudit copied to clipboard
kubeaudit autofix changes some yaml which then fails in yamllint
ISSUE TYPE
- [x] Bug Report
- [ ] Feature Idea
BUG REPORT
SUMMARY
First of all, congrats on kubeaudit autofix, it's a great idea and we're looking forward to using it more.
kubeaudit autofix changes some spacing before comments of section that it is not changing, an example below
yamllint is used to verify yaml syntax errors detects this as a problem.
ENVIRONMENT
- Kubeaudit version: 0.22.0
- Kubeaudit install method: Binary
STEPS TO REPRODUCE
Do kubeaudit autofix on a yaml file that contains a double space followed by a comment # comment here
EXPECTED RESULTS
Ideally kubeaudit would not touch that comment.
ACTUAL RESULTS
The spaces are changed
ADDITIONAL INFORMATION
There is also another case where kubeaudit adds an empty line which is also an error/warning in yamllint
Thanks for opening your first issue here! Be sure to follow the issue template!