совершенно новая puppet-dashboard 2.0.0-beta1 не может импортировать ни одного отчета: delayed_job работники жалуются:
Importing report at 2015-10-01 04:55 UTC
Attribute was supposed to be a Array, but was a ActiveSupport::HashWithIndifferentAccess
Backtrace
app/models/report.rb:134:in `create_from_yaml'
Версия клиента puppet: 4.2.2
Похоже, что формат не соответствует, но единственная директива «format», которую я нашел, это:
preferred_serialization_format = pson
Журналы панели управления выглядят просто:
2015-10-01T08:09:16+0200: [Worker(delayed_job.1 host:puppet pid:19415)] Class#create_from_yaml completed after 0.0752
2015-10-01T08:09:16+0200: [Worker(delayed_job.1 host:puppet pid:19415)] 1 jobs processed at 11.1567 j/s, 0 failed ...
Что я упускаю?
решение1
По состоянию на октябрь 2015 года, чтобы puppet-dashboard принимал отчеты в формате puppet4, необходимо получить запрос на извлечение #329.
Это решило мою проблему.