Hi all,
Our Prestage Enrollment process involves deploying 6 profiles, adding 1 admin account, and installing 4 packages: branding, DEPNotify, Jamf Connect Login, and Jamf Connect Sync. As of 2021-07-09, none of the packages appear to install as part of Prestage Enrollment. Looking at /private/var/log/jamf.log, it appears policies triggered by "enrollmentComplete" do kick off, but policies triggered by "start-depnotify" (which is a command in the DEPNotify post-install script) do not. I have created a brand new Prestage Enrollment using the same packages, and it also does not work. I have removed all packages except DEPNotify, and that also does not work. Technically, the other packages do install, but only because they are also triggered by "enrollmentComplete." DEPNotify is not, as that's not the recommendation per the setup guide.
In searching, it seems the most common issue was unsigned packages, but again these were working fine until 2021-07-09, so that isn't it.
I did consider recreating the DEPNotify package, but again, since it's not the only package not installing in prestage, I don't think that's it. Plus it does install if added to a policy and I call that policy manually.
I did make a presumably unrelated change on 2021-07-08 to our Installomator script, fixing two packages whose URLs had changed. Computers would deploy packages fine before the change, yet do not deploy after the change. However, I believe the timing is coincidental, as the Installomator script should not have any impact on a prestage enrollment package deployment whatsoever, unless I'm seriously missing something. I only mention the change for full disclosure.
I appreciate all suggestions!