31 lines
1.1 KiB
YAML
31 lines
1.1 KiB
YAML
---
|
|
# Copyright (c) Ansible Project
|
|
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
- name: Print distribution specific data
|
|
ansible.builtin.debug:
|
|
msg: |
|
|
Distribution: {{ ansible_facts.distribution }}
|
|
Distribution version: {{ ansible_facts.distribution_version }}
|
|
Distribution major version: {{ ansible_facts.distribution_major_version }}
|
|
OS family: {{ ansible_facts.os_family }}
|
|
|
|
- name: Include distribution specific variables
|
|
ansible.builtin.include_vars: '{{ lookup("ansible.builtin.first_found", params) }}'
|
|
vars:
|
|
params:
|
|
files:
|
|
- '{{ ansible_facts.distribution }}-{{ ansible_facts.distribution_version }}.yml'
|
|
- '{{ ansible_facts.distribution }}-{{ ansible_facts.distribution_major_version }}.yml'
|
|
- '{{ ansible_facts.distribution }}.yml'
|
|
- '{{ ansible_facts.os_family }}.yml'
|
|
- default.yml
|
|
paths:
|
|
- '{{ role_path }}/vars'
|
|
|
|
- name: Install GnuPG
|
|
ansible.builtin.package:
|
|
name: '{{ gnupg_package_name }}'
|
|
when: has_gnupg
|