CMK version: 2.2.0p23 enterprise OS version: RHEL 8.9
Currently using distributed monitoring with checkmk. version 2.1.0p41.
Trying to upgrade sites one by one starting from remote servers to 2.2.0p23.
However, after a successful upgrade (no errors), I cannot activate connection from master to remote. No errors generated, it just wait in “Activating” forever (I could wait at max 1 hour before going back to old version).
Tried to check all the logs but couldnt find a meaningful error. Any suggestions for troubleshooting?
First finding: Does not happen when using the Raw. So it must have to do with changes in the licensing system that were introduced since around 2.2.0p13.
I’ve realized something similar cause license was not visible after the upgrade. Even if i reinstall license after upgrade, it does not work. Maybe we can try going something lower than 2.2.0p13 and wait for some future fix?
I cannot reproduce the problem with a fresh 2.1.0p41 CEE setup with two remote sites. No problems updating the remote sites to either 2.2.0p16 or p24.
Could you test with 2.2.0p16 since it was actually with 2.2.0p17 changes in the licensing component were introduced that were targeted at the 2.2 → 2.3 update?
EDIT: You already tried 2.2.0p14… I will ask the devs which info they need to further dig down.
The preferred, safest procedure is to update in one go, in which you perform the following steps:
First, stop all sites
Then perform the update for all sites
Restart the updated sites
If this is not possible — for example, because the environment is distributed across sites time zones and with different supporting teams — a temporary mixed operation can be implemented under strict conditions. The versions may differ by no more than one version for major updates, and always assumes a specific patch level for the current (existing) version.