Skip to content

refactor: modernize control_groups cookbook#84

Open
damacus wants to merge 1 commit intomainfrom
codex/refactor-modernize-control-groups
Open

refactor: modernize control_groups cookbook#84
damacus wants to merge 1 commit intomainfrom
codex/refactor-modernize-control-groups

Conversation

@damacus
Copy link
Member

@damacus damacus commented Mar 20, 2026

Summary

  • migrate the cookbook fully to modern custom resources and remove the legacy recipe and attributes paths
  • add LIMITATIONS, per-resource documentation, and ChefSpec coverage for helpers and resources
  • add three passing Kitchen suites on Ubuntu 24.04 and align the CI matrix with the new suite layout

Verification

  • cookstyle
  • chef exec rspec --format documentation
  • berks install
  • kitchen test default-ubuntu-2404 --destroy=always
  • kitchen test entry-ubuntu-2404 --destroy=always
  • kitchen test rule-ubuntu-2404 --destroy=always

Notes

  • the Kitchen suites run with manage_runtime false because Dokken cgroup-v2 containers cannot start the legacy libcgroup mount workflow

@damacus damacus requested a review from a team as a code owner March 20, 2026 14:25
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.

1 participant