HI Ansible Gurus,
I have a specific snippet of code which i defined in default/main.yaml of a
role xyz.
sw_yum_repositories:
- name: sw
description: Dangerous sw
file: sw-gw
baseurl: ""
enabled: no
gpgcheck: "{{gpgcheckall | default('yes')}}"
gpgkey: "{{sw_repository_gpgkey | default(gpgkeys) | default('')}}"
Now I override this variable sw_yum_repostories in my group_vars/all.yml
in inventory configuration files. Problem here is : i want to take default
value of gpgkey attribute here from default/main.yml and other attributes i
am overriding in group_vars/all.yml . But when I try to define
sw_yum_repostories without gpgkey attribute , it does not take default from
default/main.yaml (it is part of source code) and whatever we define in
group_vars/all.yml(overidden ones) , it takes. Since gpgkey is something i
want to take from default/main.yml(because it is less subject to change)
rather than overriding and rest all attribute i want to override in
group_vars/all.yml, how can i achieve this ?
Rahul
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/CAGH8rEw2z3cJh6WAOMq_a7%2BKy5uGzA-6j22MG5B1QXTJOBdGFA%40mail.gmail.com.