Fixing some ansible-lint issues

This commit is contained in:
Antony Messerli 2019-11-18 05:34:35 +00:00
parent 214e34961f
commit f9a2a0cda3
6 changed files with 20 additions and 15 deletions

View File

@ -10,6 +10,6 @@ galaxy_info:
- name: Centos - name: Centos
versions: versions:
- all - all
galaxy_tags: galaxy_tags:
- system - system
dependencies: [] dependencies: []

View File

@ -30,7 +30,7 @@
- name: Install required packages - name: Install required packages
package: package:
name: "{{ item }}" name: "{{ item }}"
state: latest state: present
with_items: "{{ netbootxyz_packages }}" with_items: "{{ netbootxyz_packages }}"
- name: Check out latest iPXE sources - name: Check out latest iPXE sources
@ -63,4 +63,4 @@
- src/config/local/entropy.h - src/config/local/entropy.h
- src/config/local/crypto.h - src/config/local/crypto.h
- src/config/local/usb.h - src/config/local/usb.h
- src/config/local/settings.h - src/config/local/settings.h

View File

@ -20,6 +20,8 @@
- make EMBED=ipxe-bootloader bin-x86_64-efi/ipxe.efi - make EMBED=ipxe-bootloader bin-x86_64-efi/ipxe.efi
args: args:
chdir: "{{ ipxe_source_dir }}/src" chdir: "{{ ipxe_source_dir }}/src"
tags:
- skip_ansible_lint
- name: Generate iPXE EFI ISO Disk - name: Generate iPXE EFI ISO Disk
shell: "{{ item }}" shell: "{{ item }}"
@ -33,6 +35,8 @@
args: args:
chdir: "{{ ipxe_source_dir }}/src" chdir: "{{ ipxe_source_dir }}/src"
warn: false warn: false
tags:
- skip_ansible_lint
- name: Copy iPXE EFI builds to http directory - name: Copy iPXE EFI builds to http directory
copy: copy:

View File

@ -16,6 +16,8 @@
- make EMBED=ipxe-bootloader bin/ipxe.dsk bin/ipxe.iso bin/ipxe.lkrn bin/ipxe.usb bin/ipxe.kpxe bin/undionly.kpxe - make EMBED=ipxe-bootloader bin/ipxe.dsk bin/ipxe.iso bin/ipxe.lkrn bin/ipxe.usb bin/ipxe.kpxe bin/undionly.kpxe
args: args:
chdir: "{{ ipxe_source_dir }}/src" chdir: "{{ ipxe_source_dir }}/src"
tags:
- skip_ansible_lint
- name: Copy iPXE files for Legacy BIOS to http directory - name: Copy iPXE files for Legacy BIOS to http directory
copy: copy:

View File

@ -1,36 +1,34 @@
--- ---
- name: Combine overrides with release defaults - name: Combine overrides with release defaults
set_fact: set_fact:
_releases: "{{ releases|combine(release_overrides, recursive=True) }}" _releases: "{{ releases|combine(release_overrides, recursive=True) }}"
when: release_overrides is defined
- name: Set releases with user overrides - name: Set releases with user overrides
set_fact: set_fact:
releases: "{{ _releases }}" releases: "{{ _releases }}"
when: release_overrides is defined
- name: Combine overrides with utilities defaults - name: Combine overrides with utilities defaults
set_fact: set_fact:
_utilities: "{{ utilities|combine(utilities_overrides, recursive=True) }}" _utilities: "{{ utilities|combine(utilities_overrides, recursive=True) }}"
when: utilities_overrides is defined
- name: Set utility with user overrides - name: Set utility with user overrides
set_fact: set_fact:
utilities: "{{ _utilities }}" utilities: "{{ _utilities }}"
when: utilities_overrides is defined
- name: Generate directories - name: Generate directories
file: file:
path: "{{ netbootxyz_root }}" path: "{{ netbootxyz_root }}"
state: directory state: directory
- name: Dump releases vars for debugging
debug:
var: releases
- name: Dump endpoint vars for debugging
debug:
var: endpoints
- name: Generate netboot.xyz source files templates - name: Generate netboot.xyz source files templates
template: template:
src: "{{ item.src }}" src: "{{ item.src }}"
dest: "{{ netbootxyz_root }}/{{ item.path | regex_replace('.j2','') }}" dest: "{{ netbootxyz_root }}/{{ item.path | regex_replace('.j2','') }}"
with_filetree: "templates/menu/" with_filetree: "templates/menu/"
when: item.state == "file" when: item.state == "file"
tags:
- skip_ansible_lint

View File

@ -20,10 +20,11 @@ generate_disks: true
# set release overrides from standard netboot.xyz defaults # set release overrides from standard netboot.xyz defaults
#release_overrides: #release_overrides:
# alpinelinux: # alpinelinux:
# name: "ALPINELINUX" # name: "Alpine Linux"
# fedora: # fedora:
# mirror: "mirrors.kernel.org" # mirror: "mirrors.kernel.org"
# set utilities_overrides from standard netboot.xyz defaults # set utilities_overrides from standard netboot.xyz defaults
#utilities_overrides: #utilities_overrides:
# supergrub:
# enabled: false