-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Roll back fix for 1405440 #13331
Roll back fix for 1405440 #13331
Conversation
@knobunc @danwinship @dcbw Rolled back the fix for 1405440. PTAL |
standard git way to do this would be "git revert 5b708a5", which then makes it completely clear that this is just reverting an earlier commit |
This reverts commit 5b708a5.
@danwinship Did I get this right? PTAL |
yeah, looks right |
@danwinship @dcbw @eparis Is this ready to merge? If so will one of you merge it? |
Maybe the health check can be performed on port 80, which should be guarenteed to be permitted by iptables to support router's function. (#13345) |
It sounds like a good option |
@louyihua The HTTPGet handler also had problems (see comment pkg/cmd/admin/router/router.go line 423) so adding Host to the TCPSocketAction may be all that is needed. |
@pecameron |
[merge] to fix broken, we can try again once everyone agrees on the next path. |
[Test]ing while waiting on the merge queue |
Evaluated for origin test up to 0d8009f |
continuous-integration/openshift-jenkins/test UNSTABLE (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/123/) (Base Commit: 93525f2) |
guess it was a flake [merge] because last time it was #11114 |
Evaluated for origin merge up to 0d8009f |
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/54/) (Base Commit: 31e9bd0) (Image: devenv-rhel7_6067) |
The fix to use a TCP connection check to check whether the HAProxy
process is alive or not doesn't work without a iptables rule for port
1936. The original test using HTTPGet works because HTTPGet supports
a Host field that can be set with "localhost" when host networking is
used. The TCPSocketAction does not support a Host field.
Rolling back the fix until a new fix is developed.
bug 1430729
Signed-off-by: Phil Cameron pcameron@redhat.com