Товарищи разработчики, выявил после перезагрузки контроллера, что все сценарии стали запускаться по времени с опозданием на 3 часа. Я так понимаю это произошёл сброс часового пояса на нулевой? Это глюк опять же или я неправильно время выставлял?
Dpkg-reconfigure tzdata
Есть такой баг, подтверждаем. Будем разбираться, в качестве временного решения попробуйте скопировать в /mnt/data/ нужный файл таймзоны, например:
cp /usr/share/zoneinfo/Europe/Moscow /mnt/data/etc/localtime
теме up!
Пока
я так понял, с проблемой не разобрались?
Moscow это символьная ссылка, не совсем верно ее так копировать.
Вообще это весьма серьезный косяк, время в контроллере это основа его работы. Установку зоны надо делать в вебинтерфейсе, а при загрузке читать этот конфиг и обновлять символьную ссылку соответственно установленной зоне. В этом случае время не будет зависеть от вечных косяков линукса при обновлении пакетов и т.п.
Мне удалось установить часовой пояс командой
dpkg-reconfigure tzdata
При перезагрузке контроллера время не возвращается в UTC.
Обе команды date
и timedatectl
выдают время согласно настроенному часовому поясу