Repository navigation
[Che-Operator] when applying a rollout on che-dashboard with an image create multiple replica #23988
Copy link
Copy link
Closed
eclipse-che/che-operator
#2227Labels
area/che-operatorIssues and PRs related to Eclipse Che Kubernetes OperatorIssues and PRs related to Eclipse Che Kubernetes Operatorkind/bugOutline of a bug - must adhere to the bug report template.Outline 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.An 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.This team is responsible for the Web Terminal, the DevWorkspace Operator.
Description
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
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
- Add logo through a secret
- wait for the reconcile
- delete the che-dashboard pod or rollout
- 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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/che-operatorIssues and PRs related to Eclipse Che Kubernetes OperatorIssues and PRs related to Eclipse Che Kubernetes Operatorkind/bugOutline of a bug - must adhere to the bug report template.Outline 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.An 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.This team is responsible for the Web Terminal, the DevWorkspace Operator.
Type
Projects
- StatusShow more project fields✅ Done
Activity
tolusha commentedon Oct 14, 2026
@batleforc
Thank you for reporting