Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 59a4191e3d2adedea01caa517dc5458d942dbc27
https://github.com/tribe29/checkmk/commit/59a4191e3d2adedea01caa517dc5458d9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-02-27 (Thu, 27 Feb 2020)
Changed paths:
M cmk/gui/background_job.py
M cmk/gui/config.py
M cmk/gui/htmllib.py
M cmk/gui/key_mgmt.py
M cmk/gui/login.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/sites.py
M cmk/gui/valuespec.py
M cmk/gui/views.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/sites.py
M livestatus/api/python/livestatus.py
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Python 3: Some preparations (gui)
Change-Id: I16d38544c7e9d894bdb48eeae5c2cb31cd3c66fa
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d37e2157a2d197af8414b2f5978a3261e68f535d
https://github.com/tribe29/checkmk/commit/d37e2157a2d197af8414b2f5978a3261e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-26 (Wed, 26 Feb 2020)
Changed paths:
M cmk/base/checking.py
Log Message:
-----------
Python 3: Fix check result processing in CRE #3
Nagios expects a seven character long file starting with "c". Since
Python 3 we can not use tempfile.mkstemp anymore since it produces
file names with 9 characters length.
As a workaround this commit copied some logic from tempfile to make
this work again. This is a simplified version.
Change-Id: I26d96e12b6c9504d61ad73b242cfa2f4da44e05f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 20d04c2189de7e96d097b81fa00fc12f6345463b
https://github.com/tribe29/checkmk/commit/20d04c2189de7e96d097b81fa00fc12f6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-26 (Wed, 26 Feb 2020)
Changed paths:
A tests-py3/unit/cmk/base/test_mgmt_board.py
R tests/integration/cmk/base/test_mgmt_board.py
A tests/unit/cmk/base/test_mgmt_board.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Refactor managment board related integration tests to unit tests
Change-Id: I78d8f5fda5a3d4e8b9d692437dbc6014f78a8ba6
Commit: 65a2fac014a4007e8e323de624037c318893ea6a
https://github.com/tribe29/checkmk/commit/65a2fac014a4007e8e323de624037c318…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-02-26 (Wed, 26 Feb 2020)
Changed paths:
M livestatus/api/python/livestatus.py
Log Message:
-----------
Better use the right format when querying Livestatus...
Change-Id: I06d2d9298154098768985533ee467112c394fc2b
Commit: ba36d05d4f4a3298c61066d57b27682886147c14
https://github.com/tribe29/checkmk/commit/ba36d05d4f4a3298c61066d57b2768288…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-02-26 (Wed, 26 Feb 2020)
Changed paths:
A .werks/10124
M livestatus/src/RendererPython.cc
M livestatus/src/RendererPython3.cc
Log Message:
-----------
10124 The output formats "python" and "python3" are now explicit about string types.
To ease the Python 2 => Python 3 transition, Livestatus is now very explicit
about string types when using the "python" and "python3" output formats: All
binary strings have a "b" prefix now, and all unicode strings have a "u"
prefix. This makes both formats effectively identical.
If you don't use either format in your scripts or use a Python version >= 2.6,
you don't have to change anything. If you still use Python <= 2.5 (which
doesn't undestand the "b" prefix), please upgrade. Note that these Python
versions have an EOL in 2011 or before, so this shouldn't be a problem in
practice.
Change-Id: I8a1276bf3fafa1e8213452b580b5cb711d6c4c0d
Compare: https://github.com/tribe29/checkmk/compare/2c40f4509285...ba36d05d4f4a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5f1e5b109d9ba8738b1898a89cf5601153719683
https://github.com/tribe29/checkmk/commit/5f1e5b109d9ba8738b1898a89cf560115…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-26 (Wed, 26 Feb 2020)
Changed paths:
M cmk/base/snmp.py
Log Message:
-----------
Python 3: Fix cmk --snmpwalk
Change-Id: I199329a68b08cc7102cbbbf80997ffa06ec810c0
Commit: b9ed5413dacc6fdb4862522741132054ba21102a
https://github.com/tribe29/checkmk/commit/b9ed5413dacc6fdb4862522741132054b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-26 (Wed, 26 Feb 2020)
Changed paths:
M bin/update_rrd_fs_names.py
Log Message:
-----------
Use python 3 for RRD fs update script
Change-Id: I1744b883ac9bb810a0b95d400f7d456ff0b19669
Commit: 2c40f450928597c0c6b9cd4a33add96e2836154f
https://github.com/tribe29/checkmk/commit/2c40f450928597c0c6b9cd4a33add96e2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-26 (Wed, 26 Feb 2020)
Changed paths:
M tests-py3/Makefile
Log Message:
-----------
Ignore typing issues in cmk-update-config during py2/3 mix phase
The module cmk.update_config loads cmk.gui and cmk.base code while base is now
Python 3 only and the GUI is not prepared to be fully Python 3 compatible yet.
Ignore the issues for the moment and re-enable the checking later.
Change-Id: I1dcda6c4f1a3b14856296bff01e893f72f7f1e6a
Compare: https://github.com/tribe29/checkmk/compare/f7109e0cedcf...2c40f4509285