From c5a75f25175599027a07e55353c6687ce5df5615 Mon Sep 17 00:00:00 2001 From: Stephane Armanet <stephanearmanet@esss.lu.se> Date: Tue, 26 Feb 2019 08:15:28 +0100 Subject: [PATCH] remove tag_cleanup filter --- filter_plugins/tags_cleanup.py | 22 ---------------------- handlers/main.yml | 2 +- tasks/install_component.yml | 7 ++----- tasks/setup-pxe.yml | 19 +++++++------------ 4 files changed, 10 insertions(+), 40 deletions(-) delete mode 100644 filter_plugins/tags_cleanup.py diff --git a/filter_plugins/tags_cleanup.py b/filter_plugins/tags_cleanup.py deleted file mode 100644 index ce4dc89..0000000 --- a/filter_plugins/tags_cleanup.py +++ /dev/null @@ -1,22 +0,0 @@ -class FilterModule(object): - def filters(self): - return { - 'tags_cleanup': self.tags_cleanup - } - - def tags_cleanup(self, tags): - deploy_tags = ["LCR","IOC","Server","autoinstallTag1"] - return_tag = [] - - if not tags: - tags = ["default"] - else: - for t in tags: - if t in deploy_tags: - return_tag.append(t) - - else: - return_tag.append("default") - tags = return_tag - - return tags[0] diff --git a/handlers/main.yml b/handlers/main.yml index 9ab996d..cc39e88 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -3,4 +3,4 @@ service: name: nginx enabled: true - state: started + state: restarted diff --git a/tasks/install_component.yml b/tasks/install_component.yml index a503673..fd9f7a1 100644 --- a/tasks/install_component.yml +++ b/tasks/install_component.yml @@ -2,15 +2,14 @@ - name: install atftp server yum: name: "atftp-server" - state: latest + state: present tags: - install - name: install xinetd yum: name: "xinetd.x86_64" - state: latest - register: tftp_installed + state: present tags: - install @@ -18,7 +17,6 @@ file: path: "{{ tftp_root }}" state: directory - when: tftp_installed - name: configure tftp template: @@ -27,7 +25,6 @@ owner: root group: root mode: 0644 - when: tftp_installed - name: start xinetd service: diff --git a/tasks/setup-pxe.yml b/tasks/setup-pxe.yml index 94e25db..0d27b51 100644 --- a/tasks/setup-pxe.yml +++ b/tasks/setup-pxe.yml @@ -1,18 +1,12 @@ --- -- name: create grub EFI folder +- name: create boot folders file: - path: "{{ tftp_root }}/EFI" - state: directory - -- name: create BIOS config folder - file: - path: "{{ tftp_root }}/boot" - state: directory - -- name: create BIOS menu folder - file: - path: "{{ tftp_root }}/grub-menu" + path: "{{ tftp_root }}/{{ item }}" state: directory + whit_items: + - EFI + - boot + - grub-menu - name: copy GRUB BIOS loader copy: @@ -89,6 +83,7 @@ get_url: url: "{{ isolinux_kernel_url }}/{{ item }}" dest: "{{ pxe_kernel_path }}/{{ item }}" + force: true with_items: - vmlinuz - initrd.img -- GitLab