chef/chef-workstation

macOS Ventura Compatibility

jriddle-sf opened this issue · 5 comments

Description

Upgrading to macOS 13 (Ventura) seem to break existing Chef Workstation installation. Deleted Chef Workstation and the install cannot finish installing Chef Workstation. Reports that Chef Workstation.app is corrupted.

Chef Workstation Version

22.10.1013

Platform Version

MacOS 13 (Ventura)

Screenshots to show what is occurring. The error is thrown during the installation in the Running Package Scripts portion of the installation. If you click Close, it just pops up the same error again.

Screenshot 2022-10-25 at 3 03 16 PM

Screenshot 2022-10-25 at 3 03 22 PM

It seems like Chef Workstation is wanting to start based on the processes running. The only straightforward way I've been able to get pass the pop-up is to force kill all Chef processes.

Screenshot 2022-10-25 at 3 04 38 PM

I got this as well until i went into settings and security and allowed this app and then all that went away and the service started working again.

As Stromweld says, you have to allow the app. In order to be successful, you have to do it before doing the installation process, after you open the pkg file. A permission request will show up in Privacy -> Security near the bottom with an Open App button, or something like that.

I've sorted out the correct steps:

  1. Download Chef Workstation
  2. Open the Chef Workstation DMG file
  3. Double-Click on the Chef Workstation pkg file.
  4. Click the Allow button when the operating system says "This package will run a program to determine if the software can be installed."
  5. Click Continue.
  6. Proceed through the installer
  7. During the installation phase you will see a warning pop-up from the operating system with a Move to Trash and Cancel button. Leave this window open and go to the next step.

Screenshot 2022-10-27 at 10 25 05 AM

  1. Open macOS Settings
  2. Click Privacy and Security from the left-hand navigation.
  3. Scroll down to the Security section within Privacy and Security until you see the phrase "Chef Workstation was blocked..."
  4. Click the Open Anyway button.

Screenshot 2022-10-27 at 10 25 53 AM

  1. Click Cancel on the Warning window we left open above.

Note: The installation will finish either way if you click this. But Chef is trying to auto-start. So clicking Cancel before then just causes the window to re-open.

Hopefully this helps all of those who got stuck on the installation due to the new Settings interface.

we'll anyway add a task in our backlog so we address the core issue.