2013-07-03 2 views
0
이미 요리사 버전

요리사 reciepe 'PostgreSQL은'도서관

내가 postgresql reciepe (v3.0.2)에 문제가를 낮추는 방법으로 해결

를로드하지 않습니다. 요리사 버전은 11.4.4입니다.

there is line

::Chef::Recipe.send(:include, Opscode::PostgresqlHelpers) 

recipes/config_initdb.rb에서 나는 모듈 Opscode::PostgresqlHelpersdefined inlibraries/default.rb 참조하십시오.

그러나 오류 uninitialized constant Chef::Recipe::Opscode과 함께 실패합니다.

왜 라이브러리가 요청되지 않았으며 어떻게 수정해야합니까?

편집 :

내가 수동으로 모듈을 필요로하고 유사한 오류 uninitialized constant Opscode::OpenSSL 실패 시작했다.

로드 된 라이브러리가없는 것처럼 보입니다. 방랑객/주방장 세팅을 놓칠 수 있습니까?

답변

1

요리사 버전을 10.26.0으로 낮추면 문제가 해결되었습니다. 나는 몇몇 요리법과 약간 비호 환성 새로운 요리사 버전이 있었다고 생각한다.

+0

사실이라면이 문제에 대해 [ticketeting system] (http://tickets.opscode.com)을 살펴보면 좋을 것입니다. :) – cassianoleal

+0

안녕하세요 - Chef 11.x로 해결할 수 있었던 적이 있습니까? – pagid

+0

아니요, 이제 사실은 Ansible으로 이동합니다. – MikDiet