Dear Forum Members,
I am having trouble deploying the Adobe Creative Cloud All Apps 2018 via JAMF 10.5.
I created the package using Creative Cloud Packager (CCP) as a serialised package. We use this shared license method for the lab environment (We also use Named User License method for staff and student's individual notebook)
Once the package is created, a folder gets created containing an installaler.pkg and uninstaller.pkg. I simply uploaded the PKG files into JAMF Admin and created a software installation policy.
The computer enters an almost hanging unusual state once the policy got triggered. In about 30 minutes time, I get to log back to the Mac again and found nothing is installed. The JAMF policy log shows the following:
Installation failed. The installer reported: installer: Package name is Adobe CC 2018 Jul - All Apps
installer: Installing at base path /
installer: The install failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
Any clues why would the installation fail?
Thanks All!
I referred this article while creating the package.
-papers/administering-adobe-creative-cloud-for-enterprise-with-the-casper-suite/
DOWNLOAD >>> https://imgfil.com/2yN4JT
Ran last week into the exactly same problems on all our 53 Art/Visual Computers. Did today the "workaround" with wrapping the Creative Cloud Composer pkg to an DMG an deployed via policy and the installPKGfromDMG.sh Script. Worked almost perfect (only 2 errors and you have to login as local admin) but perhaps you should get it a try...
Thanks Guys!
I was able to install the pkg manually on the same iMac so I know the package should be okay. I always had problem deploying Adobe pkg files in the past so I will try @michelbertschy turning them into DMG.
My CCP is set to ignore errors. I will have to have a look at the log file then.
@gbidwell Yes I did use the PKG straight from the CCP build folder.
What you just said makes so much sense. I am going to test it now.
Thank you so much. So do you recommend to turn the PKG to DMG?
Also, can you package updates only using CCP?
not really, I just keep them as the default Adobe pkg's as its far less work and use a pre-script common to any CC install to cleanse the old version off the device before a new installation (or use a script just to remove the Acrobat only, if we need multi-versions of CC installed for testing).
My experience is that in 9/10 cases this happens it's due to previously installed Adobe products on the target. The pkg installers build from CCP are very picky and prone to create failures when installing on top of other Adobe software.
I totally recommend packaging the Adobe apps individually vs creating a monolithic package (they install side by side fine). That way, you're likely to get more reliable deployments (smaller downloads) as well as being able to identify problem apps more easily. Also, in our environment, staff are grateful for being able to just install the apps they want vs download the whole monster that is everything. It is more work to create separate policies etc to deploy it though.
upload the package, create a policy and use the package installer.
Cache the package.
Then create a script that rm -rf /Applications/Adobe* this will remove any adobe that is there.
Then use the installer command to install the cached package. The package once download store in the /library/Applications Support/Jamf/Waiting Room
also in the script tell it to rm -rf the package file in the waiting room. so it will remove the large package download after its installed.
I am having this issue with Acrobat Pro DC (CC 2018 Serial License).
It only happens with Acrobat, I have the full CC 2018 suite split into individual packages and the rest don't fail.
The best part is, the install DOESNT fail, Acrobat installs and runs fine, but it always errors out (even on freshly imaged machines) which causes our DEPNotify workflow to hang graphically (it completes in the background but has to be force closed)
Now our issue, we moved from named licenses to device licenses. We've uninstalled all the apps and reinstalled them; however, Acrobat still wants us to sign in with an Adobe ID, and sees our old named license and wants us to 'Buy' a license. So our Acrobat is stuck on a named license it seems.
We always had the same problem, The way we solved it is, that when we package the apps using the Adobe CCP (with a site serial number) we untick the box that adds the Creative Cloud Desktop Application.
Then upload the package like you do. But instead of making a policy , we only ever push it out using Jamf remote. Cache it first, then install it. It works every time.
Just had this problem again, but with Photoshop on a clean machine without installing the Acrobat Package.
This problem seems to be intermittent and I have never been able to recreate the issue in a Mojave VM.
My call with Adobe support also revealed nothing, nor did the Adobe installation logs.
I am going to attempt a cache policy for the Adobe CCP .pkg (which get zipped when uploading to jamf), and I will attempt with a composer PKG, composer DMG and I will also pull the flat package out of the CCP package and install the license payload separately. Will report back with my findings.
I also ran into this problem, Serialized packages with the CCP app would tell me a sign in is required. The solution was to delete everything Adobe off my machine, though I think Acrobat telling me its not licensed is specific to my computer because I used the same package on a different machine without an error.
This time it hung at Illustrator, mind you all these are CCP made packages. The packages haven't been modified in any way. Next test will be with Composer built DMGs/PKGs. If that still fails I will try again with a cache policy. This is getting very annoying honestly, jamf says the script exited with error code 1, but the only exit 1s in the script provide a reason in the log. This doesn't tell me what failed or why. (Also Illustrator installed and so did the rest of the packages but DEPNotify is hung at 'Installing Illustrator'
I wrapped my PKGs in a DMG just fine. We use a SMB share at work, and according to -nation/articles/161/deploying-pkgs-created-with-aamee-or-creative-cloud-packager PKGs made with CCP on a SMB share will fail.
To test this theory I will image my VM at home while pulling from the cloud server. If that goes along with no errors I would suggest just wrapping the CCP PKG in a DMG and caching it then installing with a script.
We use SMB shares here and they certainly do break the Adobe packages.
I don't use Composer or the dmg route to install them. I compress the pkg in a .tar.gz archive, then in Composer add in a post install script to run the pkg and tidy up after the install. build that as a pkg, and set it for distribution.
I find this works. It is simple and each install is a totally fresh one direct from the pkg. The .tar.gz protects the adobe package from the errors from the smb share.
I also use this for a whole load of other installs too. You can also put more than one pkg in the archive and install them all.
Updates are done using Adobe remote update command line for all apps apart from the Creative cloud Desktop app, this requires elevated privs to be set in CCP for it, and then the non admin end users can update it as and when it is required.
I tried this again last night while pulling from the cloud server. Tried it with the CCP packages that were zipped by jamf when uploading and tried with DMGs. Both failed. Mind you for the DMGs I was caching the package and then running a PostInstall script to handle their installation, and in theory the cloud share should be able to recover from any packet loss because the HTTP server supports download pauses, right?
At this point I am not sure if its DEPNotify, Jamf or Adobe.
How does compressing to .tar.gz help more than jamf admin zipping it during upload?
@mlizbeth I tried zipping the packages and that too failed in a similar way to the smb fail. I am not sure why it works, but the .tar.gz compression works. It also works on a lot of other things too.
It is something to do with the way Adobe create their pkg files. With the SMB shares the files contained in the pkg drop their links to the file they require, and so it breaks. It does something similar when the pkg gets zipped. But the tar.gz compression preserves these links. I believe the DMG route is similar in preserving the links.
I used to spend a week or so building CCP packages, and then capturing their installs with Composer, then building a pkg and uploading it then testing it all. Often the Composer snapshot would miss something and it would be back to the start, erase the Mac and try again. I tried the DMG method, but ran into a couple of issues, I then stumbled across the tar.gz method, and now I can usually knock out all of the CCP installers in a day.
My work flow is...
Put the package in a folder, located in a good location. I use an Install folder I create in /var, and then put the pkg in a sub folder.
In Terminal cd to the parent folder, and then tar.gz the sub folder.
Drag the tar.gz archive into Composer.
Add a Post install script to it.
Then create a pkg of it.
Upload this to Jamf Admin, and set it to distribute.
The pkg you created will then put the tar.gz archive in your Install location, and then the post install script will run. The post install script will expand the tar.gz, which will result in a folder with the CCP pkg in it, and then the script will install the CCP pkg. I then have it clean up everything. The pkg distributed then reports back to the JSS that the install is complete.
If you want you can put several CCP pkg's into the archive and then install them all in Alphabetical order. I do this with Logic samples, around 60 at a time.