Skip to content
This repository was archived by the owner on Oct 29, 2025. It is now read-only.

Conversation

@natasha41575
Copy link
Contributor

This PR builds on #6. The first 3 commits here are the 3 commits in #6. I split it out to make review more manageable - #6 should come first and then I will rebase this PR on it.

The last commit here adds a CI check to validate the KRM function metadata based on the openapi schema of KRMFunctionDefinition as defined in the Catalog KEP. I can confirm that it works because it caught some of my mistakes in defining the render-helm-chart function definition 😁

/cc @KnVerey
/cc @jeremyrickard
/cc @mengqiy

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 2, 2022
@natasha41575 natasha41575 changed the title Verify meta Validate KRM Function metadata Mar 2, 2022
@natasha41575 natasha41575 force-pushed the verify-meta branch 2 times, most recently from ead8ed7 to a205b77 Compare March 2, 2022 04:58
@natasha41575
Copy link
Contributor Author

Marking this as a draft until #6 is in

@natasha41575 natasha41575 marked this pull request as draft March 3, 2022 22:54
@k8s-ci-robot k8s-ci-robot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Mar 3, 2022
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: natasha41575

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 4, 2022
@natasha41575 natasha41575 deleted the verify-meta branch March 4, 2022 04:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants