Skip to content

v3.3.0 and oidc secret warning #26269

@llavaud

Description

@llavaud

Describe the bug

Since version 3.3.0, the application-controller and server spam logs with the following warning:

{"level":"warning","msg":"config referenced '$oidc.jumpcloud.clientSecret', but key does not exist in secret","time":"2026-02-05T07:46:48Z"}
{"level":"warning","msg":"config referenced '$oidc.jumpcloud.clientSecret', but key does not exist in secret","time":"2026-02-05T07:46:58Z"}
{"level":"warning","msg":"config referenced '$oidc.jumpcloud.clientSecret', but key does not exist in secret","time":"2026-02-05T07:47:08Z"}

secret is present and SSO login works as expected.

  • argocd-cm
apiVersion: v1
data:
  oidc.config: |
    name: JumpCloud
    issuer: https://oauth.id.jumpcloud.com/
    clientID: REDACTED
    cliClientID: REDACTED
    clientSecret: $oidc.jumpcloud.clientSecret
    requestedIDTokenClaims:
      email:
        essential: true
      groups:
        essential: true
kind: ConfigMap
metadata:
  name: argocd-cm
  namespace: argo-cd
  • argocd-secret
apiVersion: v1
data:
  admin.password: REDACTED
  admin.passwordMtime: REDACTED
  oidc.jumpcloud.clientSecret: REDACTED
  server.secretkey: REDACTED
  webhook.github.secret: REDACTED
kind: Secret
metadata:
  name: argocd-secret
  namespace: argo-cd
type: Opaque

Version

argocd: v3.3.0
  BuildDate: 2026-02-02T07:28:36Z
  GitCommit: fd6b7d5b3cba5e7aa7ad400b0fb905a81018a77b
  GitTreeState: clean
  GitTag: v3.3.0
  GoVersion: go1.25.5
  Compiler: gc
  Platform: linux/amd64

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcomponent:serverIssue related to the Server component

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions