Puppet 대시보드: 보고서를 가져오는 동안 형식이 일치하지 않습니다.

Puppet 대시보드: 보고서를 가져오는 동안 형식이 일치하지 않습니다.

새로운 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'

꼭두각시 클라이언트 버전은 4.2.2입니다.

형식이 일치하지 않는 것 같지만 내가 찾은 유일한 '형식' 지시문은 다음과 같습니다.

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년 10월부터 puppet-dashboard가 puppet4 형식의 보고서를 수락하도록 하려면 풀 요청 #329를 가져와야 합니다.

그게 내 문제를 해결했습니다.

관련 정보