Skip to content

fix: modernize apache2 ci baseline#868

Open
damacus wants to merge 1 commit into
mainfrom
fix/modernize-apache2-ci-baseline
Open

fix: modernize apache2 ci baseline#868
damacus wants to merge 1 commit into
mainfrom
fix/modernize-apache2-ci-baseline

Conversation

@damacus
Copy link
Copy Markdown
Member

@damacus damacus commented May 12, 2026

Summary

  • pin apache2 CI to sous-chefs 6.0.0 reusable workflows/actions
  • replace legacy Chef install actions and fix actionlint final job output
  • sync supported platform matrices and move openSUSE Leap testing to 16.0
  • remove InSpec profile supports filters so Dokken runs cannot silently skip

Verification

  • cookstyle
  • chef exec rspec --format documentation
  • berks install
  • actionlint
  • yamllint .github/workflows/*.yml kitchen.yml kitchen.dokken.yml kitchen.global.yml kitchen.exec.yml .yamllint .markdownlint-cli2.yaml
  • markdownlint-cli2 README.md documentation/*.md TESTING.md LIMITATIONS.md UPGRADING.md CHANGELOG.md
  • git diff --check
  • KITCHEN_LOCAL_YAML=kitchen.dokken.yml kitchen test default-ubuntu-2404 --destroy=always

@damacus damacus requested a review from a team as a code owner May 12, 2026 14:14
@damacus damacus force-pushed the fix/modernize-apache2-ci-baseline branch from 781a4a4 to 70129d6 Compare May 12, 2026 14:40
@github-actions
Copy link
Copy Markdown

Slowest examples

Top 10 slowest examples (4.26 seconds, 17.05% of total time)
Example Description Time in seconds
spec/resources/mod_wsgi_spec.rb:60 apache2_mod_wsgi Enable WSGI module with custom properties is expected to install package "mod_wsgitest" 0.60611
spec/resources/mod_auth_cas_spec.rb:57 apache2_mod_auth_cas ubuntu is expected to render file "/etc/apache2/mods-available/auth_cas.conf" 0.55027
spec/resources/mod_spec.rb:143 apache2_install mod_mime outputs template correctly 0.54451
spec/resources/mod_spec.rb:217 apache2_install mod_dir outputs template correctly 0.53727
spec/resources/conf_spec.rb:22 apache2_install install an apache2_module with default properties Creates a LoadModule file with the correct path 0.45458
spec/libraries/log_spec.rb:71 #default_access_log with Debian is expected to write log "access.log" 0.35582
spec/libraries/mpm_support_spec.rb:39 #mpm_support freebsd is expected to write log "prefork" 0.34102
spec/libraries/log_spec.rb:30 #default_error_log with Debian is expected to write log "error.log" 0.33544
spec/libraries/lib_dir_spec.rb:61 #lib_dir x86 fedora is expected to write log "/usr/lib/httpd" 0.28346
spec/libraries/default_modules_spec.rb:25 #default_modules systemd amazon is expected to write log "status, alias, auth_basic, authn_core, authn_file, authz_core, authz_groupfile, authz_host, authz_user, autoindex, deflate, dir, env, mime, negotiation, setenvif, log_config, logio, unixd, systemd" 0.25799

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