-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CIS DIL Benchmark V2 #90
Conversation
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
* CIS DIL v2 changes * inspec styleguide changes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
needed for 6.1.1 on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom<drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
Thank you @deric4 Can you solve the coding styles problems detected by rubocop ? |
* Disables Lint/AmbiguousRegexpLiteral Inspec Style Guide suggests avoiding in matchers - https://docs.chef.io/inspec/style/#avoid-unnecessary-parentheses-in-matchers Examples in the documentation - https://docs.chef.io/inspec/matchers/#match - https://docs.chef.io/inspec/dsl_inspec/#test-if-mysql-passwords-are-in-env - https://docs.chef.io/inspec/dsl_inspec/#interactive-debugging-with-pry * Other whitespace fixes on-behalf-of: @Logicworks <dmiguel@logicworks.net> Co-authored-by: amlodzianowski <adrianmlodzianowski@gmail.com> Co-authored-by: gagarin-dev <37323962+gagarin-dev@users.noreply.github.com> Signed-off-by: Deric Miguel <dmiguel@logicworks.net> Signed-off-by: Dan Rosenbloom <drosenbloom@logicworks.net> Signed-off-by: amlodzianowski <amlodzianowski@logicworks.net> Signed-off-by: gagarin-dev <ygagarin@logicworks.net>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would prefer not to disable linter checks globally but only where it is absolutely needed. Can you disable in source code instead ? @chris-rock what do you think ?
Hi @micheelengronne ! Ya can def do that if you'd like, but not sure if you saw the reasoning in the latest commit message:
Appreciate the feedback! 😄 |
You are right. There is a conflict of conventions here. @chris-rock is the arbitrator. Do we stick to the Chef convention or the rubocop one ? |
As the Inspec convention is followed, I will merge it. If we have to change the convention, we can do it after. |
Updates to InSpec style guide recommendations and version 2 of the CIS DIL Benchmark