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

Helm3 e2e. Helm-docs. Api v2 support. Add clamav chart. #252

Merged
merged 2 commits into from
Mar 13, 2020

Conversation

sudermanjr
Copy link
Member

@sudermanjr sudermanjr commented Mar 5, 2020

Adding helm-docs
Adding note about helm-docs to the CONTRIBUTING
Goldilocks helm-docs
e2e tests are only Helm3 now.
chart linting supports api v2
chart install timeout increased
add --upgrade flag to ct install

@sudermanjr
Copy link
Member Author

sudermanjr commented Mar 6, 2020

I have an open issue with chart-test to figure out why we can't run ct lint on a schema v2 chart.

helm/chart-testing#209

@sudermanjr sudermanjr force-pushed the sudermanjr/clamav branch 2 times, most recently from e9ba77d to 05204c2 Compare March 9, 2020 23:19
@sudermanjr sudermanjr changed the title [WIP] Add a clamav chart for running regular virus scans on cluster nodes. Helm3 e2e. Helm-docs. Api v2 support. Add clamav chart. Mar 9, 2020
@sudermanjr
Copy link
Member Author

I have an open issue with chart-test to figure out why we can't run ct lint on a schema v2 chart.

helm/chart-testing#209

This ended up being my mistake but was just badly reported by chart-testing. Hopefully fixed in later releases.

Adding helm-docs
Adding note about helm-docs to the CONTRIBUTING
Added CI to check that helm-docs is up-to-date
Goldilocks helm-docs
Update e2e testing to support helm3 and charts api v2
Copy link
Contributor

@bambash bambash left a comment

Choose a reason for hiding this comment

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

Looks great, thanks for cleaning things up and adding support for Helm 3! I tried installing the clamav chart, but the server is crashlooping:

LibClamAV Error: cli_loaddbdir(): No supported database files found in /data

I'm not familiar with clamav, but the chart looks great

@sudermanjr
Copy link
Member Author

LibClamAV Error: cli_loaddbdir(): No supported database files found in /data

That's odd. The e2e should cover that, and my other testing did as well. I'll take a look before I merge

@sudermanjr sudermanjr merged commit bde4b1f into master Mar 13, 2020
@sudermanjr sudermanjr deleted the sudermanjr/clamav branch March 13, 2020 17:29
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