Skip to content
Snippets Groups Projects
Commit ead0f3b5 authored by fejao's avatar fejao
Browse files

Merge branch 'Setting_submodule_role_test' into 'main'

Setting submodule role test

See merge request !17
parents b8a4d5f8 c2714cf0
No related branches found
No related tags found
1 merge request!17Setting submodule role test
Pipeline #37723 passed
---
- name: VERIFY | Test role for debugging variables
hosts: all
pre_tasks:
- name: MOLECULE | VERIFY | PRE-TASKS | Adding variables from -> ../../../../inventories/group_vars
ansible.builtin.include_vars:
dir: ../../../../inventories/group_vars
extensions:
- 'yml'
- name: MOLECULE | VERIFY | PRE-TASKS | Adding variables from -> ../../../../inventories/host_vars
ansible.builtin.include_vars:
dir: ../../../../inventories/host_vars
extensions:
- 'yml'
- name: MOLECULE | VERIFY | PRE-TASKS | Adding variables from -> ../../defaults
ansible.builtin.include_vars:
dir: ../../defaults
extensions:
- 'yml'
- name: MOLECULE | VERIFY | PRE-TASKS | Adding variables from -> ../../vars
ansible.builtin.include_vars:
dir: ../../vars
extensions:
- 'yml'
tasks:
- name: MOLECULE | VERIFY | Test parsed variable setted only at roles/test/defaults/main.yml
ansible.builtin.debug:
msg: "{{ var_setted_only_defaults_main }}"
- name: MOLECULE | VERIFY | Test parsed variable setted only at roles/test/vars/main.yml
ansible.builtin.debug:
msg: "{{ var_setted_only_vars_main }}"
- name: MOLECULE | VERIFY | Test parsed variable setted only at inventory/group_vars/example_servers_group.yml
ansible.builtin.debug:
msg: "{{ var_setted_only_group_vars }}"
when: var_setted_only_group_vars is defined
- name: MOLECULE | VERIFY | Test parsed variable setted only at inventory/host_vars/example_server.yml
ansible.builtin.debug:
msg: "{{ var_setted_only_host_vars }}"
- name: MOLECULE | VERIFY | Test parsed variable setted EVERYWHERE -> should come from roles/test/vars/main.yml
ansible.builtin.debug:
msg: "{{ var_setted_everywhere }}"
- name: MOLECULE | VERIFY | List the root ('/') folder from the target to a register
ansible.builtin.command:
cmd: ls -hal /
register: ret_list_folder
changed_when: false
- name: MOLECULE | VERIFY | Shows output from listing folder
ansible.builtin.debug:
msg: "{{ ret_list_folder }}"
---
# tasks file for test
- name: Test parsed variable setted only at roles/test/defaults/main.yml
ansible.builtin.debug:
msg: "{{ var_setted_only_defaults_main }}"
- name: Test parsed variable setted only at roles/test/vars/main.yml
ansible.builtin.debug:
msg: "{{ var_setted_only_vars_main }}"
- name: Test parsed variable setted only at inventory/group_vars/example_servers_group.yml
ansible.builtin.debug:
msg: "{{ var_setted_only_group_vars }}"
when: var_setted_only_group_vars is defined
- name: Test parsed variable setted only at inventory/host_vars/example_server.yml
ansible.builtin.debug:
msg: "{{ var_setted_only_host_vars }}"
- name: Test parsed variable setted EVERYWHERE -> should come from roles/test/vars/main.yml
ansible.builtin.debug:
msg: "{{ var_setted_everywhere }}"
- name: List the root ('/') folder from the target to a register
ansible.builtin.command:
cmd: ls -hal /
register: ret_list_folder
changed_when: false
- name: Shows output from listing folder
ansible.builtin.debug:
msg: "{{ ret_list_folder }}"
---
# vars file for test
var_setted_everywhere: "MESSAGE EVERYWHERE FROM roles/test/vars/main.yml"
var_setted_only_vars_main: "MESSAGE FROM roles/test/vars/main.yml"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment