In light of issue #2162 I'm making an official request to have the "noagentupdate" option allow for targeting a specific client agent for testing the agent updates before applying them to all client agents. Currently this option will disable all agent updates to prevent agent update loops allowing the agents to come back online after a reboot of the client.
Additionally, it would be nice to be able to update the client agents from within the web UI. I would like to see an option to update an individual agent or all agents. This makes the process a little less automated and we IT guys can get a little more control over agent updates, testing, and reporting issues before they become big issues. Having to reboot 700+ client systems/Servers can be very difficult especially when server restarts must be scheduled or when they are VM's that the customer client does not have access to.
Completely agree. Thanks for posting this. We don't often get requests to improve the core infrastructure and so, that work is often undervalued. As a result of the v0.7.47 release, Bryan and I have made a bunch of changes.
On addition to all this, I do want to offer a way to manually update the agent when "noagentupdate: true". So yes, good idea. For most people, I think the best is to have a solid testing system on our side.

If you want, you can turn off agent automatic update by adding the following line in the settings section of the config.json:
"noagentupdate": true
This will work on any version of MeshCentral. Then, you can go in the agent's console tab and type "versions" to see the agent version and starting with v0.7.48, you can type agentupdate to manually trigger an agent update.

I can confirm this feature works. Has anyone else been able to test this so that I can close it?
@LPJon Nice! Thanks for placing this here and reporting back your findings. Glad it worked for you.
Most helpful comment
Completely agree. Thanks for posting this. We don't often get requests to improve the core infrastructure and so, that work is often undervalued. As a result of the v0.7.47 release, Bryan and I have made a bunch of changes.
On addition to all this, I do want to offer a way to manually update the agent when "noagentupdate: true". So yes, good idea. For most people, I think the best is to have a solid testing system on our side.