Bug 1781317

Summary: [3.11] - kube-state-metrics - oauth proxy timing out
Product: OpenShift Container Platform Reporter: Vladislav Walek <vwalek>
Component: MonitoringAssignee: Sergiusz Urbaniak <surbania>
Status: CLOSED NOTABUG QA Contact: scheng
Severity: unspecified Docs Contact:
Priority: medium    
Version: 3.11.0CC: alegrand, anpicker, aos-bugs, cvogel, erooth, fbranczy, kakkoyun, lcosic, mfojtik, mloibl, nagrawal, pkrupa, slaznick, sttts, surbania
Target Milestone: ---   
Target Release: 3.11.z   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: groom
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-01-22 08:37:32 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:

Description Vladislav Walek 2019-12-09 18:23:34 UTC
Description of problem:

oauth proxy in the kube-state-metrics is timing out when using GCP disc as storage backend.

From proxy container:
2019/12/04 18:32:59 http: proxy error: context canceled
2019/12/04 18:32:59 http: proxy error: context canceled


Version-Release number of selected component (if applicable):
OpenShift Container Platform 3.11

How reproducible:
n/a

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:
related to - https://bugzilla.redhat.com/show_bug.cgi?id=1775431

Comment 4 Standa Laznicka 2020-01-07 08:19:37 UTC
This was previously investigated as an issue in monitoring and AFAIK they did quite some investigation, idk why this was opened to auth. Moving.

The priority/severity claim was never substantiated, updating them to values which seem more reasonable.

Comment 5 Frederic Branczyk 2020-01-07 16:14:36 UTC
Looking at the manifests, it looks like the customer did multiple things that make the support for this stack void:

* The cluster-monitoring-operator was disabled in order to modify manifests it manages, this voids support.
* The kube-state-metrics deployment was modified and the addon-resizer was added, this setup is not supported by Red Hat.

Judging by this, it's incomprehensible what other customizations may have been applied that are unsupported, only configurations available via the ansible parameters are supported.