diff --git a/releasenotes/notes/senlin.yaml b/releasenotes/notes/senlin.yaml
index 63dc190d13..80b706592d 100644
--- a/releasenotes/notes/senlin.yaml
+++ b/releasenotes/notes/senlin.yaml
@@ -6,4 +6,5 @@ senlin:
   - 0.2.1 Use policies in yaml format
   - 0.2.2 Update htk requirements repo
   - 0.2.3 Add conductor & health manager
+  - 0.2.4 Update default image release
 ...
diff --git a/senlin/Chart.yaml b/senlin/Chart.yaml
index fa851dca05..47fa5432dc 100644
--- a/senlin/Chart.yaml
+++ b/senlin/Chart.yaml
@@ -14,7 +14,7 @@ apiVersion: v1
 appVersion: v1.0.0
 description: OpenStack-Helm Senlin
 name: senlin
-version: 0.2.3
+version: 0.2.4
 home: https://docs.openstack.org/senlin/latest/
 icon: https://www.openstack.org/themes/openstack/images/project-mascots/Senlin/OpenStack_Project_Senlin_vertical.png
 sources:
diff --git a/senlin/values.yaml b/senlin/values.yaml
index b99fe85463..13cc4e8d1e 100644
--- a/senlin/values.yaml
+++ b/senlin/values.yaml
@@ -40,20 +40,20 @@ release_group: null
 
 images:
   tags:
-    scripted_test: docker.io/openstackhelm/heat:ocata-ubuntu_xenial
-    bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial
-    db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial
-    senlin_db_sync: docker.io/openstackhelm/senlin:ocata-ubuntu_xenial
-    db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial
+    scripted_test: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
+    bootstrap: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
+    db_init: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
+    senlin_db_sync: docker.io/openstackhelm/senlin:wallaby-ubuntu_focal
+    db_drop: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
     rabbit_init: docker.io/rabbitmq:3.7-management
-    ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial
-    ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial
-    ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial
-    senlin_api: docker.io/openstackhelm/senlin:ocata-ubuntu_xenial
-    senlin_conductor: docker.io/openstackhelm/senlin:ocata-ubuntu_xenial
-    senlin_engine: docker.io/openstackhelm/senlin:ocata-ubuntu_xenial
-    senlin_engine_cleaner: docker.io/openstackhelm/senlin:ocata-ubuntu_xenial
-    senlin_health_manager: docker.io/openstackhelm/senlin:ocata-ubuntu_xenial
+    ks_user: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
+    ks_service: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
+    ks_endpoints: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
+    senlin_api: docker.io/openstackhelm/senlin:wallaby-ubuntu_focal
+    senlin_conductor: docker.io/openstackhelm/senlin:wallaby-ubuntu_focal
+    senlin_engine: docker.io/openstackhelm/senlin:wallaby-ubuntu_focal
+    senlin_engine_cleaner: docker.io/openstackhelm/senlin:wallaby-ubuntu_focal
+    senlin_health_manager: docker.io/openstackhelm/senlin:wallaby-ubuntu_focal
     dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0
     image_repo_sync: docker.io/docker:17.07.0
   pull_policy: "IfNotPresent"