Btw, the error output from the above is:
*fatal: [bed-test-9-dy2]: FAILED! => changed=false msg: |- Source
/root/.ssh/known_hosts /home/user1/.ssh/known_hosts
/home/user2/.ssh/known_hosts /home/user3/.ssh/known_hosts
/home/user4/.ssh/known_hosts not foundfatal: [bed-test-9-dy5]: FAILED! =>
changed=false msg: |- Source /root/.ssh/known_hosts /home/
user1/.ssh/known_hosts /home/user2/.ssh/known_hosts
/home/user3/.ssh/known_hosts not found*
Those files do exist.
On Tuesday, May 28, 2024 at 11:34:03 AM UTC-4 Dimitri Yioulos wrote:
> Hi, all.
>
> I want to use the output of debug as the source to then create backups of
> that source (eek, I understand that; hope everyone else does). Here's the
> playbook relevant parts:
>
> *---*
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *- hosts: host1,host2 #- hosts:
> busdev-web-dev,busdev-web-qa,busdev-web-prod,bed-deploy1,bed-deploy2,uoj,uojclone2,uojdev,bed-crm-web-qa
>
> gather_facts: false become: yes # vars: # script_path: <script>
> tasks: - name: Find known hosts shell: find /root /home -type f
> -name known_hosts register: known tags: - known - name:
> Debug known_hosts paths debug: msg: "{{ known.stdout }}"
> tags: - known - name: Set fact with known_hosts paths
> set_fact: known_hosts_paths: "{{ known.stdout_lines }}" tags:
> - known - name: Back up known_host files copy: src:
> "{{ known.stdout }}" dest: /tmp remote_src: true
> backup: yes #delegate_to: localhost tags: - known*
>
> I hope the idea is clear. I want to make backups of users' know_host
> files, which I've gleaned with the first play. My attempt not only doesn't
> work, but seems messy, regardless. As always, help much appreciated.
>
--
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/867fe8f7-e614-4e3a-a7cb-1c68d6db94b6n%40googlegroups.com.