-
Notifications
You must be signed in to change notification settings - Fork 148
Closed
Labels
kind/issueUnidentified issue, it could be a bug, misconfig, or anything in betweenUnidentified issue, it could be a bug, misconfig, or anything in betweenpossibly-outdatedFor github issues over a year oldFor github issues over a year old
Description
Describe the issue:
When existingSecret values for global.identity components as well as identity.keycloak components are configured in the values.yaml, the random secret for connectors fails to be generated and an undocumented secret <deploymentName>-connectors-identity-secret with the key connectors-secret is required.
Actual behavior:
Identity and connectors do not start. From kubectl get pods:
| NAME | READY | STATUS | RESTARTS | AGE |
|---|---|---|---|---|
| dev-connectors-5858b79b6f-87tqr | 0/1 | CreateContainerConfigError | 0 | 129m |
| dev-identity-649dd5b465-rlf9g | 0/1 | CrashLoopBackOff | 29 (19s ago) | 129m |
- If
<deploymentName>-connectors-identity-secretwith the keyconnectors-secrethas been created, then connectors and identity will run correctly. - I can find no indication that this configuration is required. The helm values.yaml L130-133 states: If not set a random secret is generated.
Expected behavior:
Everything starts.
How to reproduce:
- Use a values.yaml that is configured with
existingSecretvalues forglobal.identity componentsas well asidentity.keycloak components. - NOTE: This configuration requires the creation of additional undocumented secrets named
<deploymentName>-keycloakand<deploymentName>-postgresql-web-modelerto work - I created issue 644 for this.
Logs:
logs-identity.txt
decribe-connectors.txt
Environment:
Platform: Minikube on Ubuntu Linux
Helm CLI version: 3.10.1
Chart version: 8.2.0
Values file: values.yaml
Metadata
Metadata
Assignees
Labels
kind/issueUnidentified issue, it could be a bug, misconfig, or anything in betweenUnidentified issue, it could be a bug, misconfig, or anything in betweenpossibly-outdatedFor github issues over a year oldFor github issues over a year old