v3.7 Power Release
The most Prominent Features of this Release:
Important: After Update, please commit the changes; otherwise there will be an exception on Checkmk Export
Also note the part "Interaction Needed"
General
- GUI: Simplified Interface, clearer Descriptions in Menu
- Export of Hosts and Tags to Checkmk, use now all available Processing Power to calculate Rules before importing.
- Bulk Operations for Checkmk are now Enable as Default
- Speed speed speed for Checkmk Operations
Supported Versions
- Checkmk: API Calls are Adapted to Checkmk 2.3 and some functions may not work on 2.2
- Checkmk Rules: On 2.2 the rules will delete and created again all the time due an API change in Checkmk. - SET local_config: 'CMK_SUPPORT': '2.2' to make version better compatible to old 2.2
Interaction Needed
- CSV: On Import, Hostnames are only set to lowercase if set in local_config.py. No longer as Default. See Local Config
- MySQL: On Import, Hostnames are only set to lowercase if set in local_config.py. No longer as Default. See Local Config
- Mssql: On Import, Hostnames are only set to lowercase if set in local_config.py. No longer as Default. See Local Config
- Checkmk: Export Rule Value of Folder is deprecated. Replaced by Jinja Support of normal Move Folder Rule.
- General: Jina Placeholder for Hostsname is now always Uppercase HOSTNAME.
- Checkmk: The Checkmk API once allowed, accidentally, that a host could be converted to a cluster. Since that is no longer possible, the Syncer now deletes hosts which should become a cluster to recre
ate them as such. - General: Config introduced "CRYPTOGRAPHY_KEY". Please overwrite it, since it is used to encrypt stored passwords in the database
- CRON: The Maintenance Cronjob had a Typo. After Update, you need to reelect this command in the config of the cron group.
New Features
- Checkmk:Folder names can now set that they will not be lowercase to keep their case. See Checkmk Config
- Checkmk: Folders can now get Attributes and Different Names, managed by Syncer.
- Checkmk: Move to Folder Rule now Supports full Jinja and Replaces Value of Folder rule
- Checkmk: It's possible to create folders but not move the host in
- Checkmk: The Debug Page shows now the Rule Debug was before only was possible in cli
- Checkmk: Export --dry-run and --save-requests to test or just save needed actions to run them later or archive them
- Checkmk: Support to Manage DCD (Dynamic Configuration) Rules
- Checkmk: Support to manage Password Store
- Checkmk: Detailed logging (if enabled) for changes made
- Global: Changes on Import hosts for Labels are now logged inside the Host Objects log
- LDAP: Added Support for Inventorize