How to upgrade¶
TeskaLabs LogMan.io product consists of two applications, LogMan.io and ASAB Maestro.
Versions of both the applications are specified in the model.
/Site/model.yaml
define:
type: rc/model
services:
...
applications:
- name: "ASAB Maestro"
version: v24.30.01
- name: "LogMan.io"
version: v24.30.01
Versions and version files
The version refers to a specific version file in the Library.
Version v24.30.01 of ASAB Maestro application refers to /Site/ASAB Maestro/Versions/v24.30.01.yaml
version file.
Version v24.30.01 of LogMan.io application refers to /Site/LogMan.io/Versions/v24.30.01.yaml
version file.
/Site/LogMan.io/Versions/v24.30.01.yaml
define:
type: rc/version
product: LogMan.io
version: v24.30.01
asab_maestro_library: v24.29
versions:
lmio-collector: v24.25
lmio-receiver: v24.19.01
lmio-parsec: v24.30
lmio-depositor: v24.30
lmio-alerts: v24.24
lmio-elman: v24.22-beta3
lmio-lookupbuilder: v24.30
lmio-ipaddrproc: v24.30
lmio-watcher: v24.22
system-collector: v24.25
lmio-baseliner: v24.30
lmio-correlator: v24.30.01
library lmio-common-library: v24.30.01
To upgrade LogMan.io, simply rewrite versions of the applications in the model, save model and apply changes.
Choose existing versions and ensure compatibility
Select only version files that exist in the Library.
Make sure that versions of ASAB Maestro and LogMan.io applications are compatible.