CloudVE / CloudVE/cloudlaunch-helm
Enable rolling updates for celery
- Dominant language
- Mustache
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Currently, rolling updates do not work for cloudlaunch, which means that any running celery tasks are terminated when the chart is upgraded. The preStop signal currently not working as expected: https://github.com/CloudVE/cloudlaunch-helm/blob/a021bc809da17c2c3707a618f84adfe5d8075ab7/cloudlaunch-server/templates/cl-celery-deployment.yaml#L37)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with cloudlaunch-server/templates/cl-celery-deployment.yaml at the referenced preStop signal configuration and review how the Celery deployment handles termination during a chart upgrade. Reproduce a rolling chart upgrade and confirm that running Celery tasks are no longer terminated when the upgrade completes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- helm, kubernetes
- Domain
- devops, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100