Posted on 03-24-2017 10:08 AM
I have been looking through the forums and I can't find any thing like this. Is there a way to cache and then install a macOS upgrade without having to use self service?
Posted on 03-24-2017 10:38 AM
@PLCH-Apple if you have VPP setup you can "purchase" macOS Sierra and deploy it like you would any other app from the Mac App store.
Posted on 03-24-2017 10:51 AM
Self Service is basically just a method for initiating the upgrade policy. You can have a policy do the same thing on another trigger. The question is the impact that would have on users who are now faced with an upgrade at an inconvenient time (they are either going to be impacted by it or cancel it if given the option).
I think that users would greatly prefer the ability to initiate the upgrade on their own. It's not something you want to force on an unwilling user.
Posted on 03-27-2017 07:10 AM
@alexjdale these computers are in a public use environment so it wouldn't effect anyone directly. @mpermann I might give that a try, thanks.
Posted on 03-27-2017 07:18 AM
@PLCH-Apple in the very brief testing I did with the VPP method I found that the app would only launch but would still require someone to do some clicking to get the upgrade going. You might be better off looking at a workflow similar to this. You could modify it so it wouldn't require Self Service at all. Or there are other methods such as a createOSXinstallPkg that you could use. What method you choose depends on whether you want user interaction or not.
Posted on 03-27-2017 08:18 AM
@mpermann these devices don't even have self service installed but I could enable it for the upgrade
Posted on 10-23-2017 11:07 PM
@PLCH-Apple take a look at this: [https://babodee.wordpress.com/2017/09/26/update-to-macos-upgrade-script/](link URL)
I use this script currently via Self Service (but as it is just a policy you could trigger it) to update our machine to whatever I want.
It works like a charm.
Posted on 10-24-2017 06:58 AM
If you're trying to get Sierra to your public labs, I used createOSXinstallPkg to get 10.11.x public macs to 10.12.3 via push and that worked. Then I used the Sierra Combo updater to get them to 10.12.6. It worked well for 10.11 macs, but not so well for 10.10 macs in my experiences here (+/- 400 macs).