Trying to get users upgraded to the latest Big Sur. Software Update shows a red button indicator, but on opening it never finishes looking for updates. The softwareupdate -l command shows a similar result... it just sits until it's cancelled.
I thought it was a configuration profile, but I excluded my test machines from any OS deferral.
Next I thought that it was because we had been using the --ignore-update switch in softwareupdate command to ignore OS updates in Catalina or earlier. But if that carried over I can't undo it (--reset-ignored is no longer a switch) and it probably wouldn't even try to look for Big Sur updates if it was still applied.
Looking into a way to upgrade the OS to Monterey and the erase-install project isn't immediately possible because softwareupdate --fetch-full-installer just seems to spin its wheels as well.
I guess I can download Monterey, and push it up to our Jamf server, and deploy that down to the clients when they're ready to upgrade.
No alternative softwareupdate server or caching server are used in our org.
Any thoughts on why Software Update can't finish finding updates? or softwareupdate can't fetch a full install?
Solved! Go to Solution.
@cwaldrip Use the --pkg option (see https://github.com/grahampugh/erase-install/wiki/3.-Downloading-(caching)-a-macOS-installer-pkg ) in erase-install to have it download the macOS installer .pkg directly instead of via softwareupdate.
Ah! Fantastic! I hadn't dug too far into it yet. The name was off-putting at first (I just need to upgrade, not erase and install... but once I figured out it did more than that I started looking into it). My root issue was resolved by @nkuhl1630 and the kickstart command. But this is going to be a life safer!