StarlingX Helm Charts that are not part of a major application
Go to file
Joaci Morais 98059c5bfc Fixed conflict due role configuration
Fixed conflict when user tries to apply more than two apps that uses
this same secret-observer helm. The apps oidc-auth-apps and
intel-device-plugins-operator wasn't being applied simultaneously on
the same system due clusterrole configuration, only one of them could
be applied at a time, the solution was to change ClusterRole and
ClusterRoleBinding from secret-observer to be namespace specific
Role and Rolebindings, each will have permission to operate on
objects in their own namespaces.

Test Plan:
PASS: Build an ISO successfully.
PASS: Deploy a SX.
PASS: Apply the oidc-auth-apps that is present in the
      deployed system, the oidc-auth-apps should be successfully
      installed and on applied state, also check if
      oidc-secret-observer is present in the installed helm charts
      using the "helm list -A" command.
PASS: Apply the intel-device-plugins-operator, the app should be
      successfully installed and on applied state. Both
      oidc-auth-apps and intel-device-plugins-operator should be in
      applied state and functional.
PASS: Apply first intel-device-plugins-operator and then oidc, check
      if both apps have been applied

Story: 2011085
Task: 50692

Change-Id: I274237a9e20874ff562d785474147944cefc0983
Signed-off-by: Joaci Morais <Joaci.deMorais@windriver.com>
2024-07-31 10:30:46 -03:00
fm-rest-api/fm-rest-api/helm-charts/fm-rest-api Add new label to fm-rest-api pods 2024-07-15 15:46:21 -03:00
secret-observer/secret-observer/helm-charts/secret-observer Fixed conflict due role configuration 2024-07-31 10:30:46 -03:00
.gitignore Adding zuul jobs for new repo 2019-09-09 14:27:51 -05:00
.gitreview Add a .gitreview file to the new repo 2019-09-09 09:25:43 -05:00
.zuul.yaml Fix github mirroring for this repo 2023-04-28 12:38:51 -04:00
CONTRIBUTING.rst Adding zuul jobs for new repo 2019-09-09 14:27:51 -05:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:08:17 -04:00
HACKING.rst Adding zuul jobs for new repo 2019-09-09 14:27:51 -05:00
requirements.txt Adding zuul jobs for new repo 2019-09-09 14:27:51 -05:00
test-requirements.txt Adding zuul jobs for new repo 2019-09-09 14:27:51 -05:00
tox.ini Update tox.ini to work with tox 4 2022-12-26 22:26:48 +00:00