Cause: The bug is caused by a fairly common problem with Angular (the application framework) and some template logic. Certain kinds of template logic can cause instability while rendering, resulting in these `$digest loop` errors.
Consequence: The template render loop reached its maximum number of cycles & stopped processing, resulting in broken templates on the pages using the pods-table component.
Fix: We backported a fix from 3.6 to the pods-table component that eliminates the issue causing the $digest cycle to hit its max.
Result: The pages using the pods-table component should now function as normal. Tested with 25+ pod replicas.
Created attachment 1385931[details]
error screenshot.
Description of problem:
Links will be broken and redirect request to homepage while pod's replicas > 11 in any application.
while pod number > 11, can be reproduced every time and all the functions/links will redirect the "clicks" to ocp web home page
***Only reproduce the issue with Chrome (v54 and +),not with other browser at customer side.
Version-Release number of selected component (if applicable):
#oc version
oc v3.5.5.31
kubernetes v1.5.2+43a9be4
features: Basic-Auth GSSAPI Kerberos SPNEGO
Server https://master1.example.com:8443
openshift v3.5.5.31
kubernetes v1.5.2+43a9be4
ENV: Rhel 7.3, docker 1.12.6:
Expected results:
Should not impact the page/function
Additional info:
screenshot attached from customer uploading.
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-2018:1106