Allow a user to set specific setting per host
It is currently not possible to specify settings per host and not per type of host. One of the example of the problematic that could cause is : What if node0 have devices /dev/sdb and /dev/sdc while node1 have devices /dev/sda and /dev/sdd, they is currently no way to specify that simply. The idea here is to add a top priority file in the hiera lookup that will match the UUID of the System Information section in the output of the dmidecode command. The file could be provided with the firstboot/rsync stack for example. Change-Id: I3ab082c8ebd2567bd1d914fc0b924e19b1eff7d0
This commit is contained in:
parent
109931bca3
commit
4570ce86a9
@ -149,6 +149,7 @@ resources:
|
||||
config:
|
||||
hiera:
|
||||
hierarchy:
|
||||
- '"%{::uuid}"'
|
||||
- heat_config_%{::deploy_config_name}
|
||||
- ceph_extraconfig
|
||||
- extraconfig
|
||||
|
@ -226,6 +226,7 @@ resources:
|
||||
config:
|
||||
hiera:
|
||||
hierarchy:
|
||||
- '"%{::uuid}"'
|
||||
- heat_config_%{::deploy_config_name}
|
||||
- volume_extraconfig
|
||||
- extraconfig
|
||||
|
@ -333,6 +333,7 @@ resources:
|
||||
config:
|
||||
hiera:
|
||||
hierarchy:
|
||||
- '"%{::uuid}"'
|
||||
- heat_config_%{::deploy_config_name}
|
||||
- compute_extraconfig
|
||||
- extraconfig
|
||||
|
@ -896,6 +896,7 @@ resources:
|
||||
config:
|
||||
hiera:
|
||||
hierarchy:
|
||||
- '"%{::uuid}"'
|
||||
- heat_config_%{::deploy_config_name}
|
||||
- controller_extraconfig
|
||||
- extraconfig
|
||||
|
@ -156,6 +156,7 @@ resources:
|
||||
config:
|
||||
hiera:
|
||||
hierarchy:
|
||||
- '"%{::uuid}"'
|
||||
- heat_config_%{::deploy_config_name}
|
||||
- object_extraconfig
|
||||
- extraconfig
|
||||
|
Loading…
Reference in New Issue
Block a user