Notify via ntfy plugin api deprecation warning

does anybody know how to contact a developer named “seppovic” ?

i’m using Checkmk Exchange and it seems it’s using legacy api.

getting warning from “analyze configuration” :

Legacy GUI extensions in ‘/omd/sites/mysite/local/share/check_mk/web’ are marked as ‘deprecated’ and will be ignored in future Checkmk versions (official deprecation timeline not decided yet).

mysite WARN: Legacy GUI extension in ‘wato’ uses an API which is marked as deprecated and may not work anymore due to unknown imports or objects. (!)

i’d like to inform the author but did not find any possibility to contact him.

3 Likes

You can open an issue on his git sepp/check_mk-plugins - da-weber GIT

1 Like

thanks, did not find that repo as it is linked wrong/outdated ( https://git.da-weber.de/seppovic/check_mk-plugins ) on the plugin page

furthermore, that git does not seem to accept public registration requests

1 Like

update to checkmk 2.4 fails with ntfy plugin

Creating temporary filesystem /omd/sites/cybercon/tmp…OK
Executing ‘cmk-update-config --conflict ask --dry-run’
-| ATTENTION
-| Some steps may take a long time depending on your installation.
-| Please be patient.
-|
-| Cleanup precompiled host and folder files
-| Verifying Checkmk configuration…
-| Failed to load plug-in /omd/sites/cybercon/local/share/check_mk/web/plugins/wato/ntfy.py: No module named ‘cmk.utils.site’
-| Traceback (most recent call last):
-| File “/omd/sites/cybercon/lib/python3/cmk/gui/utils/init.py”, line 67, in load_web_plugins
-| exec(compile(f.read(), file_path, “exec”), globalvars) # nosec B102 # BNS:aee528
-| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-| File “/omd/sites/cybercon/local/share/check_mk/web/plugins/wato/ntfy.py”, line 7, in
-| from cmk.utils.site import url_prefix
-| ModuleNotFoundError: No module named ‘cmk.utils.site’
-| 01/08 Legacy check plug-ins…
-| 02/08 Rulesets…
-| 03/08 UI extensions…
-| Failed to load plug-in /omd/sites/cybercon/local/share/check_mk/web/plugins/wato/ntfy.py: No module named ‘cmk.utils.site’
-| Traceback (most recent call last):
-| File “/omd/sites/cybercon/lib/python3/cmk/gui/utils/init.py”, line 67, in load_web_plugins
-| exec(compile(f.read(), file_path, “exec”), globalvars) # nosec B102 # BNS:aee528
-| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-| File “/omd/sites/cybercon/local/share/check_mk/web/plugins/wato/ntfy.py”, line 7, in
-| from cmk.utils.site import url_prefix
-| ModuleNotFoundError: No module named ‘cmk.utils.site’
-| Incompatible file ‘/omd/sites/cybercon/local/share/check_mk/web/plugins/wato/ntfy.py’ of extension package ‘notify-via-ntfy 1.1.0’
-| Error: No module named ‘cmk.utils.site’

-
-
-
A
-
-
-
-
1 Like

That is normal as the latest version on the git repo is 2.2 API/syntax.
Someone needs to write a new ruleset for this plugin.
The notification itself should work but not the configuration.

1 Like

Hey there,

someone reached out to me via my old github account pointing to this toppic and here i am.
As updating to 2.3 respectivly 2.4 was on my list for like ages, i think i can give this a try in the next few days.

If someone could notify the checkmk Team, that its currently not possible to reset ones password on exchange.checkmk.com that would be nice^^

1 Like

Hi! Could you please let me know in DM your Exchange username, so we could check, if that is ok with you?

1 Like

New Version that runs at least with 2.4.0p4 is under review and should be released in the next few days (depending on the checkmk team).

Let me know if anything doesnt work as intended.

2 Likes

Thank you for updating this! Seems to work just fine with 2.4.0p7.