Иногда при запуске cron может возникнуть такая проблема: sudo: sorry, you must have a tty to run sudo.
Проблема заключается в Defaults requiretty в файле /etc/sudoers. Вы можете удалить или комментировать эту строку.
visudo /etc/sudoers
Пример скрипта с запуском кода:
#!/usr/bin/env bashUSERNAME=owlhostsudo -u ${USERNAME} /bin/bash - << venvpartid...действия от имени пользователя owlhost...venvpartexit 0