Tctl adm cl d show version low even temporal-server v1.15.2

here is part of the output of tctl adm cl d, but I have just upgrade it "serverVersion": "1.15.2",

  "clusterName": "active",
  "historyShardCount": 512,
  "persistenceStore": "mysql",
  "visibilityStore": "VisibilityManagerDual",
  "versionInfo": {
    "current": {
      "version": "1.12.0",
      "releaseTime": "2021-08-31T23:00:00Z"
    "recommended": {
      "version": "1.12.1",
      "releaseTime": "2021-09-16T23:00:00Z"
    "alerts": [
        "message": "🪐 A new release is available!",
        "severity": "Low"
    "lastUpdateTime": "2021-10-26T08:35:59.669576920Z"
  "failoverVersionIncrement": "10",
  "initialFailoverVersion": "1"

Is the serverVersion not showing the version you upgraded to? Trying to understand which part of the output is the issue.

The server version is read from here (master branch) or here for the latest 1.15.x release, and it should correspond to the server version you are deploying.

tctl serverVersion showing is correct, but the versionInfo is not, not sure where it read from.

Go it, that comes from the version-info-service which seems hasn’t been updated in a while. This will be fixed. You can ignore this versionInfo and just look at serverVersion to see your server version deployed.

Thank you :slight_smile:

updated the version info service up to the most recent version v1.15.2. Also took some actions to make sure it is updated regularly, thx for the ticket