매니페스트의 첫 번째 오류에서 꼭두각시를 멈추는 방법은 무엇입니까?


11

퍼펫이 첫 번째 실패에 종속 된 나머지 단계에 대해 계속 진행하고 오류를 발생시키는 대신 첫 번째 실패에서 중지하도록 구성하는 방법

puppet 

2
정확히 무엇을 달성하려고합니까? 꼭두각시 (Puppet)는 우월한, 전체 론적 인 국가 집행 도구로 설계되었습니다.
msanford

나머지 단계가 종속 항목으로 올바르게 설정 된 경우 (필수) 계속 실행될 것이라고 생각하지 않았으며 나와 함께하지 않았습니다. 물론 이러한 리소스에 의존하지 않는 다른 작업을 수행합니다. 자기주의 사항 : 질문 날짜를보십시오. ugh.
AndyC

2
OP에 대해 말할 수는 없지만 상속 한 기존 퍼펫 설정을위한 Vagrant 테스트 베드를 설정하려고합니다. 첫 번째 오류는 몇 초 후에 나타나지만 나중에 몇 분 동안 오류가 계속 발생합니다. (많은 패키지가 설치되어 있습니다.) 첫 번째 오류 후에 중지하고 조사 변경 테스트 루프를 단축하고 싶습니다.
Stig Brautaset

1
꼭두각시가 제대로 수행하지 않는 거대한 목록에 추가하십시오. 해시 태그 BuiltForAdminsByNonAdmins
Otheus

1
이 기능에 대한 오래된 토론 (아무도 해결책이없는 것 같습니다) projects.puppetlabs.com/issues/3933
phs

답변:


4

꼭두각시에서는 불가능합니다. 꼭두각시 마스터는 수행해야 할 작업으로 그래프를 작성합니다. 퍼펫은 그래프 노드를 실행하기 시작합니다. 하나의 노드가 실패하면 모든 종속 노드도 실패합니다. 다른 모든 것이 실행됩니다.

단계는 동일합니다. 단계에서 문제가 발생하면 모든 종속 단계가 자동으로 실패합니다.


이 답변이 정확하다고 가정하면, 왜 누군가가 이것을
다운 피트

4
참으로 어리석은 행동입니다! 꼭두각시 프로비저닝을위한 방랑 테스트 베드를 설정하려고하는데 시간이 오래 걸립니다. (분,는 등 큰 패키지를 당기는로) 나는 것 사랑 은 내가 (초 발생) 첫 번째 오류에 중단을 요청할 수 있습니다 플래그를 가지고 내가 한 번에 하나보다는 분출 수백을 조사 할 수 있도록 오류 및 실행 시간이 걸립니다.
Stig Brautaset

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.