A user asked about mass updating ControlUp agents, which can be difficult to do in the Console with too many connections. Suggested options included using SCCM and/or GPO deployment for non-persistent agents, and MSI installer for persistent machines. There are scripts available to clean any old agents and deploy the new agent, and registry flags can be added on the endpoint to facilitate an override when updating/uninstalling from Console. ControlUp is planning to add an "Agent Manager" in 9.0.
Read the entire ‘Automating Mass ControlUp Agent Updates’ thread below:
Hey everyone. Anyone know a good way to get the controlup agents updated en masse via automation, scripting, etc? We have the agent deployed to around 1K devices and up to this point we’ve only ever done it through the console by updating the monitors, then connecting and pushing the update to 30-50 nodes at a time. It’s fairly time consuming and has a tendency to crash the console with too many connections. Any insight would be appreciated thank you!
following this. We have about 7000 devices across 35 Orgs.
Any more info on what your deploying to? I have to assume persistent machines. Also assuming your talking about the realtime agent? I guess you don’t have any tools like SCCM to deploy MSIs?
SCCM for persistent and GPO deployment for non-persistent.
I think the CU Agent MSI installer is the best option. and I know our PS / Support team also has existing scripts that can clean any old agents, and deploy the new agent via the MSI installer
see the "Command Line Installation with msiexec" in https://support.controlup.com/v1/docs/connect-to-your-machines#msibased-agent-installation
Be cool if controlup had built in auto update processes like configmgr does client upgrades. Have a test then release process.
There are actually plans to add an "Agent Manager" to realtime like Edge has. I believe this is coming in 9.0.
I was under the impression that we couldn’t really manage installs via msi anymore. The last update we rolled out from console, I ran into quite a few issues with getting agents uninstalled/updated that were originally installed via MSI. was that just for that specific update and now new MSI installs wont cause issues when updating/uninstalling from console?
You can override a MSI install from the console now by adding a registry flag on the endpoint.
Thank you Landon, I was not aware of that and will look into it. and yes, real-time agent, persistent machines, and no SCCM but we do have a tool that provides MSI automation.
HKEY_LOCAL_MACHINE\SOFTWARE\Smart-X\ControlUp\Console\
EnableAgentManagement – Dword=1
Needs to be on the agent side even though it says console.
you’re the best, thank you sir
I know this one works as its tested. I have another one I haven’t tested but may be better.
HKEY_LOCAL_MACHINE\SOFTWARE\Smart-X\ControlUp\Console
DisableAgentPackageValidations – Dword=1
This one is console side supposedly. I haven’t tested it.
Continue reading and comment on the thread ‘Automating Mass ControlUp Agent Updates’. Not a member? Join Here!
Categories: All Archives, ControlUp Scripts & Triggers