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

Lars noreply at github.com
Thu Jun 27 18:21:07 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/tribe29/checkmk
  Commit: 050b0ffcf261de23cc7240c747e0e8ce225f27ac
      https://github.com/tribe29/checkmk/commit/050b0ffcf261de23cc7240c747e0e8ce225f27ac
  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