Proxmox VE node info rule cannot be used because of invalid keys

Hi,

I’m trying to configure a rule for monitoring our proxmox subscriptions.

I create a new rule for Proxmox VE Node Info and check the subscription status option and just select the defaults.

When saving I get an error stating “Dictionary contains invalid keys: [‘online’]”

There are no changes to activate but the rule seems to be created.

Editing this rule displays the same error above the statuses for the subscription. The logic is not applied on the proxmox hosts though. The state of the service Proxmox VE Node Info is OK although there is no subscription found on that host.

When I want to delete this rule, it does generate a change to activate.

I assume this is a bug?

Server version: Check_mk Community 2.5.0p4
Agent version: 2.5.0p4

99% chance this is a bug. Reported it internally

Hello @Roeland ,

Sorry for the inconvenience. The bug was introduced with a previous werk. The issue will be fixed with Werk #19464: Fix Proxmox VE Node Info subscription status rule corrupted on migration

Best,
Luka