David
05/23/2023, 2:49 PMcode
$application_version = $::application::application_version
$application_core_version = lookup("application::application_${application_version}_package_version", {'default_value' => '1.0.1.1-1101'})
$application_libs_version = lookup("application::application_${application_version}_libs_package_version", {'default_value' => '1.0.1-1'})
yaml
application::application_version: '2.0.2.2'
application::application_2.0.2.2_package_version: 2.0.2.2-2222
application::application_2.0.2.2_libs_package_version: 2.0.2-2
The issue is that the lookup in hiera doesn't work and always gives me the default values for $application_core_version and $application_libs_version
I've added a notify to check the variables for application_version and that returns the correct value.
Any ideas??