From f86a6dd5876f1380156e2e21a5a2c18e415dea06 Mon Sep 17 00:00:00 2001 From: Sagi Shnaidman Date: Wed, 30 Nov 2016 13:03:00 +0200 Subject: [PATCH] Add validation parameters to overcloud deploy Add validation errors and warnings to overcloud deploy arguments Change-Id: Ia7d0cbabe601c7569315defcc8b68c3d28490671 --- roles/overcloud-deploy/defaults/main.yml | 2 ++ roles/overcloud-deploy/tasks/pre-deploy.yml | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/roles/overcloud-deploy/defaults/main.yml b/roles/overcloud-deploy/defaults/main.yml index 9b625ef31..f25e80eec 100644 --- a/roles/overcloud-deploy/defaults/main.yml +++ b/roles/overcloud-deploy/defaults/main.yml @@ -59,6 +59,7 @@ pacemaker_args: "" workers_args: "" ssl_args: "" +validation_args: "--validation-warnings-fatal" deploy_args: >- {{ libvirt_args }} @@ -69,6 +70,7 @@ deploy_args: >- {{ workers_args }} {{ ssl_args }} {{ extra_tht_config_args|default('') }} + {{ validation_args }} {{ extra_args }} step_deploy_overcloud: true diff --git a/roles/overcloud-deploy/tasks/pre-deploy.yml b/roles/overcloud-deploy/tasks/pre-deploy.yml index 40695f2d0..262971bf6 100644 --- a/roles/overcloud-deploy/tasks/pre-deploy.yml +++ b/roles/overcloud-deploy/tasks/pre-deploy.yml @@ -38,6 +38,11 @@ -e $HOME/inject-trust-anchor.yaml when: ssl_overcloud|bool and release in ['mitaka', 'liberty'] +- name: set validation_args fact for mitaka/liberty + set_fact: + validation_args: "--validation-errors-fatal --validation-warnings-fatal" + when: release in ['mitaka', 'liberty'] + - name: disable L3 HA set_fact: pacemaker_args: >-