Describe the bug
Older agent versions are no longer compatible with the config server from the release 2.2.0.
When using an older agent version with the current config server the status view cannot be shown and an error is being thrown, because older agent versions don't send a json string to config server containing the service states map.
To Reproduce
Steps to reproduce the behavior:
Start current config server
Start current config server ui
Start an older agent (Version < 2.2.0)
Go to the .../status page in the config ui
Error
Expected behavior
The status view should be opened without an error and there should be a message in the tooltip of the "Show Service States" Button, saying that this functionality is available from agent versions 2.2.0 and up.
If the agent version is below 2.2.0, this button should be disabled.
Describe the bug Older agent versions are no longer compatible with the config server from the release 2.2.0. When using an older agent version with the current config server the status view cannot be shown and an error is being thrown, because older agent versions don't send a json string to config server containing the service states map.
To Reproduce Steps to reproduce the behavior:
Expected behavior The status view should be opened without an error and there should be a message in the tooltip of the "Show Service States" Button, saying that this functionality is available from agent versions 2.2.0 and up. If the agent version is below 2.2.0, this button should be disabled.