2014-04-04 3 views
0

그래서 꼭 꼭두각시 버전을 3.5.0으로 업데이트했고 이전에 작동했던 꼭두각시 적용 명령이 더 이상 작동하지 않습니다. ~/.puppet /에서꼭두각시 3.5.0으로 업데이트되었고 꼭두각시 적용이 작동하지 않습니다.

Error: Could not find default node or by name with 'ip-x-x-x-x.eu-west-1.compute.internal, ip-x-x-x-x.eu-west-1.compute, ip-x-x-x-x.eu-west-1, ip-x-x-x-x' on node ip-x-x-x-x.eu-west-1.compute.internal 
Error: Could not find default node or by name with 'ip-x-x-x-x.eu-west-1.compute.internal, ip-x-x-x-x.eu-west-1.compute, ip-x-x-x-x.eu-west-1, ip-x-x-x-x' on node ip-x-x-x-x.eu-west-1.compute.internal 

:

[main] 
logdir=/var/log/puppet 
vardir=/var/lib/puppet 
ssldir=/var/lib/puppet/ssl 
rundir=/var/run/puppet 
factpath=$vardir/lib/facter 
templatedir=$confdir/templates 
manifestdir=$confdir/manifests 
parser=future 
certname=app.staging.hello.world 

[master] 
# These are needed when the puppetmaster is run by passenger 
# and can safely be removed if webrick is used. 
ssl_client_header = SSL_CLIENT_S_DN 
ssl_client_verify_header = SSL_CLIENT_VERIFY 

내가 실행하고 명령 :

cd ~/.puppet and sudo puppet apply manifests/ 

그리고 점점 내가 ~/.puppet/puppet.conf에 정의 된 certname이 매니페스트 : certname과 일치하는 노드가있는 app.pp가 있습니다.

node /^app\d*\.staging\d*\.(.*)$/ 

왜 꼭두각시가 그걸 알아 듣지 않습니까?

+0

IP-X-X-X-x.eu - 서쪽 1.compute.internal이 /^app\d*\.staging\d*\.(.*)$/ 일치하지 않기 때문에? –

답변

0

이 오류가 3.4.3으로 다운 그레이드되면 사라질 가능성이 있습니다. 그런 회귀를 일으킬 수있는 파서가 변경되었습니다. 나는 정말로 말할 수 없다.

Puppet's Jira에서 티켓을 개설 하시겠습니까?

2

인형극 3.5.0은 출시 후에 발견 된 문제로 인해 회수되었습니다.

확실히 다운 그레이드하거나 3.5.1이 종료 될 때까지 기다리십시오.

Recall notice