Here
[root@fuel ~]# hiera repo_setup nil
[root@fuel ~]# cat /etc/hiera.yaml --- !ruby/sym logger: noop !ruby/sym backends: - yaml !ruby/sym yaml: !ruby/sym datadir: /etc/hiera !ruby/sym hierarchy: - defaults - "%{clientcert}" - "%{environment}" - global - plugins_placeholder - override/common - "class/%{calling_class}" - "module/%{calling_module}" - nodes - networks - astute - common !ruby/sym merge_behavior: deeper
[root@fuel ~]# cat /etc/hiera/astute.yaml "ADMIN_NETWORK": "dhcp_gateway": "146.118.52.2" "dhcp_pool_end": "146.118.52.240" "dhcp_pool_start": "146.118.52.10" "interface": "eth0" "ipaddress": "146.118.52.2" "mac": "40:f2:e9:f0:f1:fa" "netmask": "255.255.255.0" "ssh_network": "146.118.52.0/24" "BOOTSTRAP": "flavor": "ubuntu" "hashed_root_password": "xxxxxxxxx" "http_proxy": "" "https_proxy": "" "repos": - "name": "ubuntu" "priority": !!null "null" "section": "main universe multiverse" "suite": "xenial" "type": "deb" "uri": "http://archive.ubuntu.com/ubuntu" - "name": "ubuntu-updates" "priority": !!null "null" "section": "main universe multiverse" "suite": "xenial-updates" "type": "deb" "uri": "http://archive.ubuntu.com/ubuntu" - "name": "ubuntu-security" "priority": !!null "null" "section": "main universe multiverse" "suite": "xenial-security" "type": "deb" "uri": "http://archive.ubuntu.com/ubuntu" - "name": "mos" "priority": !!int "1050" "section": "main restricted" "suite": "mos11.0" "type": "deb" "uri": "http://127.0.0.1:8080/ubuntu/x86_64" - "name": "mos-updates" "priority": !!int "1050" "section": "main restricted" "suite": "mos11.0-updates" "type": "deb" "uri": "http://mirror.fuel-infra.org/mos-repos/ubuntu/11.0" - "name": "mos-security" "priority": !!int "1050" "section": "main restricted" "suite": "mos11.0-security" "type": "deb" "uri": "http://mirror.fuel-infra.org/mos-repos/ubuntu/11.0" - "name": "mos-holdback" "priority": !!int "1100" "section": "main restricted" "suite": "mos11.0-holdback" "type": "deb" "uri": "http://mirror.fuel-infra.org/mos-repos/ubuntu/11.0" "skip_default_img_build": !!bool "false" "DNS_DOMAIN": "nimbus.pawsey.org.au" "DNS_SEARCH": "nimbus.pawsey.org.au" "DNS_UPSTREAM": "146.118.50.6" "FEATURE_GROUPS": - "experimental" - "advanced" "FUEL_ACCESS": "password": "xxxxxxxx" "user": "admin" "HOSTNAME": "fuel" "NTP1": "0.fuel.pool.ntp.org" "NTP2": "1.fuel.pool.ntp.org" "NTP3": "2.fuel.pool.ntp.org" "PRODUCTION": "docker" "TEST_DNS": "www.google.com" "astute": "password": "xxxxxxx" "user": "naily" "cobbler": "password": "xxxxxx" "user": "cobbler" "keystone": "admin_token": "xxxxxx" "monitord_password": "xxxxxxx" "monitord_user": "monitord" "nailgun_password": "xxxxxxx" "nailgun_user": "nailgun" "ostf_password": "xxxxxx" "ostf_user": "ostf" "service_token_off": "true" "mcollective": "password": "xxxxxx" "user": "mcollective" "postgres": "keystone_dbname": "keystone" "keystone_password": "xxxxxx" "keystone_user": "keystone" "nailgun_dbname": "nailgun" "nailgun_password": "xxxxxx" "nailgun_user": "nailgun" "ostf_dbname": "ostf" "ostf_password": "xxxxxx" "ostf_user": "ostf"
Here
[root@fuel ~]# hiera repo_setup
nil
[root@fuel ~]# cat /etc/hiera.yaml %{calling_ class}" %{calling_ module} "
---
!ruby/sym logger: noop
!ruby/sym backends:
- yaml
!ruby/sym yaml:
!ruby/sym datadir: /etc/hiera
!ruby/sym hierarchy:
- defaults
- "%{clientcert}"
- "%{environment}"
- global
- plugins_placeholder
- override/common
- "class/
- "module/
- nodes
- networks
- astute
- common
!ruby/sym merge_behavior: deeper
[root@fuel ~]# cat /etc/hiera/ astute. yaml pool_start" : "146.118.52.10" root_password" : "xxxxxxxxx" archive. ubuntu. com/ubuntu" archive. ubuntu. com/ubuntu" archive. ubuntu. com/ubuntu" 127.0.0. 1:8080/ ubuntu/ x86_64" mirror. fuel-infra. org/mos- repos/ubuntu/ 11.0" mirror. fuel-infra. org/mos- repos/ubuntu/ 11.0" mirror. fuel-infra. org/mos- repos/ubuntu/ 11.0" default_ img_build" : !!bool "false" pawsey. org.au" pawsey. org.au" pool.ntp. org" pool.ntp. org" pool.ntp. org" password" : "xxxxxxx" password" : "xxxxxxx" token_off" : "true" dbname" : "keystone" password" : "xxxxxx" password" : "xxxxxx"
"ADMIN_NETWORK":
"dhcp_gateway": "146.118.52.2"
"dhcp_pool_end": "146.118.52.240"
"dhcp_
"interface": "eth0"
"ipaddress": "146.118.52.2"
"mac": "40:f2:e9:f0:f1:fa"
"netmask": "255.255.255.0"
"ssh_network": "146.118.52.0/24"
"BOOTSTRAP":
"flavor": "ubuntu"
"hashed_
"http_proxy": ""
"https_proxy": ""
"repos":
- "name": "ubuntu"
"priority": !!null "null"
"section": "main universe multiverse"
"suite": "xenial"
"type": "deb"
"uri": "http://
- "name": "ubuntu-updates"
"priority": !!null "null"
"section": "main universe multiverse"
"suite": "xenial-updates"
"type": "deb"
"uri": "http://
- "name": "ubuntu-security"
"priority": !!null "null"
"section": "main universe multiverse"
"suite": "xenial-security"
"type": "deb"
"uri": "http://
- "name": "mos"
"priority": !!int "1050"
"section": "main restricted"
"suite": "mos11.0"
"type": "deb"
"uri": "http://
- "name": "mos-updates"
"priority": !!int "1050"
"section": "main restricted"
"suite": "mos11.0-updates"
"type": "deb"
"uri": "http://
- "name": "mos-security"
"priority": !!int "1050"
"section": "main restricted"
"suite": "mos11.0-security"
"type": "deb"
"uri": "http://
- "name": "mos-holdback"
"priority": !!int "1100"
"section": "main restricted"
"suite": "mos11.0-holdback"
"type": "deb"
"uri": "http://
"skip_
"DNS_DOMAIN": "nimbus.
"DNS_SEARCH": "nimbus.
"DNS_UPSTREAM": "146.118.50.6"
"FEATURE_GROUPS":
- "experimental"
- "advanced"
"FUEL_ACCESS":
"password": "xxxxxxxx"
"user": "admin"
"HOSTNAME": "fuel"
"NTP1": "0.fuel.
"NTP2": "1.fuel.
"NTP3": "2.fuel.
"PRODUCTION": "docker"
"TEST_DNS": "www.google.com"
"astute":
"password": "xxxxxxx"
"user": "naily"
"cobbler":
"password": "xxxxxx"
"user": "cobbler"
"keystone":
"admin_token": "xxxxxx"
"monitord_
"monitord_user": "monitord"
"nailgun_
"nailgun_user": "nailgun"
"ostf_password": "xxxxxx"
"ostf_user": "ostf"
"service_
"mcollective":
"password": "xxxxxx"
"user": "mcollective"
"postgres":
"keystone_
"keystone_
"keystone_user": "keystone"
"nailgun_dbname": "nailgun"
"nailgun_
"nailgun_user": "nailgun"
"ostf_dbname": "ostf"
"ostf_password": "xxxxxx"
"ostf_user": "ostf"