-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chart_schema.yaml - dependency.repository should not be required #300
Conversation
@unguiculus @cpanato Can this be merged? By having the repository field as mandatory, subcharts developed locally cannot be tested. Related #324 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
in general LGTM
can you please sign the DCO and rebase your PR?
when using a local chart there is no repository so this should be optional field. Signed-off-by: Ian Tewksbury <[email protected]>
@cpanato done. |
@cpanato thank you |
Any ETA on when this'll be part of a release? I assume v3.3.2 will include this? |
I will take a look next week |
…dependencies Update our derived chart-testing schema ahead of an actual chart-testing release. Upstream PR: helm/chart-testing#300
…dependencies (#83) * Update chart-testing schema to not require repository field in chart dependencies Update our derived chart-testing schema ahead of an actual chart-testing release. Upstream PR: helm/chart-testing#300 * patch original chart_schema yaml with upstream changes
Any update on the release? Our subchart testing jobs have been failing due to this. |
What this PR does / why we need it:
Makes the depednecy.*.repository field optional because when using a local chart there is no repository.
Which issue this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged): fixes #Special notes for your reviewer: