Skip to content
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

Add chart-testing linting, fix errors #147

Merged
merged 5 commits into from
Jun 21, 2021

Conversation

dfarrell07
Copy link
Member

See commit messages for details.

Use copyright notice wording required by CNCF for the maintainers field
for both Chart.yaml files.

Also fix an indentation error in one Chart.yaml file.

Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
This field is required by standard chart schemas. It should be v2 for
Charts that support Helm v3, as we do.

Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
The colon in these field names isn't allowed by K8s, and fails ct
linting. Use the new names from submariner-operator, which have already
been renamed to fix this.

Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Fixes: submariner-io#68
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
@dfarrell07 dfarrell07 added bug Something isn't working automation labels Jun 11, 2021
@dfarrell07 dfarrell07 added this to the 0.10-m3 milestone Jun 11, 2021
@dfarrell07 dfarrell07 self-assigned this Jun 11, 2021
@dfarrell07 dfarrell07 marked this pull request as ready for review June 11, 2021 17:07
@dfarrell07
Copy link
Member Author

There's a lot of flakiness showing up in the Flake Finder here and in the submariner-operator repo. I think these failures are the same, not something new caused by this PR.

https://github.com/submariner-io/submariner-operator/actions?query=workflow%3A%22Flake+Finder%22
https://github.com/submariner-io/submariner-charts/actions?query=workflow%3A%22Flake+Finder%22

@dfarrell07 dfarrell07 enabled auto-merge (rebase) June 21, 2021 13:04
@dfarrell07 dfarrell07 merged commit 2938f26 into submariner-io:devel Jun 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants