Запустив тесты спецификации рейка, я получаю:
Warning: The function 'hiera' is deprecated in favor of using 'lookup'. See
https://docs.puppet.com/puppet/4.10/reference/deprecated_language.html
(file & line not available)
Поэтому я решил перейти на использование поиска. Однако мои поиски hiera теперь не работают
v1 = lookup('key') # doesn't work
v2 = hiera('key', undef) #works
Я использую rspec-puppet-2.5.0 и Onceover 3.2.0, потому что в противном случае другие вещи не работают с используемой нами версией Puppet Enterprise (эквивалентно puppet 4.7.0) (разве вы не любите Ruby? версия).
Я подозреваю, что что-то в перехвате поиска rspec-puppet не работает должным образом, и правильный hiera.yaml не найден. Прежде чем приступить к отладке, мне было интересно, видел ли кто-нибудь это уже?