Skip to content

fix: migrate to Policyfile and clean up docs - #89

Merged
damacus merged 4 commits into
mainfrom
chore/policyfile-migration
Jul 9, 2026
Merged

fix: migrate to Policyfile and clean up docs#89
damacus merged 4 commits into
mainfrom
chore/policyfile-migration

Conversation

@damacus

@damacus damacus commented Jul 1, 2026

Copy link
Copy Markdown
Member

Summary

  • replace Berksfile/Berkshelf usage with Policyfile resolution
  • map the Kitchen default suite to the Policyfile named run list
  • clean up resource documentation tables so markdownlint passes

Verification

  • chef install Policyfile.rb
  • cookstyle --no-server --cache-root /private/tmp/rubocop_cache
  • env GEM_HOME=/opt/chef-workstation/embedded/lib/ruby/gems/3.1.0 GEM_PATH=/opt/chef-workstation/embedded/lib/ruby/gems/3.1.0 GEM_PATH_SYSTEM= /opt/chef-workstation/embedded/bin/rspec --format documentation
  • /opt/homebrew/bin/markdownlint-cli2 "**/*.md"
  • git diff --check

Kitchen note: KITCHEN_LOCAL_YAML=kitchen.dokken.yml kitchen test default-debian-12 --destroy=always could not start because kitchen-dokken could not connect to unix:///var/run/docker.sock in this local environment. CI is the Kitchen gate.

@damacus
damacus requested a review from a team as a code owner July 1, 2026 23:22
@damacus
damacus force-pushed the chore/policyfile-migration branch from a2e8390 to d35ef07 Compare July 9, 2026 10:03
@damacus
damacus enabled auto-merge (squash) July 9, 2026 10:09
@damacus
damacus merged commit 41d90c5 into main Jul 9, 2026
8 of 9 checks passed
@damacus
damacus deleted the chore/policyfile-migration branch July 9, 2026 10:10
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Slowest examples

Top 1 slowest examples (0 seconds, 100% of total time)
Example Description Time in seconds
spec/unit/recipes/default_spec.rb:7 default recipe on ubuntu 16.04 converges successfully 0.0096

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