-
Notifications
You must be signed in to change notification settings - Fork 116
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
Refactor PTTY handling in compose commands #1924
Conversation
test integrations |
Created or updated PR in integrations repository to test this version. Check elastic/integrations#10202 |
/test |
2 similar comments
/test |
/test |
test integrations |
Created or updated PR in integrations repository to test this version. Check elastic/integrations#10202 |
💚 Build Succeeded
History
cc @jsoriano |
This reverts commit 47bfd8f.
test integrations |
Created or updated PR in integrations repository to test this version. Check elastic/integrations#10202 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice !!
Just one question , will dependabot try to update this version again to the version that has those issues?
Yes, I think so. We will have to close the PR so the version is ignored, and in future versions review if the issue has been fixed. |
This should be enough: #1931 (comment) |
Use the helper
pty.Start()
instead of handling ourselves the tty and associated ptty. Wait for the finalization of the command just with the copy, to avoid a separate goroutine in an attempt to avoid the hangs we are seeing in CI.Downgrade to pty 1.1.19, that seems to solve some kind of race condition creack/pty#196