Bug 1442022

Summary: [dev-preview-stg] 503 page does not show guide detail when endpoint is down or unready
Product: OpenShift Online Reporter: Xiaolin <xxing>
Component: RoutingAssignee: Abhishek Gupta <abhgupta>
Status: CLOSED WONTFIX QA Contact: zhaozhanqi <zzhao>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.xCC: aos-bugs, bbennett, eparis, jforrest, jokerman, mmccomas, pcameron, tdawson, xxia, xxing, yapei, zzhao
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1414657
: 1443337 (view as bug list) Environment:
Last Closed: 2017-06-15 07:09:19 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:

Comment 1 Xiaolin 2017-04-13 10:39:02 UTC
I also reproduce this on dev-preview-stg(online version 3.5.0.10)

Comment 2 Phil Cameron 2017-04-13 18:41:12 UTC
xxing This requires a router docker container image built from these sources. The router image name in the router's dc must point to the new router docker image.

Comment 3 Xiaolin 2017-04-19 05:41:11 UTC
bbennett , what else info do you need?
seems we need update to use the specific router image in this environment
according to comment 2.

Comment 4 Phil Cameron 2017-04-19 13:05:58 UTC
xxing I am not familiar with your test setup. The changes for the 503 message are in the router image. 
Please attach a copy of the haproxy-config.template file from the running router.
oc rsh <router-pod> cat haproxy-config.template

Comment 5 Ben Bennett 2017-04-19 15:51:34 UTC
The problem is that the openshift online custom template needs the same fix.

Comment 7 Phil Cameron 2017-04-20 13:54:58 UTC
xxing the haproxy-config.temp file is different than origin. You might like to review the changes in origin and update your file.

Comment 8 Eric Paris 2017-04-20 15:53:23 UTC
I just checked, dev-preview-stg router pods have:
- name: TEMPLATE_FILE
  value: /var/lib/haproxy/conf/custom/haproxy-config.template

It appears you collected /var/lib/haproxy/config/haproxy-config.template instead of the /custom/ version, which is in use.

Comment 9 Eric Paris 2017-04-20 15:56:08 UTC
https://github.com/openshift/online/pull/1145

Comment 10 Xiaoli Tian 2017-06-15 07:09:19 UTC
OpenShift Online Preview has been decommissioned, go to https://manage.openshift.com/ for using OpenShift Online starter cluster