Podczas tworzenia i debugowania ansibl playbooks, typowy przepływ pracy jest następujący:Jak kontynuować wykonywanie po nieudanym zadaniu po naprawieniu błędu w książce?
ansible-playbook ./main.yaml
- Playbook nie na jakieś zadanie
- Fix to zadanie i powtarzać linii 1, czekając na wszystkie poprzednie zadania ponowne uruchomienie. Który zajmuje dużo czasu
Idealnie chciałbym wznowić wykonanie nieudanego zadania, mając inwentarz i wszystkie fakty zebrane przez poprzednie zadania. Czy to możliwe? Jak przyspieszyć pisanie/debugowanie playbooka?
Dzięki za listę opcji. ale AFAIK --limit zrzuca zarejestrowane zmienne i niestandardowe fakty, więc jest dobrze, o ograniczonym użyciu –
Plik '.retry' zawiera tylko nieudane hosty, nie przechowuje gdzie dokładnie każdy host zawiódł. –
@FlorianBrucker co za wstyd – igor