Good day. I want tp parse root's history to return the last occurrence of yum update that includes the string "disablerepo". I would have thought that this would work:
*---- hosts: all gather_facts: false become: yes tasks: - name: Get last yum update which includes "disablerepo" shell: 'history | grep -m 1 disablerepo' register: out* but, I get this error: *fatal: [myhost1]: FAILED! => changed=true ansible_facts: discovered_interpreter_python: /usr/bin/python3 cmd: history | grep -m 1 disablerepo delta: '0:00:00.013135' end: '2024-03-21 09:54:12.391498' msg: non-zero return code rc: 1 start: '2024-03-21 09:54:12.378363' stderr: '' stderr_lines: <omitted> stdout: '' stdout_lines: <omitted>* The command "history | grep -m 1 disablerepo" works fine at the command line. I've tried every manner of escaping characters and changing the command itself, but get errors regardless. How can I get the desired results? -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/1d4dfd6c-913a-4360-a204-5a1ad6644109n%40googlegroups.com.
