diff --git a/ansible/roles/freezer/tasks/deploy.yml b/ansible/roles/freezer/tasks/deploy.yml
index 7a283ae3b3..530555fad8 100644
--- a/ansible/roles/freezer/tasks/deploy.yml
+++ b/ansible/roles/freezer/tasks/deploy.yml
@@ -6,14 +6,14 @@
   when: inventory_hostname in groups['freezer-api'] or
         inventory_hostname in groups['freezer-scheduler']
 
+- include_tasks: clone.yml
+  when: freezer_dev_mode | bool
+
 - include_tasks: bootstrap.yml
   when: freezer_database_backend == 'mariadb' and inventory_hostname in groups['freezer-api']
 
 - include_tasks: bootstrap_service.yml
   when: inventory_hostname in groups['freezer-api']
 
-- include_tasks: clone.yml
-  when: freezer_dev_mode | bool
-
 - name: Flush handlers
   meta: flush_handlers
diff --git a/releasenotes/notes/bug-freezer-dev-mod-failed-af5bebb6c3eaabad.yaml b/releasenotes/notes/bug-freezer-dev-mod-failed-af5bebb6c3eaabad.yaml
new file mode 100644
index 0000000000..7984c28156
--- /dev/null
+++ b/releasenotes/notes/bug-freezer-dev-mod-failed-af5bebb6c3eaabad.yaml
@@ -0,0 +1,5 @@
+---
+fixes:
+  - |
+    fix deploy freezer failed when use kolla_dev_mod
+    `LP#1888242 <https://bugs.launchpad.net/kolla-ansible/+bug/1888242>`__