From 7dc471323c8e5248b2b739573c2472f427cb4fc6 Mon Sep 17 00:00:00 2001 From: "wu.chunyang" Date: Mon, 20 Jul 2020 23:46:51 +0800 Subject: [PATCH] fix deploy freezer failed when kolla_dev_mod enabled we should clone freezer code before run bootstray, otherwise, the directory /opt/stack/freezer which is empty will mount into freezer_api container. Closes-Bug: #1888242 Change-Id: I7c22dd380fd5b1dff7b421109c4ae37bab11834a --- ansible/roles/freezer/tasks/deploy.yml | 6 +++--- .../notes/bug-freezer-dev-mod-failed-af5bebb6c3eaabad.yaml | 5 +++++ 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 releasenotes/notes/bug-freezer-dev-mod-failed-af5bebb6c3eaabad.yaml 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 `__