-
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
Log output for container in 'ct install' does not terminate #332
Comments
Problem still exists with chart-testing v3.4.0. |
I am running into the same issue. With |
Is there any workaround for this issue? |
Not that I know and this project here seems quite abandoned... Does not even feels like worth the effort to debug the chart-testing code if PR's are not accepted anymore... |
I noticed that too. Can you recommend any alternative? |
Unfortunately no... |
Please do this as I cannot reproduce this issue. |
I happens in most cases when I run this CI job: https://github.com/eclipse/packages/actions/runs/1328443622 … not sure if you can see the logs. I can export them for you if that helps. Or tweak some settings to get different output. |
Sorry, I don't see any problems in that CI job. Could you please explain clearly what you think is broken about the |
Sure. There are 4 failed matrix jobs in the last step of the overall pipeline. There is a Helm install timeout of 30m. All jobs currently are expected to fail. One of the jobs properly aborted after ~39 minutes (30min+) collecting the logs, but exiting the job. The other 3 face the same issue. Terminate the test, but fail to exit the process. So the overall CI job got manually cancelled. |
@smlx I will try to build another example that demonstrates the issue. |
Ah I see. Probably this is because the I'll send a PR shortly. |
I just had another look into the issue. The issue for me happens when a very long line from the kubectl log should be printed. The line generated by the Docker image in my case is almost 80000 characters long. It looks like ct cannot handle that while kubectl does not have any issue with that. |
Is this a request for help?: No
Is this a BUG REPORT or FEATURE REQUEST? (choose one): Bug Report
Version of Helm and Kubernetes:
What happened:
When running
ct install ...
the installation and tests do not terminate. The execution of ct gets stuck after:The pod reaches running state and the displayed log is okay. But it just gets stuck there.
What you expected to happen:
As the installation (there are no actual tests yet) was successful, ct should just terminate successfully too.
If I copy the command for printing the logs from the ct output (
kubectl logs crowd-uinddlbjpw-0 --namespace crowd-uinddlbjpw --container crowd
) and execute it manually, the log output also terminates as expected.How to reproduce it (as minimally and precisely as possible):
Unfortunately, the repo is currently private. If required, I can try to build a minimal version of that case.
Anything else we need to know:
I noticed this behavior in automated tests in Kind first. Manual executions in Azure (AKS) show the same behavior.
The text was updated successfully, but these errors were encountered: