Approved by: Sean Holden on
Confluence/External link(s) used:
Edited by Emma Ainsworth to change macOS 11 references to 12 on
With very little effort devices may be upgraded to macOS Monterey using the provided recipe.
Devices running earlier versions (pre 10.8 Mountain Lion) will require updating twice; Apple recommends upgrading to El Capitan and then to Monterey.
Apple's full list of macOS Monterey Compatible Devices
This process is designed to upgrade devices. If it is desired to wipe devices and then install a version of macOS, please take a look at the example recipe: Wipe and Install macOS 10.13.4+ (Intel)
macOS Monterey requires 26 GB of free disk space to install. The installer is ~12 GB so a total of 38GB of free disk space is required for this Fileset to execute properly.
Confirm the installer app is the complete installation (8+ GB) before continuing. If the app is less than 50MB, re-download the Install macOS Monterey.app. A full installer may be downloaded through Terminal on macOS 10.15+ devices. Example to download the 12.0 full installer to the Applications directory:
softwareupdate --fetch-full-installer --full-installer-version 12.0
Typically Apple only provides the latest point release of each Major OS version: 10.13.6, 10.14.6, etc. For a full list of available updates, use the following command:
Associate Fileset as a Kiosk association for the end-users to install in their own time.
Apple has known possible issues:
|title||Re-running the Filesest|
This Fileset adds a file to prevent re-running the installer. If the installer requires re-running, this file will need to be removed in advance:
rm -rf /var/db/.upgrade-to-monterey-fw-installed
Download and import the attached Fileset recipe: Upgrade macOS 12 Fileset
- Once imported into FileWave, open the Fileset to view the contents window; ensuring 'Hide unused folders' is selected
In the Applications folder add the downloaded 'Install macOS Monterey.app'; the .placeholder may be removed
- Use Get Info > Verification to set the entire 'Instal macOS Monterey.app as 'Ignore at Verify (Left Behind)'
- Edit the Environment Variables as appropriate (see below)
- Associate to test machines
- Once tested, deploy to appropriate clients
The Environment Variables must be edited, adding the FileWave Server Name as the Value for the Variable: 'server_name'.
In doing so, some other variables will also be shown, which may require updating.
This method has now been replaced with: macOS Upgrades or Erasing