Collection of CheckMK checks (see https://checkmk.com/). All checks and plugins are provided as is. Absolutely no warranty. Send any comments to thl-cmk[at]outlook[dot]com

Skip to content
Snippets Groups Projects
Commit 5a642d67 authored by thl-cmk's avatar thl-cmk :flag_na:
Browse files

Update CHANGELOG

parent 6e851d9f
No related branches found
No related tags found
No related merge requests found
......@@ -92,29 +92,29 @@
2024-05-18: fixed crash on empty neighbour port (ThX to andreas doehler)
2024-06-17: fixed bad IPv4 address data (just drop it)
2024-06-18: fixed host_exist returns always True if host was in host_cache, even with host=None
2024-09-23: incompatible replaced options --lowercase/--uppercase with --case LOWER|UPPER
2024-09-23: INCOMPATIBLE: replaced options --lowercase/--uppercase with --case LOWER|UPPER
changed version output from settings to argparse action
incompatible removed backend FILESYSTEM -> will fallback to MULTISITE
incompatible removed support for CMK2.2.x file format (removed option --new-format)
INCOMPATIBLE: removed backend FILESYSTEM -> will fallback to MULTISITE
INCOMPATIBLE: removed support for CMK2.2.x file format (removed option --new-format)
2024-09-24: added site filter for multisite deployments (MULTISITE only), option --filter-sites and SITES section in toml file
added customer filter for MSP deployments (MULTISITE only), option --filter-customers and section CUSTOMERS in toml file
2024-11-16: added better logging for missing L2 data
2024-11-17: added L2_NEIGHBOUR_REPLACE_REGEX (ThX to Frankb@checkmk forum for the base idea)
incompatible removed DROP_HOST_REGEX -> use L2_NEIGHBOUR_REPLACE_REGEX instead
incompatible changed section names in TOML file to better distinguish between L2 and L3v4
INCOMPATIBLE: removed DROP_HOST_REGEX -> use L2_NEIGHBOUR_REPLACE_REGEX instead
INCOMPATIBLE: changed section names in TOML file to better distinguish between L2 and L3v4
HOST_MAP -> L2_HOST_MAP
DROP_HOSTS -> L2_DROP_HOSTS
SEED_DEVICES -> L2_SEED_DEVICES
incompatible removed option -s, --seed-devices from CLI -> use TOML section L2_SEED_DEVICES instead
incompatible changed the option keep-domain to remove-domain -> don't mess with neighbor names by default
2024-12-08: incompatible: changed hostlabel for L3v4 topology to nvdct/l3v4_topology
INCOMPATIBLE: removed option -s, --seed-devices from CLI -> use TOML section L2_SEED_DEVICES instead
INCOMPATIBLE: changed the option keep-domain to remove-domain -> don't mess with neighbor names by default
2024-12-08: INCOMPATIBLE: changed hostlabel for L3v4 topology to nvdct/l3v4_topology
needs at least inv_ip_address inv_ip_address-0.0.5-20241209.mkp
2024-12-09: added option --include-l3-hosts
added site filter for RESTAPI backend
enabled customer filter for MULTISITE backend
2024-12-10: refactoring: moved topology code to topologies, removed all global variables, created main() function
2024-12-11: incompatible: changed default layers to None -> use the CLI option -l CDP or the configfile instead
incompatible: reworked static topology -> can now be used for each service, host/service name has to be
2024-12-10: refactoring: moved topology code to topologies.py, removed all global variables, created main() function
2024-12-11: INCOMPATIBLE: changed default layers to None -> use the CLI option -l CDP or the configfile instead
INCOMPATIBLE: reworked static topology -> can now be used for each service, host/service name has to be
exactly like in CMK. See ~/local/bin/nvdct/conf/nfdct.toml
moved string constants to lib/constants.py
......@@ -122,4 +122,17 @@
- inv_lnx_if_ip-0.0.4-20241210.mkp
- inv_ip_address-0.0.6-20241210.mkp
- inv_win_if_ip-0.0.3-20241210.mkp
2024-12-17: fixed wrong import for OMD_ROOT (copy&paste) (ThX to BH2005@forum.checkmk.com)
\ No newline at end of file
2024-12-17: fixed wrong import for OMD_ROOT (copy&paste) (ThX to BH2005@forum.checkmk.com)
2024-12-20: fixed typo in TOML L3v4 -> "L3v4" (ThX to BH2005@checkmk_forum)
fixed crash in topologies (devices_to_go.remove(device) ValueError if device not in list) (ThX to BH2005)
2024-12-23: streamlined L3v4 in preparation for L3v6 topology
INCOMPATIBLE: changes in TOML:
L3V4_IGNORE_HOSTS -> L3_IGNORE_HOSTS
L3V4_IGNORE_IP -> L3_IGNORE_IP
L3V4_SUMMARIZE -> L3_SUMMARIZE
L3V4_REPLACE -> L3_REPLACE
L3V4_IRNORE_WILDCARD -> L3V4_IGNORE_WILDCARD # Typo
[EMBLEMS]
l3v4_replace -> l3_replace
l3v4_summarize -> l3_summarize
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment