Skip to content

[Che-Operator] when applying a rollout on che-dashboard with an image create multiple replica #23988

Closed
eclipse-che/che-operator
#2227

Description

@batleforc

Describe the bug

Since I've set up Eclipse che with a customisation (loader.svg / che-logo.svg) the operator "bug" and create multiple replicas.
The secret : https://github.com/batleforc/weebo-si/blob/develop/2.argo/helm/che/sub-bis/templates/custo/custo.yaml

Image Image

I've tried removing the specificity of my env except the customisation but with the same result.
https://github.com/batleforc/weebo-si/blob/develop/2.argo/helm/che/sub/templates/che-cluster.yaml

In the log of the operator i can see

  					{
  						... // 10 identical fields
  						RestartPolicy:      nil,
  						RestartPolicyRules: nil,
  						VolumeMounts: []v1.VolumeMount{
  							{Name: "che-custom-ca", MountPath: "/public-certs/custom"},
- 							{
- 								Name:      "che-dashboard-customization",
- 								MountPath: "/public/dashboard/assets/branding/loader.svg",
- 								SubPath:   "loader.svg",
- 							},
  							{Name: "che-dashboard-customization", MountPath: "/public/dashboard/assets/branding/che-logo.svg", SubPath: "che-logo.svg"},
  							{Name: "che-dashboard-customization", MountPath: "/public/dashboard/assets/branding/favicon.ico", SubPath: "favicon.ico"},
+ 							{
+ 								Name:      "che-dashboard-customization",
+ 								MountPath: "/public/dashboard/assets/branding/loader.svg",
+ 								SubPath:   "loader.svg",
+ 							},
  						},
  						VolumeDevices: nil,
  						... // 4 ignored and 7 identical fields

With the customisation switching place multiple times.

Che version

7.123@latest

Steps to reproduce

  1. Add logo through a secret
  2. wait for the reconcile
  3. delete the che-dashboard pod or rollout
  4. Enjoy the Christmas tree if you watch over Argo

Expected behavior

Not multiple reconcile

Runtime

Kubernetes (vanilla)

Screenshots

No response

Installation method

OperatorHub

Environment

Linux

Eclipse Che Logs

Additional context

No response

Activity

  1. added
    kind/bugOutline of a bug - must adhere to the bug report template.
    on Oct 13, 2026
  2. added
    status/need-triageAn issue that needs to be prioritized by the curator responsible for the triage. See https://github.
    on Oct 13, 2026
  3. tolusha commented on Oct 14, 2026

    @tolusha
    Contributor

    @batleforc
    Thank you for reporting

  4. self-assigned this
    on Oct 14, 2026
  5. added
    area/che-operatorIssues and PRs related to Eclipse Che Kubernetes Operator
    team/BThis team is responsible for the Web Terminal, the DevWorkspace Operator.
    on Oct 14, 2026
  6. moved this from Ready for Review to ✅ Done in Eclipse Che Team B Backlogon Oct 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area/che-operatorIssues and PRs related to Eclipse Che Kubernetes Operatorkind/bugOutline of a bug - must adhere to the bug report template.status/need-triageAn issue that needs to be prioritized by the curator responsible for the triage. See https://github.team/BThis team is responsible for the Web Terminal, the DevWorkspace Operator.

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions