From e7c798ab0b93354924adabd9d3a7f5dd10978adc Mon Sep 17 00:00:00 2001 From: Serienmorder Date: Thu, 17 Sep 2020 11:32:45 -0700 Subject: [PATCH] Update jfrog default version, variablize the system yaml --- .../roles/artifactory_nginx/tasks/main.yml | 35 ++++++++++++------- 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/Ansible/ansible_collections/jfrog/installers/roles/artifactory_nginx/tasks/main.yml b/Ansible/ansible_collections/jfrog/installers/roles/artifactory_nginx/tasks/main.yml index d3c27c2..2d92de3 100644 --- a/Ansible/ansible_collections/jfrog/installers/roles/artifactory_nginx/tasks/main.yml +++ b/Ansible/ansible_collections/jfrog/installers/roles/artifactory_nginx/tasks/main.yml @@ -1,16 +1,27 @@ --- -- name: perform dependency installation - include_tasks: "{{ ansible_os_family }}.yml" - -- name: install nginx - package: - name: nginx - state: present - register: package_res - retries: 5 - delay: 60 - become: yes - until: package_res is success +- name: Nginx Install Block + block: + - name: install nginx + package: + name: nginx + state: present + register: package_res + retries: 5 + delay: 60 + become: yes + until: package_res is success + rescue: + - name: perform dependency installation + include_tasks: "{{ ansible_os_family }}.yml" + - name: install nginx + package: + name: nginx + state: present + register: package_res + retries: 5 + delay: 60 + become: yes + until: package_res is success - name: configure main nginx conf file. copy: