Adobe RUM and CC 2015

endor-moon
Contributor II

I learned about the existence and use of Adobe RUM at JNUC 2015. I am using Adobe CCPackager to create packages for our Mac labs as part of Casper Imaging. However, the RUM binary seems to be missing on most of my machines or at least not in /usr/local/bin where I am expecting it to be. For my most recent packages the following commands are working:

/usr/local/bin/RemoteUpdateManager --channelIds="CC (2015)--6.0--osx10--AdobeLightroom-6.0"

/usr/local/bin/RemoteUpdateManager --channelIds="CC (2015)--16.0--osx10--AdobePhotoshopCC2015-16.0"

A couple of newbie questions here: 1) Is there a way to tell RUM to just update everything that is already installed? 2) Can I package RUM by itself so that I can call it with commands like those above to update various apps in Adobe CC 2015?

Cheers from the Great White North which is not white just yet. ;)

1 ACCEPTED SOLUTION

jonnydford
Contributor II

1) yes

RUM will update all Creative Suite/Cloud apps by default.

Just running 'RemoteUpdateManager' without anything extra will update all.

2) yes, but make sure to specify where you've put it in your scripts if putting it anywhere 'weird'.

View solution in original post

19 REPLIES 19

jonnydford
Contributor II

1) yes

RUM will update all Creative Suite/Cloud apps by default.

Just running 'RemoteUpdateManager' without anything extra will update all.

2) yes, but make sure to specify where you've put it in your scripts if putting it anywhere 'weird'.

endor-moon
Contributor II

Thanks @jonnydford. I suppose I can just package the binary from /usr/local/bin and distribute with ARD assuming the binary is self-contained. Or do you think there are other files it depends upon?

jonnydford
Contributor II

Yeah just that binary is enough, that's what I've done.

Since upgrading to El Cap the binary was being removed as it was (previously) being placed into a SIP restricted area.

So I packaged up the binary only and pushed that out and voila.

mconners
Valued Contributor

On speaking of RUM, there are a few CC Apps that it will not update, just so you know. Adobe told me on Thursday that they have native installers that RUM will not update as mentioned even though you can repackage JUST these apps via CCP. From Adobe, Muse is a native installer, so it won’t come through RUM. Others that are native are Edge Code, Edge Reflow, and Gaming SDK. I’m asking the team to update/correct this documentation. All other Adobe CC applications will work.

I was shocked when RUM didn't update Muse and student files couldn't be opened with our older version. Now that I know this, I will be using CCP to create a new package to install these updates.

endor-moon
Contributor II

Thanks folks. Tried this from the command line but it just seems to sit there doing nothing:

sh-3.2# /usr/local/bin/RemoteUpdateManager
Starting the RemoteUpdateManager...

jhalvorson
Valued Contributor

@endor-moon To get a feel for any activity with the RUM command, you'll need to watch the log file located in ~/Library/Logs and it's called RemoteUpdateManager.log

When the command completes the updates, it will provide a status similar to below:

RemoteUpdateManager exiting with Return Code (0)

The zero (0) return code means there were no errors. It won't display if 1 or 100 updates were applied. You'll need to review the log mentioned above to learn what updates were applied.

Aziz
Valued Contributor

@endor-moon

As @jhalvorson said, take a look at ~/Library/Logs/RemoteUpdateManager.log for more information.

I ran the command below in terminal and it started to update.

sudo /usr/local/bin/RemoteUpdateManager

Log after running command:

12/07/15 14:47:20:773 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | Downloading (AdobeInDesignCC2015-11.0/11.2.0.099) ... 12/07/15 14:47:33:181 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | Successfully downloadeded (AdobeInDesignCC2015-11.0/11.2.0.099) ... 12/07/15 14:47:33:181 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | All Updates downloaded successfully ... 12/07/15 14:47:33:181 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | 12/07/15 14:47:33:181 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | Starting UpdaterCore InstallUpdates... 12/07/15 14:47:33:181 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | Installing (AdobeInDesignCC2015-11.0/11.2.0.099) ... 12/07/15 14:49:52:838 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | InstallUpdates is successfull 12/07/15 14:49:52:839 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | Successfully installed (AdobeInDesignCC2015-11.0/11.2.0.099) ... 12/07/15 14:49:52:839 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | All Updates installed successfully ... 12/07/15 14:49:52:839 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | 12/07/15 14:49:52:839 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | Following Updates were successfully installed : 12/07/15 14:49:52:839 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | (AdobeInDesignCC2015-11.0/11.2.0.099) 12/07/15 14:49:52:839 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | 12/07/15 14:49:53:367 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | ################################################## 12/07/15 14:49:53:367 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | Ending the RemoteUpdateManager Return Code (0) 12/07/15 14:49:53:367 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | ################################################## 12/07/15 14:49:53:367 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 2711002 | ##################################################

endor-moon
Contributor II

Thanks for the replies; sorry I haven't checked this thread in a while. I do feel that the updater should be a little more verbose. Running the command from Apple Remote Desktop most machines do not even come back with the "Starting the RemoteUpdateManager..." message. Nothing seems to happen for a very long time. I am not asking for verbose output like the log file, just a few indicators of progress. Hopefully someone from Adobe is monitoring this site. I can probably email the Adobe guy that did the presentation at JNUC with that feedback.

stevewood
Honored Contributor II
Honored Contributor II

Hey @kagibson see the post above. :-)

tknighton
New Contributor II
All other Adobe CC applications will work.

So RUM DOES update Acrobat?

mconners
Valued Contributor

Yes it will. It will not update the "native" apps such as MUSE, Edge Code, Edge Reflow, and Gaming SDK.

Nix4Life
Valued Contributor

@endor-moon How about a LaunchDaemon That will run RUM. Happen to have just set this up, I went with Jenkins to keep AUSST up to date w a rsync to 2nd Server, and a client side LaunchDaemon that runs RUM
hth
LS
PS -hat tip to @stevewood again for his awesome Jenkins setup tutorial!!!

endor-moon
Contributor II

Thanks @LSinNY, a LaunchDaemon is a good idea.

Also, it appears the latest version of RUM is a little more chatty and I'm glad to see that. However, there is still the odd issue with some updates not being able to be installed. Here is the output of one such failure:

RemoteUpdateManager version is : 1.9.2.56 (BuildVersion: 1.9; BuildDate: Wed Nov 04 2015 01:13:06 )
Starting the RemoteUpdateManager...

Following Updates are applicable on the system :
        (AdobePhotoshopCC2015-16.0/16.1.2)

Following Updates are to be downloaded : (AdobePhotoshopCC2015-16.0/16.1.2)
All Updates downloaded successfully ... Following Updates failed to Install : (AdobePhotoshopCC2015-16.0/16.1.2)
RemoteUpdateManager exiting with Return Code (2)

The usual fix for this sort of thing is to uninstall the offending application and reinstall.

endor-moon
Contributor II

By the way, sorry for the late posting here but Adobe solved my problem with a new release of RUM. I pointed out that RUM would consistently fail where the GUI updater worked fine. After sending them a bunch of logs, for which Composer was very helpful in capturing, they replied.

Here is their reply. The link allows you to download the new RUM and you just deploy it to /usr/local/bin on your clients and it works like magic. At last. ;)

August 8, 2016 at 7:48 AM We have released guidance to fix some issues identified with RUM & the core components @”https://helpx.adobe.com/creative-cloud/kb/rum-update.html”. Could you follow this and deploy the latest core components pkg (with latest RUM) on client systems and retry. Let me know if you still face any issues.

endor-moon
Contributor II

FYI, the new Adobe RUM has been rolled into current builds you create with Creative Cloud Packager.

PAC
Contributor

I have used terminal to download the updates and not install them but for the life of me, can not work out where Adobe RUM has put the files for me to put into Jamf Pro 10 patch management.

Can someone help me out

Regards
Pete

mhegge
Contributor III

Hello all,

Have set up an AUSST server and deployed the AdobeUpdater.Overrides file through Adobe Creative Cloud Packager.

When I run things on the client, I currently get the following:

MACCOMPUTER:~ admin$ sudo /usr/local/bin/RemoteUpdateManager
Password:
RemoteUpdateManager version is : 2.2.0.2
Starting the RemoteUpdateManager...





RemoteUpdateManager exiting with Return Code (1)

OR

MACCOMPUTER:~ admin$ sudo /usr/local/bin/RemoteUpdateManager --action=list
Password:
RemoteUpdateManager version is : 2.2.0.2
Starting the RemoteUpdateManager...





RemoteUpdateManager exiting with Return Code (1)

OR

MACCOMPUTER:~ admin$ sudo /usr/local/bin/RemoteUpdateManager --action=install
Password:
RemoteUpdateManager version is : 2.2.0.2
Starting the RemoteUpdateManager...





RemoteUpdateManager exiting with Return Code (1)

Does this mean there are no updates or something is not functioning properly?

jhalvorson
Valued Contributor

@mhegge This is the response when all apps are up-to-date:

MACCOMPUTER:~ person$ sudo RemoteUpdateManager
Password:
RemoteUpdateManager version is : 2.2.0.2
Starting the RemoteUpdateManager...

No new applicable Updates. Seems like all products are up-to-date.
RemoteUpdateManager exiting with Return Code (0)

All of our updates are from Adobe's sources, nothing internal. I don't know why you see Error Code (1) You might discover additional information in the RUM log

~/Library/Logs/RemoteUpdateManager.log

mhegge
Contributor III

Here is what I pulled from that log:

05/03/18 10:08:14:663 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | Launching the RemoteUpdateManager...
05/03/18 10:08:14:663 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | RemoteUpdateManager version is : 2.2.0.2
05/03/18 10:08:14:676 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 |
05/03/18 10:08:14:676 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | Initializing AcrobatUpdateHelper...
05/03/18 10:08:14:677 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | AcrobatUpdateHelper library initialized successfully
05/03/18 10:08:14:677 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 |
05/03/18 10:08:14:677 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | Starting ARM CheckForUpdate...
05/03/18 10:08:15:477 | [ERROR] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | ARM CheckForUpdates failed for (com.adobe.ARMDCHelper) ErrorCode=(105).
05/03/18 10:08:15:477 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 |
05/03/18 10:08:15:477 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 |
05/03/18 10:08:15:477 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | Initializing UpdaterCore Library...
05/03/18 10:08:15:695 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | UpdaterCore library initialized successfully.
05/03/18 10:08:15:696 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | The FFC override url derived from redirection file is ...(http://xxxxxxx/AdobeUpdates/ACC/services/ffc/products/ffc.xml)
05/03/18 10:08:15:700 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | HDPIM | 187357 | Inside hdpimCreateSession
05/03/18 10:08:15:700 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | HDPIM | 187357 | Entering into 'createHDPIMSession'
05/03/18 10:08:15:700 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | HDPIM | 187357 | new session 'BD8085BD-0F4F-43AA-9336-91339AA2BD5B' created 05/03/18 10:08:15:700 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | HDPIM | 187357 | Exiting hdpimCreateSession, new session ID is 'BD8085BD-0F4F-43AA-9336-91339AA2BD5B'
05/03/18 10:08:15:700 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 |
05/03/18 10:08:15:700 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | Starting UpdaterCore CheckForUpdate...
05/03/18 10:08:16:006 | [ERROR] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | UpdaterCore failed for CFU errorCode(212) curRefId((null)) errorCodeString(U41M1C212)
05/03/18 10:08:16:006 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 |
05/03/18 10:08:16:008 | [WARN] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | Failed to unload the AcrobatUpdateHelper library cleanly.
05/03/18 10:08:16:008 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | HDPIM | 187357 | Inside hdpimTerminateSession
05/03/18 10:08:16:008 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | HDPIM | 187357 | Exiting hdpimTerminateSession, successfully closed session '0'
05/03/18 10:08:16:008 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | ##################################################
05/03/18 10:08:16:008 | [INFO] | | AAMEE | Utilities | RemoteUpdateManager | | | 187357 | Ending the RemoteUpdateManager Return Code (1)