-
Notifications
You must be signed in to change notification settings - Fork 169
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
Upgrade to v0.2.0 breaks 'docker exec', yielding 'unable to upgrade to tcp, received 200' messages #132
Comments
SummaryI can reproduce the described behavior on my machine. I think the problem lies with the connection hijacking that takes place in some parts of the API. Also, all docker commands that rely on the hijacking are probably also affected (eg. ObservationsThe call to start an exec instance ( When the
Then the server streams some data, which correspond to the output of the command invoked via When the
|
Same problem here. If I change |
Revert to the previous HAProxy version is in progress in #136, so it should reset the situation to the original one. |
We have reverted to previous version of HAProxy, so this problem shouldn't be anymore. |
FYI, the HAProxy team fixed the issue and it should be available in HAProxy 3.1. I gave it a quick look and it seem to work! 🎉 |
Thanks for the follow up. You can propose the upgrade when it's released. |
HAProxy has been updated to 3.1. I think an upgrade can be proposed now. |
Anyone willing to propose it? |
I suggest you stick to haproxy 3.0 LTS, as the fixes have been backported (3.0.6 is the first 3.0 release including those fixes, but you should use the lastest bugfix release in the 3.0 branch). |
In other words #130 could just be reapplied at this point, as 3.0-alpine already uses haproxy 3.0.7. |
OK, please proceed with the PR. |
Hello folks,
I've noticed that 'docker exec' is broken after upgrade from v0.1.2 to v0.2.0.
I use scripts to remotely execute commands on different docker hosts hence having this basic functionality working is important for me.
v0.1.2 working:
Container log:
With upgrade to v0.2.0 (or edge/latest) image it broke:
Container log:
From my limited testing it seems to only affect 'exec'. Other docker commands still work. Still it's a breaking regression for me, forcing me to downgrade.
Regards
The text was updated successfully, but these errors were encountered: