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

[CRDB-44987] lint: upgrade helmpack/chart-testing #431

Merged
merged 1 commit into from
Dec 2, 2024
Merged

Conversation

pritesh-lahoti
Copy link
Contributor

The current version v3.3.1 of helmpack/chart-testing is 4 years old and comes bundled with older version of Helm wtih limited feature set. Upgrade to the latest v3.11.0 (7 months old).

The current version v3.3.1 of helmpack/chart-testing is 4 years old and comes
bundled with older version of Helm wtih limited feature set.
Upgrade to the latest v3.11.0 (7 months old).
@@ -2,4 +2,4 @@

set -euox pipefail

build/tester.sh ct lint --config build/ct.yaml --all
build/tester.sh ct lint --config build/ct.yaml --all --validate-maintainers=false
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Without this, was hitting the below error:

Validating maintainers...

------------------------------------------------------------------------------------------------------------------------
 ✖︎ cockroachdb => (version: "14.0.5", path: "cockroachdb") > could not parse git repository domain for "origin"
------------------------------------------------------------------------------------------------------------------------
Error: failed linting charts: failed processing charts
failed linting charts: failed processing charts
make: *** [test/lint] Error 1

The issue helm/chart-testing#464 captures the discussion around the resolution of this error. I did not find validating maintainers as a necessary thing, hence choosing to skip the same. Open to thoughts.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree skipping this check is better than adding some wrapper on chart-testing.

@prafull01 prafull01 merged commit f8e1f97 into master Dec 2, 2024
8 checks passed
@prafull01 prafull01 deleted the helmpack branch December 2, 2024 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants