Любая команда, запущенная с sudo (без дополнительных аргументов), будет запущена как root. root не имеет доступа к вашим SSH-ключам, поэтому неудачная установка входа в систему не работает.
Если ваша настройка работает, когда вы запускаете ее с вашим собственным пользователем, это легко. Чтобы запустить обновления svn в cronjob, но с вашим пользователем, попробуйте использовать опцию -u.
sudo -u yourusername svn update
Отключение NetworkManager
В соответствии с этой ошибкой здесь отключается Network Manager без его удаления:
sudo stop network-manager
Создайте файл переопределения для стартового задания:
[ f2]Однако у меня нет проблем с ее остановкой:
sudo systemctl stop NetworkManager