Administrator de sistem

Actualizări de la un hub central

EAS 1.0, patch 1.1+ (patch cumulativ), jurnal de modificări în panoul de administrare și aplicație fără pierderi de date.

  1. 1

    Numerotarea versiunilor

    Instalare de pe asceas.ru - lansare **1.55** (pachet complet ~60 MB). Editări minore - **patch 1.1 … 1.55+** (patch_files, de obicei sute de kilobytes, diferență cumulativă față de 1.0). Major **2.0** - full installer again. Versiunea platformei se află în antetul de administrator și „Actualizare din hub”.

    Tip: Patch-ul nu suprascrie PostgreSQL, serverul/datele și gateway-ul sqlite.

  2. 2

    Deschide fila de actualizări

    „Administrare → Actualizare din hub.” Serverul citește https://asceas.ru/eas-hub/manifest.json și arată patch-ul disponibil (de exemplu 1.22), dimensiunea și jurnalul de modificări.

    Fila „Actualizare din nodul central” - jurnal de modificări și corecție
  3. 3

    Verificați jurnalul de modificări

    Blocul de jurnal de modificări listează modificările: file noi, remedieri ale interfeței de utilizare, drivere. Pentru o lansare de patch, este specificat bundle_kind patch_files și dimensiunea este de ~50 KB - acest lucru este normal, nu o eroare de descărcare.

  4. 4

    Aplicați actualizarea

    Faceți clic pe „Instalați actualizarea” (sau așteptați verificarea automată dacă este activată). Înainte de o actualizare majoră în producție, faceți pg_dump. După corecție, repornirea eas-server-ului este de obicei suficientă - sunt salvate datele ACS, telemetria și HA.

    Tip: Site-ul trebuie să permită actualizarea hub-ului (comutați pe aceeași filă) și accesul la asceas.ru/eas-hub.

  5. 5

    Verificați după actualizare

    Asigurați-vă că versiunea din antet s-a schimbat (de exemplu, 1.1), /static/admin.js returnează 200 și că contoarele utilizatori/carduri/telemetrie din baza de date nu au fost resetate. În caz de eșec, faceți backup din /var/lib/eas/update-backup/.