Skip to content

CHEF-39789: update embedded InSpec and Addressable - #4254

Closed
lbakerchef wants to merge 1 commit into
mainfrom
CHEF-39789/lbaker
Closed

lbakerchef wants to merge 1 commit into
mainfrom
CHEF-39789/lbaker

Conversation

@lbakerchef

@lbakerchef lbakerchef commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Description

Advance the omnibus submodule to the configuration change that resolves embedded InSpec Core / InSpec Core Bin 5.24.24 and Addressable 2.9.0 while retaining Chef Client 18.10.17.

The existing Chef Client/InSpec appbundler wrappers pin Addressable 2.8.7. Updating their owning bundle before wrapper generation fixes that dependency without changing the already-fixed Server application lockfiles.

Issues Resolved

https://progresssoftware.atlassian.net/browse/CHEF-39789

GHSA-h27x-rffw-24p4 / CVE-2026-35611.

Validation

The referenced configuration passed targeted Docker resolution, source-gem build/installation, generated-wrapper checks, Chef local convergence/idempotence, and five InSpec checks. Only the three intended gem versions changed. No new Cookstyle offenses versus baseline.

Full omnibus package build, fresh-install/upgrade VM testing, and package-wide stale-gem inventory remain pending.

Merge coordination

Merge the companion chef-server-omnibus-config PR first. If its merge rewrites the configuration commit, update this gitlink to the final merged SHA before merging this PR. No omnibus-software-private change is required.

Companion: https://github.com/chef/chef-server-omnibus-config/pull/36

Check List

  • Relevant targeted Docker checks pass.
  • All buildkite tests pass.
  • Full omnibus build and tests in buildkite pass.
  • Commit is GPG-signed and signed-off for the Developer Certificate of Origin.
  • PR title describes the embedded dependency update.

AI-assisted change developed with GitHub Copilot.

Advance omnibus configuration to resolve InSpec Core 5.24.24 and Addressable 2.9.0 while retaining Chef Client 18.10.17.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Lincoln Baker <51833247+lbakerchef@users.noreply.github.com>
@lbakerchef
lbakerchef requested review from a team as code owners October 21, 2026 20:27
@lbakerchef lbakerchef self-assigned this Oct 21, 2026
@lbakerchef lbakerchef closed this Oct 22, 2026
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