Skip to content

CHEF-37568 - Regenerate oc-id Gemfile.lock for net-imap 0.5.15 - #4229

Open
lbakerchef wants to merge 2 commits into
CHEF-33469/lbakerfrom
CHEF-37568/lbaker
Open

CHEF-37568 - Regenerate oc-id Gemfile.lock for net-imap 0.5.15#4229
lbakerchef wants to merge 2 commits into
CHEF-33469/lbakerfrom
CHEF-37568/lbaker

Conversation

@lbakerchef

Copy link
Copy Markdown
Contributor

Summary

Re-locks src/oc-id/Gemfile.lock so net-imap resolves to 0.5.15, matching the raised NET_IMAP_FIX_VERSION_0_5 floor in safe_versions.rb (see companion chef-server-omnibus-config PR chef/chef-server-omnibus-config#28).

Jira

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

CVEs closed

CVE-2026-47240, CVE-2026-47241, CVE-2026-47242

Stacked branch note

This branch is based on CHEF-33469/lbaker (#4227, still open/unmerged), which laid the groundwork for the safe_versions.rb floor-enforcement mechanism. Diff will include #4227's commits until that merges — please review only the top commit (Gemfile.lock regeneration).

Testing

Regenerated under Ruby 3.1.7 (oc-id's actual CI target — see .github/workflows/brakeman-analysis.yml) with bundler 2.3.27, matching the existing lockfile's BUNDLED WITH version, in an ephemeral Docker container (safe_versions.rb staged temporarily to mimic the omnibus build's copy step, then removed — it is not part of this repo's tree).

Verified:

  • net-imap resolves to 0.5.15 in both the GEM and DEPENDENCIES sections.
  • Diff is minimal — only net-imap's version line changed; no other dependencies moved, no unexpected conflicts.
  • BUNDLED WITH 2.3.27 unchanged.
  • omnibus submodule pointer untouched (no bump as part of this change set).

Re-locks src/oc-id/Gemfile.lock so net-imap resolves to 0.5.15, matching
the raised NET_IMAP_FIX_VERSION_0_5 floor in safe_versions.rb (see the
companion chef-server-omnibus-config PR). Closes CVE-2026-47240,
CVE-2026-47241, and CVE-2026-47242.

Regenerated under Ruby 3.1.7 (oc-id's actual CI target) with bundler
2.3.27, matching the existing lockfile's BUNDLED WITH version. Only
net-imap's version line changed in the GEM and DEPENDENCIES sections;
no other dependencies moved.

Signed-off-by: Lincoln Baker <51833247+lbakerchef@users.noreply.github.com>
@lbakerchef
lbakerchef requested review from a team as code owners August 11, 2026 07:18
@lbakerchef lbakerchef self-assigned this Aug 11, 2026
Signed-off-by: Lincoln Baker <51833247+lbakerchef@users.noreply.github.com>
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