Page MenuHomeVyOS Platform

Error: "nft table ip vyos_filter not found" when commiting prometheus-client
Closed, ResolvedPublicBUG

Description

I try to configure a prometheus-client-access with for example this line:

set service monitoring telegraf prometheus-client
commit

When commiting the following error occures:

nft table ip vyos_filter not found

But it seems, that the service works fine anyway. The metrics are accessible.

This error also occures, when commiting a delete of the service monitoring.

Details

Difficulty level
Unknown (require assessment)
Version
1.5-rolling-202405210908
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Stricter validation
Issue type
Bug (incorrect behavior)

Event Timeline

Do you have a firewall?
If not, it is expected error

But yes, needs to add additional checks

No, in this case there is no firewall configured.

OK!? Expected because otherwise it will automatically configure the necessary Firewall-Rule for the monitor service?
It could be a bit confusing für someone who don't know "ip tables".

But it's ok for me. Know I can be sure that it will work and I don't have to reckon with unexpected behavior.

Viacheslav changed the task status from Open to In progress.Jul 2 2024, 7:37 AM
Viacheslav claimed this task.
Viacheslav changed the task status from In progress to Needs testing.Jul 2 2024, 2:19 PM
Viacheslav moved this task from Need Triage to Finished on the VyOS 1.5 Circinus board.

@SamLue will be available in the next rolling release, can you check when it will be available?