https://github.com/openshift/ose/pull/707
This has been merged into ocp and is in OCP v3.5.5.7 or newer.
verified this bug on OCP v3.5.5.7 steps: echo "begin test" > fail1.route; oc create -f https://raw.githubusercontent.com/openshift-qe/v3-testfiles/master/routing/edge/route_edge.json; while true; do oc patch route secured-edge-route -p '{"spec":{"path":"/test"}}'; oc patch route secured-edge-route -p '{"spec":{"path":"/hello"}}'; done When running this on OCP v3.5.5.7 about 3 hours, No errors found.. When I running this on old env. found error logs in router pod: E0420 09:53:13.419135 1 ratelimiter.go:52] error reloading router: exit status 1 [ALERT] 109/095313 (36177) : parsing [/var/lib/haproxy/conf/haproxy.config:118] : 'bind 127.0.0.1:10444' : 'crt-list' : error processing line 1 in file '/var/lib/haproxy/conf/cert_config.map' : unable to load SSL private key from PEM file '/var/lib/haproxy/router/certs/z1:secured-edge-route.pem'. [ALERT] 109/095313 (36177) : Error(s) found in configuration file : /var/lib/haproxy/conf/haproxy.config @Ben Bennett Could you help check if this is the correct steps to verify this bug?
That is a reasonable test. But Phil Cameron had something that would lock it up far sooner, Phil can you tell us what you were doing that hit this bug?
I just ran Webin's test. It creates and deletes routes in a tight loop. I run several concurrent scripts.
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-2017:1129