Skip to content

ArgoCD WebUI doesn't work properly #27755

@alexandergott-afk

Description

@alexandergott-afk

Checklist:

  • I've searched in the docs and FAQ for my answer: https://bit.ly/argocd-faq.
  • I've included steps to reproduce the bug.
  • I've pasted the output of argocd version.

Describe the bug

I tried to install Argocd v3.4.1 using Helm. The Kubernetes version is 1.35.
The problem is that while it lets me create repositories under Settings->Repositories, it won't let me delete them anymore. First, an HTTP request with a 307 status code is received, followed by a 404. However, deleting via the console works without any problems.
Image
Image
Image
Image

The next problem arises as soon as you try to create an application. Available charts and versions are not listed under “SOURCE”. If you manually enter the chart's name and version, the application can generate it.
Image

I've run into another problem. When I try to select the cluster under Settings->Clusters, I just get an error message and a blank page.
Image
Image
Image

Related helm chart

argo-cd

Helm chart version

9.5.12

To Reproduce

If you create the argocd application with this character, all the problems I described above will occur.
Here is the configuration for helm:

applicationSet:
  httproute:
    enabled: true
    hostnames:
    - argocd.aaa.at
    parentRefs:
    - group: gateway.networking.k8s.io
      kind: Gateway
      name: tigera-gateway
      namespace: tigera-gateway
      port: 443
      sectionName: https
configs:
  cm:
    admin.enabled: true
    oidc.config: |
      name: Patentamt
      issuer: https://login.microsoftonline.com/ZZZ/v2.0
      clientID: YYY
      clientSecret: $oidc.azuread.clientSecret
      requestedScopes:
        - openid
        - profile
        - email
    url: https://argocd.aaa.at
  params:
    server.insecure: true
  rbac:
    policy.csv: |
      g, ARGOCD.Admins, role:admin
      g, ARGOCD.Users, role:readonly
    policy.default: role:readonly
    scopes: '[roles]'
  secret:
    extra:
      oidc.azuread.clientSecret: XXX
dex:
  enabled: false
extraObjects:
- apiVersion: gateway.networking.k8s.io/v1beta1
  kind: HTTPRoute
  metadata:
    name: argocd-http-redirect
    namespace: argo
  spec:
    hostnames:
    - argocd.aaa.at
    parentRefs:
    - group: gateway.networking.k8s.io
      kind: Gateway
      name: tigera-gateway
      namespace: tigera-gateway
      port: 80
      sectionName: http
    rules:
    - filters:
      - requestRedirect:
          scheme: https
          statusCode: 301
        type: RequestRedirect
global:
  domain: argocd.aaa.at
server:
  httproute:
    enabled: true
    hostnames:
    - argocd.aaa.at
    parentRefs:
    - group: gateway.networking.k8s.io
      kind: Gateway
      name: tigera-gateway
      namespace: tigera-gateway
      port: 443
      sectionName: https

Expected behavior

No error messages

Version

argocd: v3.4.1
  BuildDate: 2026-05-06T07:49:34Z
  GitCommit: bafd59bd37138ed731d3c3aad8e18731d72aed46
  GitTreeState: clean
  GitTag: v3.4.1
  GoVersion: go1.26.0
  Compiler: gc
  Platform: linux/amd64
argocd-server: v3.4.1
  BuildDate: 2026-05-06T07:49:34Z
  GitCommit: bafd59bd37138ed731d3c3aad8e18731d72aed46
  GitTreeState: clean
  GitTag: v3.4.1
  GoVersion: go1.26.0
  Compiler: gc
  Platform: linux/amd64
  Kustomize Version: v5.8.1 2026-02-09T16:15:27Z
  Helm Version: v3.19.4+g7cfb6e4
  Kubectl Version: v0.34.0
  Jsonnet Version: v0.21.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriage/pendingThis issue needs further triage to be correctly classified

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions