Команда grep не возвращает никаких результатов при использовании ansible [закрыто]Linux

Ответить Пред. темаСлед. тема
Гость
 Команда grep не возвращает никаких результатов при использовании ansible [закрыто]

Сообщение Гость »

Этот вопрос возникает иногда, но в моем случае вообще нет ошибок, которые можно было бы отловить или игнорировать.
Проблема в том, что ansible не возвращает никаких выходных данных. но если я выполняю ту же команду непосредственно на хосте, она обычно возвращает ожидаемое значение.
Я делаю это:

Код: Выделить всё

- name: Get first 4 lines of login operations in app.log.log
ansible.builtin.command: "grep -E 'GET /user/login' {{ item.path }} | shuf -n 2"
register: login_operations_result
loop: "{{ access_log_files.files | default([]) }}"

- name: Display login operations
debug:
var: login_operations_result
Результат первой задачи вообще не выводится, несмотря на высокую степень детализации.

Код: Выделить всё

   TASK [Get first 4 lines of login operations in app.log.log] *************
task path: /opt/my_project/get_log.yml:3535
Thursday 14 March 2024  14:11:46 +0100 (0:00:00.057)

TASK [Display login operations] ************************************************
task path: /opt/my_project/get_log.yml:35:41
Thursday 14 March 2024  14:11:46 +0100 (0:00:00.043)       0:00:04.108 ********
ok: [host] => {
"login_operations_result": {
"changed": false,
"results": [],
"skipped": true,
"skipped_reason": "No items in the list"
}
}
Если я запускаю задачу непосредственно на хосте:

Код: Выделить всё

    [user@host ~]$ grep 'GET /user/login' /var/log/app.log.log | shuf -n 2
[2024-03-14T00:00:18,488] INFO  web.requests "GET /user/login"  https
form 1 ? [] (Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/7.36 (KHTML, like Gecko)
Chrome/8.0.97.16 Safari/537.36)
[2024-03-14T00:00:53,034] INFO  web.requests "GET /user/login"  https
form 0 ? [] (Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/7.36 (KHTML, like Gecko)
Chrome/8.0.97.16 Safari/537.36)
Почему этот вывод не возвращается в регистр/отладку в ansible?
Любая помощь будет оценена по достоинству.

Подробнее здесь: https://stackoverflow.com/questions/781 ... ng-ansible
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»