Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions content/release_notes/migrate.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,35 @@ summary = "Chef Migrate release notes"
weight = 110
+++

## Chef Migrate 1.2.32

Release date: May 20, 2026

### Bug fixes

- Fixed an issue where Chef Migrate could fail and corrupt the Chef Infra Client installation if Chef Infra Client is running during migration.
Chef Migrate now detects running Chef Infra Client processes and waits up to five minutes for them to complete before proceeding.
- Fixed an issue where migration failed on systems running legacy Chef Infra Client versions 13 or 14.
The Omnibus uninstall scripts for these versions deleted binaries from `/usr/bin` during package removal.
Chef Migrate now automatically restores these binaries after Omnibus uninstall using `hab pkg binlink`.

### New features

- Adds support for Linux ARM distributions.
- Adds the `--set-chef-schedule-task` flag to create a Windows scheduled task that runs Chef Infra Client every 30 minutes.
- Adds support for both new (`hab/pkgs/chef/hab/`) and legacy (`hab/pkgs/core/hab/`) Habitat package path formats, ensuring compatibility with all Chef ICE package versions.
- Package removal writes a log file to a platform-specific location, including timestamps, removal status, binlink restoration events, and exit codes:
- Linux and macOS: `/var/log/chef-package-removal.log`
- Windows: `%TEMP%\chef-package-removal.log`

### Legal

- Updated `NOTICE.txt` with the latest third-party attribution content received from the legal team.

### Dependencies

- Upgraded Go toolchain from 1.26.1 to 1.26.3 to address CVEs.

## Chef Migrate 1.2.30

Release date: March 26, 2026
Expand Down
Loading