Próbuję wywołać polecenie dotyczące udostępniania za pośrednictwem Saltstack. Jeśli polecenie nie powiedzie się, otrzymam błąd stanu i nie chcę tego (nie ma znaczenia retcode polecenia).Saltstack: ignorowanie wyniku cmd.run
Obecnie mam następujące rozwiązania:
Run something:
cmd.run:
- name: command_which_can_fail || true
Czy istnieje jakiś sposób, aby taki stan ignorować retcode użyciu funkcji soli? A może mogę wykluczyć ten stan z logów?
check_cmd już nie istnieje 2017.7.0 – Dereckson
@Dereckson Nie, wciąż tam jest? https://docs.saltstack.com/en/2017.7/ref/states/requisites.html#check-cmd Właśnie przetestowałem powyższy fragment w 2017.7.2 i nadal działa zgodnie z oczekiwaniami. – oeuftete