Skip to content

CHEF-32186: Bump Chef Infra Client 18.8.46 -> 18.10.17#4182

Merged
kalroy merged 1 commit into
mainfrom
CHEF-32186/lbaker
May 18, 2026
Merged

CHEF-32186: Bump Chef Infra Client 18.8.46 -> 18.10.17#4182
kalroy merged 1 commit into
mainfrom
CHEF-32186/lbaker

Conversation

@lbakerchef
Copy link
Copy Markdown
Contributor

@lbakerchef lbakerchef commented May 11, 2026

Summary

Bumps Chef Infra Client from 18.8.46 to 18.10.17 (minor/patch bump within v18).

Changes

  • omnibus_overrides.rb — Commented out override :chef, version: "v18.8.46" (version now pinned via omnibus-config override)
  • omnibus/Gemfile + Gemfile.lock — Updated chef pin; regenerated lock (ruby:3.1.7). Also fixed stale license_scout branch ref from old rebuild branch to 1-stable.
  • src/chef-server-ctl/chef-server-ctl.gemspec — chef 18.8.4618.10.17
  • src/chef-server-ctl/Gemfile + Gemfile.lock — chef 18.8.4618.10.17; knife 18.8.6818.10.18; regenerated lock
  • src/oc-id/Gemfile + Gemfile.lock — chef 18.8.4618.10.17; regenerated lock
  • oc-chef-pedant/Rakefile — chef pin updated to 18.10.17
  • oc-chef-pedant/lib/pedant/request.rb — KNIFE_VERSION 18.8.4618.10.17
  • oc-chef-pedant/Gemfile.lock — Regenerated
  • src/chef-server-ctl/habitat/plan.sh — chef pin 18.8.4618.10.17
  • omnibus/files/server-ctl-cookbooks/infra-server/Gemfile — chef pin updated
  • .gitmodules — omnibus submodule branch updated to CHEF-32186/lbaker
  • omnibus submodule pointer — Advanced to new HEAD of chef-server-omnibus-config branch

Note on knife version

knife was bumped from 18.8.6818.10.18 to match chef's new major.minor (18.10). A major.minor mismatch causes an irresolvable train-winrm constraint conflict in bundler.

⚠️ Pre-merge instructions

See the top commit on this branch for pre-merge instructions (submodule pointer handling).

Related PRs

  • chef/chef-server-omnibus-config#7 (companion PR — merge this first or simultaneously)

Jira

CHEF-32186

Testing

All Gemfile.lock files regenerated via bundle install in Docker (ruby:3.1.7 image).

@lbakerchef lbakerchef requested review from a team as code owners May 11, 2026 14:23
@netlify
Copy link
Copy Markdown

netlify Bot commented May 11, 2026

👷 Deploy Preview for chef-server processing.

Name Link
🔨 Latest commit 6b49bf1
🔍 Latest deploy log https://app.netlify.com/projects/chef-server/deploys/6a0aafd8df18690008c70883

@sonarqubecloud
Copy link
Copy Markdown

@lbakerchef lbakerchef self-assigned this May 11, 2026
@lbakerchef
Copy link
Copy Markdown
Contributor Author

lbakerchef commented May 11, 2026

build:
https://buildkite.com/chef/chef-chef-server-main-omnibus-adhoc/builds/8241

from build logs:

 Fetching chef 18.10.17
 Installing chef 18.10.17
 [GitFetcher] I | 2026-05-11T14:39:21+00:00 | $ git ls-remote "https://github.com/chef/chef.git" "v18.10.17*"
 I | 2026-05-11T14:39:21+00:00 | cb0891fabec8674c1b93d2d8cda13af02188b13b       refs/tags/v18.10.17
 I | 2026-05-11T14:39:21+00:00 | dad75f495067c88d1e07c3f5999d88ef8b3f3cf9       refs/tags/v18.10.17^{}
 [GitFetcher: chef] I | 2026-05-11T14:39:28+00:00 | Fetching from `https://github.com/chef/chef.git'

from chef-server install:

$ /opt/opscode/embedded/bin/chef-client --version

Chef Infra Client: 18.10.17

@lbakerchef lbakerchef force-pushed the CHEF-32186/lbaker branch from f36c188 to b045eff Compare May 13, 2026 16:08
@lbakerchef
Copy link
Copy Markdown
Contributor Author

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Lincoln Baker <51833247+lbakerchef@users.noreply.github.com>
@jashaik jashaik force-pushed the CHEF-32186/lbaker branch from a345958 to 6b49bf1 Compare May 18, 2026 06:21
@kalroy kalroy merged commit bd44480 into main May 18, 2026
35 of 38 checks passed
@kalroy kalroy deleted the CHEF-32186/lbaker branch May 18, 2026 08:01
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.

3 participants