From 8397d3a7b607cbe819c010ea4b9bdde763900161 Mon Sep 17 00:00:00 2001 From: caoyuan Date: Tue, 26 Jun 2018 00:17:54 +0800 Subject: [PATCH] Add kuryr prechecks for zun the zun is need kuryr to be enabled[0], add it into prechecks is a good idea. [0]: https://docs.openstack.org/zun/latest/install/compute-install-ubuntu.html#install-and-configure-components Change-Id: I4f46907c9b47b9108a9aa7bfbd668b833db420af --- ansible/roles/zun/tasks/precheck.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ansible/roles/zun/tasks/precheck.yml b/ansible/roles/zun/tasks/precheck.yml index 49c4107345..f155ba06f8 100644 --- a/ansible/roles/zun/tasks/precheck.yml +++ b/ansible/roles/zun/tasks/precheck.yml @@ -27,3 +27,11 @@ when: - container_facts['zun_wsproxy'] is not defined - inventory_hostname in groups['zun-wsproxy'] + +- name: Ensure kuryr enabled for zun + run_once: True + local_action: fail msg="kuryr is required but not enabled" + changed_when: false + when: + - enable_zun | bool + - not enable_kuryr | bool