A mensagem de erro é praticamente autoexplicativa. Ele diz que o usuário jenkins
não tem entrada no arquivo /etc/passwd
, ou seja, o usuário não existe no sistema.
Quando você faz qualquer operação relacionada ao usuário que exija nome de usuário, senha, diretório pessoal, informações de shell, o arquivo /etc/passwd
é consultado primeiro. Nenhuma entrada nesse arquivo leva ao erro que você está recebendo. Então você precisa criar o usuário primeiro ( useradd
/ adduser
). Como uma observação, a menos que seja necessário, você deve criar qualquer usuário específico do serviço (não humano), e. jenkins
como usuário do sistema.