I am using branch 2.5.x and in replace_versions.py the call to http://buildserver.urbackup.org/urbackup_build_version_2.5.x.json returns version 2.5.26 for the client.
Still, at the time of writing, this version does not exist on Index of /Client/.
However, when downloading the installer from the server’s UI the version is 2.5.25, which actually exists. So there is a mismatch between the two.
What I need is to figure out the correct client version given the information I have on my server’s machine, but do not know or understand how it is calculated, given that the JSON returns 2.5.26.
Any help is appreciated.
Nevermind, found in ServerUpdate::update_client the info I needed.