cndi icon indicating copy to clipboard operation
cndi copied to clipboard

[Enhancement]: Enable validating helm chart values against remote jsonschema file

Open johnstonmatt opened this issue 1 year ago • 1 comments

Related issue

Issue #710

Description

This pull request gives users and template authors the ability to opt-in to validating the values in their cndi_config.yaml[applications] entries. In addition to the logic for providing good debugging in parsing these values, we also add enable the functionality in our Airflow template.

cndi-ow-cleaner

Test Instructions

Code of Conduct

By submitting this Pull Request, you agree to follow our Code of Conduct

  • [x] I agree to follow this CNDI's Code of Conduct

Notes (Optional)

johnstonmatt avatar Feb 13 '24 03:02 johnstonmatt

This implementation has friendly debug messages for a couple different types of errors JSONSchema can return, before merging we should make sure every type of error returned is wrapped with a friendly response.

johnstonmatt avatar Feb 13 '24 03:02 johnstonmatt