Прежде всего вы должны поставить пробел после «script:» и поместить скрипт точно под «name:», чтобы он выглядел следующим образом.
tasks:
- name: Install Oracle Java 8
script: /data2/jenkins/workspace/PreReq_Install_To_Servers/IGW/IGW_Clust/prereqs_Products/Java.sh
Попробуйте использовать ключ ssh для авторизации по ssh.
На сервере, с которого вы запускаете ANSIBLE PlayBook, сгенерируйте ключ ssh, если вы этого еще не сделали, вы можете сделать это с помощью простой команды:
ssh-keygen
(press enter till command exit)
Затем скопируйте его на удаленный серверс помощью команды ssh copy id:
ssh-copy-id <remote server IP/FQDN>
После этого ваш доступный сервер сможет подключаться к удаленному серверу без запроса пароля, и эта ошибка не должна появляться.
Если этот метод не работает для вас, поделитесь этой информацией:
- файл hosts
- станьте пользователем, которого вы используете для запуска этой пьесы