Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 2c3fe826689f1434299222bcc793b82a6fee422c
https://github.com/tribe29/checkmk/commit/2c3fe826689f1434299222bcc793b82a6…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: use safer way of sourcing
Sourcing files, which don't exist, is not posix compliant. Shells
such as ash, dash and bash --posix will not continue execution after
failing to source.
Change-Id: Ifda2556af5aac4a69ff8f36ef150e9af0d7d874d
Commit: 2d38266bcc4dcfdd3409c42ff77c3634ab1d02fc
https://github.com/tribe29/checkmk/commit/2d38266bcc4dcfdd3409c42ff77c3634a…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: remove bash array
Change-Id: I8f4cd05710f4b88758ce96a6c2ba62eba2481b2d
Commit: 9d4835f827bf9cb99a9dfea6ca219201ef394b1e
https://github.com/tribe29/checkmk/commit/9d4835f827bf9cb99a9dfea6ca219201e…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: remove -d from read and -print0 from find
These options are not POSIX compliant. In particular, ash and dash
don't understand them. The inventory still supports \n and whitespace.
If you have device directories with more weird characters, we wish you
the best.
Change-Id: I3b92207debf12f8d7c89e0554ea865d9a14cd575
Commit: aebc19131d767a36d54cb3126c25884c57b8c76b
https://github.com/tribe29/checkmk/commit/aebc19131d767a36d54cb3126c25884c5…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: remove brace expansion
that's not posix.
Change-Id: I456ecccced22dd7c0e16c24abc9d123c2149a1a8
Commit: ed2cbe3c66d54cbbf3f92487dd1c34465162e6d8
https://github.com/tribe29/checkmk/commit/ed2cbe3c66d54cbbf3f92487dd1c34465…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: More "
Change-Id: I9cb22dfa44f9c45ebc49877b2d4b3cc3cb820fc7
Commit: dbd7f274c373127a6157c85d3f399340d66773dc
https://github.com/tribe29/checkmk/commit/dbd7f274c373127a6157c85d3f399340d…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: I don't like fi
Change-Id: I33c42450db380e6e0dd2cfe553f3475becc74fa0
Commit: 6d9719c72cfccdd7cf5cacc9557c60b23cb529ba
https://github.com/tribe29/checkmk/commit/6d9719c72cfccdd7cf5cacc9557c60b23…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: We don't need DEVTYPE_CHECK
Change-Id: Ib40bec5288907d4b088a1b4e743a72a7808ada72
Commit: 8715ad35129a179045a1b182ea6e7dc4f1a88b5c
https://github.com/tribe29/checkmk/commit/8715ad35129a179045a1b182ea6e7dc4f…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: remove case
Seemed like Moritz wanted this.
Change-Id: I897dee6f0740e99477b81f26e0a1696e20bedd00
Commit: f22a863ea403d26f814c8e5127423e7b8c002f69
https://github.com/tribe29/checkmk/commit/f22a863ea403d26f814c8e5127423e7b8…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: add missing information
Change-Id: If31201cebce234f966fad533c8fe3091a8296e60
Commit: 83ca922124016efddf05f65af46116f2a886143d
https://github.com/tribe29/checkmk/commit/83ca922124016efddf05f65af46116f2a…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.linux
Log Message:
-----------
mk_inventory.linux: execute with /bin/sh
Previous commits have removed brace expansions, bash arrays and other elements, which
don't comply
to POSIX. At this point, the script can be called with bash --posix, dash and ash.
Some non-compliant elements such as realpath remain.
Change-Id: Ia72dfc318e5a84f52892e0f10e47937d878a3f90
Commit: 1bd139be123259b30ef953b6c08fd797af3d30e6
https://github.com/tribe29/checkmk/commit/1bd139be123259b30ef953b6c08fd797a…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: make uniform exception more uniform
CMK-9889
Change-Id: I2b29bd98bfe1acd3a486a73ffd8eaf053a98ab38
Commit: 587a48bbc052dacc02826c4554c9ebd733800a24
https://github.com/tribe29/checkmk/commit/587a48bbc052dacc02826c4554c9ebd73…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: raise ClusterConnectionError from e
Change-Id: I9dc2f0a086c33b4f04073b43950031d40e4d8df2
Co-Authored-By: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Commit: d07cb3b98454aaecb16d8414082d2befb891770e
https://github.com/tribe29/checkmk/commit/d07cb3b98454aaecb16d8414082d2befb…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: more descriptive error messages
If the Kubernetes client raises an error, it provides a message.
This message is now displayed in the summary of the Check_MK service.
CMK-9889
Change-Id: I4ea5d89e1f1b47ec3893da2a3d7a8d704fbbe430
Compare:
https://github.com/tribe29/checkmk/compare/45897869deef...d07cb3b98454