Aggiornato appena Discourse ma la dashboard dice che è stato 6 ore fa

Ho appena aggiornato Discourse, ma la dashboard indica che è stato fatto 6 ore fa. Immagino ci sia qualcosa di strano con i fusi orari.

L’orario del tuo server è corretto? Non ho personalmente controllato da dove Discourse preleva i dati sull’orario, ma spesso le applicazioni li recuperano da localhost.

Lo presumo. È un server Linode standard e non avrei modificato nulla. Come posso verificare?

Se stai usando Ubuntu, ecco alcune idee:

Sei sei ore fuso orario da GMT?

Questo sta ancora accadendo.

Ho appena aggiornato. La dashboard dice “4 ore fa”.

admin/dashboard.json:

{  
   "updated_at":"2019-09-05T09:09:48.567Z",
   "version_check":{  
      "installed_version":"2.4.0.beta3",
      "installed_sha":"cd894b7d17a5d0712facb943229cdb2504818a7f",
      "installed_describe":"v2.4.0.beta3 +7",
      "git_branch":"tests-passed",
      "updated_at":"2019-09-05T09:09:48.981Z",
      "latest_version":"2.4.0.beta3",
      "critical_updates":false,
      "missing_versions_count":0,
      "stale_data":false
   }
}

admin/dashboard/general.json:

{  
   "updated_at":"2019-09-05T09:09:48.619Z",
   "discourse_updated_at":"2019-09-05T05:32:33.000+00:00",
   "release_notes_link":"https://meta.discourse.org/c/feature/announcements?tags=release-notes\u0026before=0"
}

Dal console del server:

timedatectl
      Local time: Thu 2019-09-05 09:16:30 UTC
  Universal time: Thu 2019-09-05 09:16:30 UTC
        RTC time: Thu 2019-09-05 09:16:30
       Time zone: Etc/UTC (UTC, +0000)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no

Infine, io sono in UTC+10.

Ho notato che l’ultimo commit a discourse/discourse è stato 4 ore fa. Non sta usando quel tempo come orario in cui ho aggiornato, vero?

Hai appena descritto che il tempo di aggiornamento è l’ora di aggiornamento del codice. Quindi sì, è così.

Qualcun altro è stato confuso da questo o solo io? Non è difficile cambiare l’etichetta, ma se solo io fossi stato confuso, probabilmente non ne vale la pena.