2
0
Fork 0

Compare commits

...

3 Commits

2 changed files with 19 additions and 10 deletions

View File

@ -1,9 +1,10 @@
## v1.X.Y ## v1.3.0
### Fix ### Fix
* Add role_name info in meta. * Add role_name info in meta.
* Set a default mode (0644) in ini_file. * Set a default mode (0644) in ini_file.
* with_first_found fail when ansible_distribution vars file is missing (#5).
### Enhancement ### Enhancement
@ -19,7 +20,7 @@
### Features ### Features
* Add RHEL8 support (thanks @mjourdan). * Add RHEL8 support (thanks @mjourdan) (#7).
* The role also works on Debian Bullseye. * The role also works on Debian Bullseye.
## v1.1.2 ## v1.1.2

View File

@ -4,10 +4,15 @@
# tasks file for fusioninventory # tasks file for fusioninventory
- name: Include package list per OS - name: Include package list per OS
include_vars: "{{ item }}" include_vars: "{{ lookup('first_found', params) }}"
with_first_found: vars:
- "{{ ansible_distribution }}.yml" params:
- "{{ ansible_os_family }}.yml" files:
- '{{ ansible_distribution }}.yml'
- '{{ ansible_os_family }}.yml'
paths:
- 'vars'
# Manage dependent packages [[[1 # Manage dependent packages [[[1
- name: Ensure dependent packages are installed - name: Ensure dependent packages are installed
@ -23,10 +28,13 @@
# Manage agent package [[[1 # Manage agent package [[[1
# Specific tasks per OS will be in the include otherwise below # Specific tasks per OS will be in the include otherwise below
- include: "{{ item }}" - name: Include tasks per OS
with_first_found: include: "{{ lookup('first_found', params) }}"
- "{{ ansible_distribution }}.yml" vars:
- "{{ ansible_os_family }}.yml" params:
files:
- '{{ ansible_distribution }}.yml'
- '{{ ansible_os_family }}.yml'
- name: Ensure fusioninventory-agent package from REPOS - name: Ensure fusioninventory-agent package from REPOS
package: package: