Altinity / Altinity/clickhouse-operator
Operator fails to create ConfigMap `chi-storage-core`
Open
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 2.6k
- Forks
- 574
- Avg merge
- 8d 6h
- Merged PRs (30d)
- 6
Description
Same as https://github.com/Altinity/clickhouse-operator/issues/1444 but I cannot re-open. v0.24.5
W0515 19:32:15.236346 1 cr.go:121] statusUpdateRetry():clickhouse-core/core/13fbe608-fb22-49ec-93b3-d0f3786c09e9:got error, will retry. err: "ConfigMap \"chi-storage-core\" is invalid: []: Too long: must have at most 1048576 bytes
It has never successfully created it so I cannot see what is in it
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the statusUpdateRetry() path at cr.go:121 and compare this report with issue 1444. Reproduce the ConfigMap creation failure on v0.24.5 and inspect how chi-storage-core is assembled; done means the operator creates a ConfigMap within Kubernetes' 1048576-byte limit and the status update succeeds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100