Я провел практические эксперименты с классами кукол. К сожалению, кажется, что Hiera не импортирует настройки, связанные с включенными ролями. Он импортирует настройки только из файла, связанного с текущей ролью.
Так что, если вы не хотите добавлять новые настройки для каждого сервера, существует только одно решение: копировать содержимое исходного файла Hiera в новый файл и добавление необходимых настроек там. После этого вам придется вручную синхронизировать c все новые настройки в настройках родительской и нисходящей роли в Hiera.
Интересно, почему создатели Puppet решили изобрести велосипед и разработать имитацию объектно-ориентированного стиль с нуля вместо принятия известных и проверенных подходов ...