Enquanto aguardava uma resposta sobre o motivo pelo qual o evento crontab
não estava sendo executado, algo interessante aconteceu: a configuração do script por meio de crontab
realmente foi executada. Acontece que parece estar usando a hora do dia sem considerar o horário de verão. Ou seja, está tomando o tempo como um horário fixo da UTC, não considerando que ainda é hora de verão.
Como exemplo, a tarefa configurada como:
52 13 * * * /home/username/my_script.sh
na verdade corria às 14:52 (é o que o relógio no canto superior direito da minha tela dizia). Como ainda estamos no horário de verão, concluo que cron
realmente observa o relógio do sistema e ignora o fato de termos adicionado uma hora devido ao horário de verão. Usando as palavras @Rohitt Vashishtha: o cron não funciona bem com fusos horários .