Skip to content

Add --ignore-missing option on argo lint to ignore errors from missing references #14204

@pakio

Description

@pakio

Summary

Add --ignore-missing option on argo lint to allow users to ignore errors depending on other resources.

Use Cases

In some use cases, for example when lint is used with --offline option, we cannot necessarily guarantee that all dependent resources are available in the same directory/repository. Imagine there are some centralized repository where manages commonly used Cluster Workflow Template and each individual Workflow definitions are managed in a separate place. For those scenarios, it is expected to receive couldn't find cluster workflow template ** error on every execution.

This change allows users to catch grammatical mistakes, while ignoring expected errors for undefined references.


Message from the maintainers:

Love this feature request? Give it a 👍. We prioritise the proposals with the most 👍.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions