Excerpt |
---|
The Bamboo admins have a central page to adjust a few critical settings that impact the state of the server farm. |
...
This sets the endpoint to always respond with a "NO_CHILD" response, well-behaved clients will interpret this to remain online.
LATEST
This sets the endpoint to response YES_CHILD so long as Max Count is not exceeded. well-behaved clients will then begin polling status Agent State Operations before performing impactful tasks respecting the VERSION field.
...
Note |
---|
Does not consider offline/disabled server controlled outside the plugin. Max count is only measured against the previous calls to /upgrade without a matching /finish. |
How is Version used (by the Agents)?
Just like most aspect of this plugin, we assume you have a mature process for managing versions, installs & upgrades of your agent servers. Docker, Chef, and even simple shell scripts all meet this need.
When an individual agent makes a call to the master server the permission and version will be returned for your underlying processes to consume. See Chaperone Permissions and Responses