Acabei de ter o mesmo problema. O que eu fiz foi:
- Na alteração principal para usuário root:
su root
- Executar:
passwd jenkins
- Especifique uma senha para o usuário jenkins
- Altere para o usuário jenkins (e forneça a senha da etapa 3):
su jenkins
- Executar
ssh-keygen
Isso resolveu o problema para mim. Não consegui fazer sudo passwd jenkins
, tive que mudar para o usuário root. Você também pode querer adicionar o servidor remoto ao arquivo know_hosts.