oidc-client doesn't handle helm-overrides while running
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Jerry Sun |
Bug Description
Brief Description
-----------------
oidc-client configuration changes through helm-overrides are not picked up on a running pod. If oidc-auth-apps is applied and config changes are made through helm overrides, oidc-client still uses the old config.
Severity
--------
Major: System/Feature is usable but degraded
Steps to Reproduce
------------------
apply oidc-auth-apps, change oidc-client config through helm overrides, observe the behavior of the oidc-client
Expected Behavior
------------------
new oidc-client config
Actual Behavior
----------------
old oidc-client config
Reproducibility
---------------
100% reproducible
System Configuration
-------
Multi-node system
Branch/Pull Time/Commit
-------
Pull 2021-04-13
Last Pass
---------
no
Workaround
----------
remove the application and apply the application.
alternatively, find all the oidc-client pods and delete them to force a pod restart to pick up the new config.
tags: | added: in-r-stx50 |
change up for review: /review. opendev. org/c/starlingx /oidc-auth- armada- app/+/786118
https:/