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

Use standard labels #172

Merged
merged 2 commits into from
May 31, 2024
Merged

Conversation

nineinchnick
Copy link
Member

@nineinchnick nineinchnick commented May 30, 2024

Use standard Helm labels, following https://helm.sh/docs/chart_best_practices/labels/#standard-labels. Use labels on all resources, so the chart can be uninstalled correctly.

Additionally, print logs after failed installs. Because ct install calls helm test without --logs, always pass --skip-clean-up, and get the logs and cleanup manually after a failure.

@cla-bot cla-bot bot added the cla-signed label May 30, 2024
@nineinchnick nineinchnick force-pushed the debug-test-failures branch 3 times, most recently from c910a07 to 29647fe Compare May 30, 2024 11:22
@nineinchnick nineinchnick changed the title Print logs after failed installs Use standard labels May 30, 2024
@nineinchnick nineinchnick force-pushed the debug-test-failures branch 3 times, most recently from bf80de6 to 2c77ce6 Compare May 30, 2024 11:38
Use standard Helm labels, following
https://helm.sh/docs/chart_best_practices/labels/#standard-labels.
Use labels on all resources, so the chart can be uninstall correctly.
@nineinchnick nineinchnick force-pushed the debug-test-failures branch 4 times, most recently from f818cf2 to 6523345 Compare May 30, 2024 12:12
Because `ct install` calls `helm test` without `--logs`, always pass
`--skip-clean-up`, and get the logs and cleanup manually after a
failure.
@nineinchnick nineinchnick force-pushed the debug-test-failures branch from 4d425f1 to 1571914 Compare May 30, 2024 12:20
@nineinchnick nineinchnick requested review from wendigo and mosabua May 30, 2024 12:54
@nineinchnick nineinchnick force-pushed the debug-test-failures branch from a47a08c to 1571914 Compare May 30, 2024 12:55
@nineinchnick nineinchnick merged commit 0022d68 into trinodb:main May 31, 2024
15 checks passed
@nineinchnick nineinchnick deleted the debug-test-failures branch May 31, 2024 08:38
nineinchnick added a commit to nineinchnick/trino that referenced this pull request Oct 8, 2024
Update the instructions to match changes done in the Trino Helm chart
over the last few months. Related chart pull requests:
* trinodb/charts#172
* trinodb/charts#228
mosabua pushed a commit to trinodb/trino that referenced this pull request Oct 8, 2024
Update the instructions to match changes done in the Trino Helm chart
over the last few months. Related chart pull requests:
* trinodb/charts#172
* trinodb/charts#228
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

2 participants