CloudVE / CloudVE/cloudlaunch-helm

Enable rolling updates for celery

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.