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

Sous Chefs adoption and Chef 17 fixes #77

Merged
merged 8 commits into from
Jul 21, 2021
Merged

Conversation

detjensrobert
Copy link
Contributor

@detjensrobert detjensrobert commented Jul 17, 2021

Description

Fully adopts this cookbook into Sous Chefs, and enables unified_mode for Chef 17 compatibility.

As requested in #74 (comment).

Issues Resolved

Fixes #75

Check List

  • All tests pass. See TESTING.md for details.
  • New functionality includes testing.
  • New functionality has been documented in the README if applicable.

Signed-off-by: Robert Detjens <[email protected]>
Signed-off-by: Robert Detjens <[email protected]>
Signed-off-by: Robert Detjens <[email protected]>
@detjensrobert detjensrobert requested a review from a team July 17, 2021 00:57
@detjensrobert detjensrobert self-assigned this Jul 17, 2021
Signed-off-by: Robert Detjens <[email protected]>
@detjensrobert detjensrobert added the Release: Major Release to Chef Supermarket as a major change when merged label Jul 17, 2021
Signed-off-by: Robert Detjens <[email protected]>
Dokken does not support fiddling with SELinux, which this cookbook needs to do.
Thus, use Vagrant testing instead locally and in CI.

Signed-off-by: Robert Detjens <[email protected]>
@ramereth
Copy link
Contributor

Looks like we're running into chef/bento#1333 on fedora. It might be a good idea to at least remove it from Github CI until that gets resolved.

TODO: renable once chef/bento#1333 is merged

Signed-off-by: Robert Detjens <[email protected]>
@detjensrobert detjensrobert force-pushed the detjensrobert/adoption branch from bb9ea25 to 8d9fde4 Compare July 20, 2021 00:32
Copy link
Contributor

@xorima xorima left a comment

Choose a reason for hiding this comment

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

Great to see Selinux finally able to be tested

@detjensrobert
Copy link
Contributor Author

Would you like me to write Inspec tests as part of this PR? Currently there are no tests, just the converge.

@xorima
Copy link
Contributor

xorima commented Jul 21, 2021

Lets do that in the another PR

@ramereth ramereth merged commit b4d952d into main Jul 21, 2021
@ramereth ramereth deleted the detjensrobert/adoption branch July 21, 2021 22:58
@kitchen-porter
Copy link
Contributor

Released as: 4.0.0

bmhughes pushed a commit that referenced this pull request Jul 27, 2021
* standardize files with sous-chefs/repo-management

Signed-off-by: Robert Detjens <[email protected]>

* cookstyle fixes

Signed-off-by: Robert Detjens <[email protected]>

* Update README

Signed-off-by: Robert Detjens <[email protected]>

* update test platforms

Signed-off-by: Robert Detjens <[email protected]>

* add changelog entry

Signed-off-by: Robert Detjens <[email protected]>

* fix CI workflow

Signed-off-by: Robert Detjens <[email protected]>

* Remove dokken testing

Dokken does not support fiddling with SELinux, which this cookbook needs to do.
Thus, use Vagrant testing instead locally and in CI.

Signed-off-by: Robert Detjens <[email protected]>

* Remove fedora from CI testing temporarily

TODO: renable once chef/bento#1333 is merged

Signed-off-by: Robert Detjens <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release: Major Release to Chef Supermarket as a major change when merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

selinux Chef 17 Compatibility
4 participants