You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ru...@apache.org on 2026/08/09 23:44:52 UTC

(superset) 01/01: fix(helm): add missing task modules to default CeleryConfig imports

This is an automated email from the ASF dual-hosted git repository.

rusackas pushed a commit to branch fix/followup-37259-follow-up-from-37259-fix-helm-remove-unu
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 62e6660147f6d8c33d4077ec0ded69ccdb915e67
Author: rusackas <ev...@rusackas.com>
AuthorDate: Sun Aug 9 16:44:36 2026 -0700

    fix(helm): add missing task modules to default CeleryConfig imports
    
    The default Celery config generated by the Helm chart only imported
    superset.tasks.scheduler, superset.tasks.thumbnails and
    superset.tasks.cache alongside superset.sql_lab, leaving out
    superset.tasks.slack. Without this import, Helm-deployed Celery
    workers never register the Slack report/alert delivery tasks, so
    alerts and reports configured to notify Slack silently fail to send.
    
    Co-Authored-By: Claude Sonnet 5 <no...@anthropic.com>
---
 helm/superset/Chart.yaml             | 2 +-
 helm/superset/README.md              | 2 +-
 helm/superset/templates/_helpers.tpl | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/helm/superset/Chart.yaml b/helm/superset/Chart.yaml
index 2ea4b51b51e..08988763534 100644
--- a/helm/superset/Chart.yaml
+++ b/helm/superset/Chart.yaml
@@ -29,7 +29,7 @@ maintainers:
   - name: craig-rueda
     email: craig@craigrueda.com
     url: https://github.com/craig-rueda
-version: 0.22.4 # See [README](https://github.com/apache/superset/blob/master/helm/superset/README.md#versioning) for version details.
+version: 0.22.5 # See [README](https://github.com/apache/superset/blob/master/helm/superset/README.md#versioning) for version details.
 dependencies:
   - name: postgresql
     version: 16.7.27
diff --git a/helm/superset/README.md b/helm/superset/README.md
index 7c941177b41..5e7429bf0bc 100644
--- a/helm/superset/README.md
+++ b/helm/superset/README.md
@@ -23,7 +23,7 @@ NOTE: This file is generated by helm-docs: https://github.com/norwoodj/helm-docs
 
 # superset
 
-![Version: 0.22.4](https://img.shields.io/badge/Version-0.22.4-informational?style=flat-square)
+![Version: 0.22.5](https://img.shields.io/badge/Version-0.22.5-informational?style=flat-square)
 
 Apache Superset is a modern, enterprise-ready business intelligence web application
 
diff --git a/helm/superset/templates/_helpers.tpl b/helm/superset/templates/_helpers.tpl
index de82305034e..dd63cf7c327 100644
--- a/helm/superset/templates/_helpers.tpl
+++ b/helm/superset/templates/_helpers.tpl
@@ -328,6 +328,7 @@ class CeleryConfig:
         "superset.tasks.scheduler",
         "superset.tasks.thumbnails",
         "superset.tasks.cache",
+        "superset.tasks.slack",
     )
     broker_connection_retry_on_startup = True
     worker_prefetch_multiplier = 10