Skip to content

Handling of missing checks and agent_ids #127

Answered by fabriziosestito
scmschmidt asked this question in Q&A
Discussion options

You must be logged in to vote

@scmschmidt

the "best effort" check execution is intentional. if a check does not exist, it doesn't get executed.
The dashboard user has no way to select non-existing checks so this is not planned to be enforced.

Also this simplifies backward compatibility with dashboard versions (e.g. a check is deprecated and removed from the catalog but still selected in the dashboard as stale data, we don't fail the whole execution).

Similarly, the final user cannot select non-existing agents when starting an execution from the dashboard, so this is not enforced. We choose to not add the complexity of knowing which agents are up and running to wanda and leverage an async messaging system instead.

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@scmschmidt
Comment options

@fabriziosestito
Comment options

Answer selected by scmschmidt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants