Bug 1343083
| Summary: | not possible to start two router pods on same node | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Alexander Koksharov <akokshar> |
| Component: | Networking | Assignee: | Ben Bennett <bbennett> |
| Networking sub component: | router | QA Contact: | zhaozhanqi <zzhao> |
| Status: | CLOSED ERRATA | Docs Contact: | |
| Severity: | medium | ||
| Priority: | medium | CC: | aleksandar.lazic, aos-bugs, bbennett, bmeng, erich, hongli, jkaur, pep, tdawson |
| Version: | 3.2.0 | ||
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: |
Feature: Added the ability to set the internal SNI port with an environment variable. This allows all ports to be changed so that multiple routers can be run on a single node.
Reason: Multiple routers may be needed to support different features (sharding).
Result:
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-09-27 09:33:43 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1267746 | ||
|
Description
Alexander Koksharov
2016-06-06 13:12:56 UTC
Hi. Florian have fixed it like this. https://github.com/git001/openshift_custom_haproxy_ext/pull/1 BR Aleks (In reply to Aleks Lazic from comment #1) > Hi. > > Florian have fixed it like this. > > https://github.com/git001/openshift_custom_haproxy_ext/pull/1 > > BR Aleks I have added a PR to origin. https://github.com/openshift/origin/pull/9175 BR Aleks There is a similar report in bug 1268904: it's for a different pair of ports, but essentially the same thing I believe. Wondering if we should mark this as a duplicate and make 1268904 handle all the hardcoded values. Well it it's get faster fixed I'm in. No, 1268904 has already merged and is slightly different. This PR has been reviewed and should be merged shortly, so let's keep this as a separate bug for now. Ben / Ram, I think we can move this to POST? As https://github.com/openshift/origin/commit/5d25a1da3da43bdb74decf641e91ce0245490438 is merged upstream, and is deigned to fix this? (In reply to Eric Rich from comment #7) > Ben / Ram, > > I think we can move this to POST? As > https://github.com/openshift/origin/commit/ > 5d25a1da3da43bdb74decf641e91ce0245490438 is merged upstream, and is deigned > to fix this? That is correct. does this mean that we can expect this template in Openshift Enterprise with the next update?! More concrete question. What does POST means for the end-users like the RH OSE Customers out there? Hello, Can we have an ETA as to when this is expected to fixed. Regards, Jaspreet It should be in 3.3. As a work-around, on 3.2 you can replace the template in a router without rebuilding an image. You can do that by making a ConfigMap that contains the changed template and then changing the router DC. So, you'd pull the current router image and then apply the change in https://github.com/openshift/origin/commit/5d25a1da3da43bdb74decf641e91ce0245490438 to the new template. A guide: https://github.com/openshift/openshift-docs/blob/master/install_config/install/deploy_router.adoc#using-configmap-replace-template verified this bug in
# openshift version
openshift v3.3.0.21
kubernetes v1.3.0+507d3a7
etcd 2.3.0+git
$ for i in {1..10} ; do curl --resolve test-service-default.0816-j34.qe.rhcloud.com:10443:172.18.7.237 https://test-service-default.0816-j34.qe.rhcloud.com:10443 -k ; done
Hello OpenShift!
Hello OpenShift!
Hello OpenShift!
Hello OpenShift!
Hello OpenShift!
Hello OpenShift!
Hello OpenShift!
Hello OpenShift!
Hello OpenShift!
Hello OpenShift!
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1933 |