Skip to content
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 v4.0.0 release to main #340

Merged
merged 36 commits into from
Jun 26, 2024
Merged

CIS v4.0.0 release to main #340

merged 36 commits into from
Jun 26, 2024

Conversation

uk-bolly
Copy link
Member

Overall Review of Changes:
Update to CIS benchmark v4.0.0
workflow updates
rebase took place due to legacy data

How has this been tested?:
Manually and pipeline

anzoman and others added 30 commits September 14, 2023 19:07
Signed-off-by: Anže Luzar <[email protected]>
Signed-off-by: Anže Luzar <[email protected]>
Task validation fixes (by Steampunk Spotter)
Signed-off-by: Mark Bolwell <[email protected]>
Signed-off-by: Mark Bolwell <[email protected]>
Signed-off-by: Mark Bolwell <[email protected]>
Signed-off-by: Mark Bolwell <[email protected]>
Signed-off-by: Mark Bolwell <[email protected]>
Signed-off-by: Mark Bolwell <[email protected]>
Signed-off-by: Mark Bolwell <[email protected]>
updates:
- [github.com/pre-commit/pre-commit-hooks: v3.2.0 → v4.5.0](pre-commit/pre-commit-hooks@v3.2.0...v4.5.0)
- [github.com/gitleaks/gitleaks: v8.17.0 → v8.18.1](gitleaks/gitleaks@v8.17.0...v8.18.1)
- [github.com/ansible-community/ansible-lint: v6.17.2 → v6.22.1](ansible/ansible-lint@v6.17.2...v6.22.1)
- [github.com/adrienverge/yamllint.git: v1.32.0 → v1.33.0](https://github.com/adrienverge/yamllint.git/compare/v1.32.0...v1.33.0)
…nfig

[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/ansible-community/ansible-lint: v6.22.1 → v6.22.2](ansible/ansible-lint@v6.22.1...v6.22.2)
…nfig

[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/gitleaks/gitleaks: v8.18.1 → v8.18.2](gitleaks/gitleaks@v8.18.1...v8.18.2)
- [github.com/ansible-community/ansible-lint: v6.22.2 → v24.2.0](ansible/ansible-lint@v6.22.2...v24.2.0)
- [github.com/adrienverge/yamllint.git: v1.33.0 → v1.35.1](https://github.com/adrienverge/yamllint.git/compare/v1.33.0...v1.35.1)
…nfig

[pre-commit.ci] pre-commit autoupdate
Signed-off-by: Mark Bolwell <[email protected]>
Signed-off-by: Mark Bolwell <[email protected]>
Signed-off-by: Mark Bolwell <[email protected]>
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](pre-commit/pre-commit-hooks@v4.5.0...v4.6.0)
- [github.com/ansible-community/ansible-lint: v24.2.0 → v24.2.1](ansible/ansible-lint@v24.2.0...v24.2.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
updates:
- [github.com/ansible-community/ansible-lint: v24.2.1 → v24.2.2](ansible/ansible-lint@v24.2.1...v24.2.2)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
updates:
- [github.com/Yelp/detect-secrets: v1.4.0 → v1.5.0](Yelp/detect-secrets@v1.4.0...v1.5.0)
- [github.com/gitleaks/gitleaks: v8.18.2 → v8.18.3](gitleaks/gitleaks@v8.18.2...v8.18.3)
- [github.com/ansible-community/ansible-lint: v24.2.2 → v24.6.0](ansible/ansible-lint@v24.2.2...v24.6.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
pre-commit-ci bot and others added 6 commits June 17, 2024 17:46
updates:
- [github.com/gitleaks/gitleaks: v8.18.3 → v8.18.4](gitleaks/gitleaks@v8.18.3...v8.18.4)
…nfig

[pre-commit.ci] pre-commit autoupdate
* section1_updates

Signed-off-by: Mark Bolwell <[email protected]>

* section2_updates

Signed-off-by: Mark Bolwell <[email protected]>

* section3-6 updates

Signed-off-by: Mark Bolwell <[email protected]>

* initial v4.0.0

Signed-off-by: Mark Bolwell <[email protected]>

* initial_v4.0.0

Signed-off-by: Mark Bolwell <[email protected]>

* fixed documentation format

Signed-off-by: Mark Bolwell <[email protected]>

* Added levels

Signed-off-by: Mark Bolwell <[email protected]>

* updated

Signed-off-by: Mark Bolwell <[email protected]>

* layout improvement

Signed-off-by: Mark Bolwell <[email protected]>

* alignment

Signed-off-by: Mark Bolwell <[email protected]>

* updated

Signed-off-by: Mark Bolwell <[email protected]>

* improved testing

Signed-off-by: Mark Bolwell <[email protected]>

* typos and improvements

Signed-off-by: Mark Bolwell <[email protected]>

* added 1.3.3

Signed-off-by: Mark Bolwell <[email protected]>

* fix typo

Signed-off-by: Mark Bolwell <[email protected]>

* updated

Signed-off-by: Mark Bolwell <[email protected]>

* added ignore secrets line false positive

Signed-off-by: Mark Bolwell <[email protected]>

* removed files not required

Signed-off-by: Mark Bolwell <[email protected]>

* updated to new workflow

Signed-off-by: Mark Bolwell <[email protected]>

* update of audit components

Signed-off-by: Mark Bolwell <[email protected]>

* updated

Signed-off-by: Mark Bolwell <[email protected]>

* updated var naming

Signed-off-by: Mark Bolwell <[email protected]>

* lint and vars naming

Signed-off-by: Mark Bolwell <[email protected]>

* updated var naming

* layout updated

Signed-off-by: Mark Bolwell <[email protected]>

* updated title

Signed-off-by: Mark Bolwell <[email protected]>

* lint and tidy up

Signed-off-by: Mark Bolwell <[email protected]>

* module naming

Signed-off-by: Mark Bolwell <[email protected]>

* lint ordering

Signed-off-by: Mark Bolwell <[email protected]>

* command to shell module

Signed-off-by: Mark Bolwell <[email protected]>

* rename dest to path

Signed-off-by: Mark Bolwell <[email protected]>

* Lint

Signed-off-by: Mark Bolwell <[email protected]>

* remove dupe entry

Signed-off-by: Mark Bolwell <[email protected]>

* command to shell

Signed-off-by: Mark Bolwell <[email protected]>

* handler naming updates

Signed-off-by: Mark Bolwell <[email protected]>

* updated titles ands naming

Signed-off-by: Mark Bolwell <[email protected]>

* quote on file permissions

Signed-off-by: Mark Bolwell <[email protected]>

* updated var naming

Signed-off-by: Mark Bolwell <[email protected]>

* update var naming

Signed-off-by: Mark Bolwell <[email protected]>

* update var naming

Signed-off-by: Mark Bolwell <[email protected]>

* var naming

Signed-off-by: Mark Bolwell <[email protected]>

* fixed handler naming

Signed-off-by: Mark Bolwell <[email protected]>

* updated workflows

Signed-off-by: Mark Bolwell <[email protected]>

* updated gitleaks version

Signed-off-by: Mark Bolwell <[email protected]>

* Tidy up level tags

Signed-off-by: Mark Bolwell <[email protected]>

* tidy up register

Signed-off-by: Mark Bolwell <[email protected]>

* renamed vars

Signed-off-by: Mark Bolwell <[email protected]>

* removed blank lines

Signed-off-by: Mark Bolwell <[email protected]>

* updated var name

Signed-off-by: Mark Bolwell <[email protected]>

---------

Signed-off-by: Mark Bolwell <[email protected]>
@uk-bolly
Copy link
Member Author

main pipeline expected to fail as new rules
will be running through next set of PRs to clear up with using new workflow

Copy link
Contributor

@georgenalen georgenalen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@uk-bolly uk-bolly marked this pull request as ready for review June 26, 2024 08:31
@uk-bolly uk-bolly merged commit 29af589 into main Jun 26, 2024
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants