Я выполняю через ansible Tower следующий код:
команда:
chdir={{ __iim_install_location }}/eclipse/tools/
"su - {{ __was_user }} -c {{ __iim_install_location }}/eclipse/tools/imcl install {{ __product_id }} -acceptLicense -repositories {{ __tmp_dir }}/{{ item.file_name }} -installationDirectory {{ __was_install_location} } -log {{ __log_file }}"
зарегистрироваться: cout
with_items: "{{ __was_this_files }}"
change_when: определен cout.stdout и ( cout.stdout.find( __version_check ) != -1)
Я получаю следующую ошибку. Я проверяю, и все пути существуют на удаленном хосте.
{
"ansible_loop_var": "элемент",
"_ansible_no_log": ложь,
«изменено»: ложь,
"предмет": {
"check_sum": "866C82D13C24189E880C70AF7AE20143851330AD1C090E0DCF687B612BBC8513",
"имя_файла": "8.5.5.16-ws-was-ifph42899.zip"
},
"cmd": "'su - was -c /opt/IBM/was/InstallationManager/eclipse/tools/imcl install 8.5.5.16-WS-WAS-IFPH42899_8.5.5016.20211218_1245 -acceptLicense -repositories /mnt/software/IBM/ WAS/8.5.5.16-ws-was-ifph42899.zip -installationDirectory /opt/IBM/was5/WebSphere/AppServer -log /opt/IBM/was/logs/was_nd_fix_install.20211223102239.log'",
"_ansible_item_label": {
"check_sum": "866C82D13C24189E880C70AF7AE20143851330AD1C090E0DCF687B612BBC8513",
"имя_файла": "8.5.5.16-ws-was-ifph42899.zip"
},
"рс": 2,
"вызов": {
"module_args": {
"создает": ноль,
"исполняемый": ноль,
"chdir": "/opt/IBM/was/InstallationManager/eclipse/tools/",
"strip_empty_ends": правда,
"_raw_params": "\" su - был -c /opt/IBM/was/InstallationManager/eclipse/tools/imcl install 8.5.5.16-WS-WAS-IFPH42899_8.5.5016.20211218_1245 -acceptLicense -repositories /mnt/software/IBM /WAS/8.5.5.16-ws-was-ifph42899.zip -Каталог_установки /opt/IBM/was5/WebSphere/AppServer -log /opt/IBM/was/logs/was_nd_fix_install.20211223102239.log\"",
"удаляет": ноль,
"аргв": ноль,
"предупредить": правда,
"_uses_shell": ложь,
"stdin_add_newline": правда,
"стандартный ввод": ноль
}
},
"msg": "[Errno 2] Файл или каталог в указанном пути не существует.: b'su - was -c /opt/IBM/was/InstallationManager/eclipse/tools/imcl install 8.5.5.16-WS- WAS-IFPH42899_8.5.5016.20211218_1245 -acceptLicense -repositories /mnt/software/IBM/WAS/8.5.5.16-ws-was-ifph42899.zip -installationDirectory /opt/IBM/was5/WebSphere/AppServer -log /opt/IBM/ was/logs/was_nd_fix_install.20211223102239.log': b'su - was -c /opt/IBM/was/InstallationManager/eclipse/tools/imcl install 8.5.5.16-WS-WAS-IFPH42899_8.5.5016.20211218_1245 -acceptLicense -repositories /mnt/software/IBM/WAS/8.5.5.16-ws-was-ifph42899.zip -installationDirectory /opt/IBM/was5/WebSphere/AppServer -log /opt/IBM/was/logs/was_nd_fix_install.20211223102239.log'"
}