[checkmk-commits] [tribe29/checkmk] b6edd4: [CMK-2245] - correct upgrade of the Legacy Agent

Lars noreply at github.com
Thu Jun 27 18:10:52 CEST 2019

  Branch: refs/heads/1.6.0
  Home:   https://github.com/tribe29/checkmk
  Commit: b6edd42d60599288fe790f856a93efe78e0dc5a3
  Author: Sergey Kipnis <sergey.kipnis at tribe29.com>
  Date:   2019-06-27 (Thu, 27 Jun 2019)

  Changed paths:
    M agents/wnx/install/Product.wxs
    M agents/wnx/src/engine/cap.cpp
    M agents/wnx/src/engine/cap.h
    M agents/wnx/src/engine/cfg.cpp
    M agents/wnx/src/engine/cfg.h
    M agents/wnx/src/engine/on_start.cpp
    M agents/wnx/src/engine/upgrade.cpp
    M agents/wnx/src/engine/upgrade.h
    M agents/wnx/watest/test-cap.cpp
    A agents/wnx/watest/test-cfg.cpp
    M agents/wnx/watest/test-upgrade.cpp
    M agents/wnx/watest/test-yaml.cpp
    M agents/wnx/watest/watest.vcxproj
    M agents/wnx/watest/watest.vcxproj.filters

  Log Message:
  [CMK-2245] - correct upgrade of the Legacy Agent

- two distributions are supported: Packaged Agent and WATO Agent(baked and vanilla )
- the distribution type is automatically discovered by content of check_mk.ini in root/install
- the conversion is described the in ticket
- fiercely tested
- refactored many pieces of the internal code related to this commit
- added https://tribe29.com to the GUI of Control Panel, support link and help link
- improved possibility to test using internal global variables(not used in production)

Change-Id: I40166af705f337bb8888bd33dacca85462826435

More information about the checkmk-commits mailing list