From a731313a2910710d8935aa41f3ab2dfc9a1a50ec Mon Sep 17 00:00:00 2001 From: Kourosh Vivan Date: Mon, 30 Oct 2017 16:49:05 +0100 Subject: [PATCH] Remove ignore error and unnecessary when ignore error was triggered at flavor creation when octavia_all have mutliple hosts, solved with run only on first node. Change-Id: I92fc665ad6bd2bc4359b81bbccf1cba08e2d7703 --- tasks/main.yml | 1 + tasks/octavia_flavor_create.yml | 7 ------- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index 3160dc37..a8e2684e 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -67,6 +67,7 @@ - include: octavia_flavor_create.yml when: + - inventory_hostname == groups['octavia_all'][0] - octavia_nova_flavor_uuid is not defined tags: - octavia-install diff --git a/tasks/octavia_flavor_create.yml b/tasks/octavia_flavor_create.yml index fbbd5c66..573ae880 100644 --- a/tasks/octavia_flavor_create.yml +++ b/tasks/octavia_flavor_create.yml @@ -29,10 +29,6 @@ vcpus: "{{ octavia_amp_vcpu }}" disk: "{{ octavia_amp_disk }}" is_public: False - ignore_errors: yes # that module is buggy? - when: - - octavia_nova_flavor_uuid is not defined - - name: Gather Octavia Flavor Id os_flavor_facts: @@ -45,9 +41,6 @@ project_domain_name: "{{ octavia_service_project_domain_id }}" endpoint_type: "{{ octavia_ansible_endpoint_type }}" name: "{{ octavia_amp_flavor_name}}" - ignore_errors: yes - when: - - octavia_nova_flavor_uuid is not defined - name: Set Octavia Flavor UUID fact 1 set_fact: